Sobre el proyecto
ParserUpwork es una herramienta de automatización personal para investigar trabajos de Upwork. Combina una extensión Chrome MV3 llamada "Upwork HTML Dumper" con un analizador Java 21 offline para reducir la navegación manual. La extensión abre páginas de resultados de búsqueda desde una lista de URLs en urls.json y guarda volcados HTML en una carpeta local. El analizador luego lee esos volcados sin acceso a red ni base de datos, desduplica trabajos por uid usando un archivo global seen.bin, y genera dos informes en Markdown: new.md para trabajos que requieren revisión manual y rejected.md para trabajos eliminados por el filtro automático estricto, incluyendo una columna de motivo. Las reglas de selección se mantienen en un directorio rules/ que cubre 14 nichos, sintaxis de consulta de Upwork y criterios de selección divididos entre filtrado automático y revisión manual. El analizador empaquetado se distribuye como un fat jar con un wrapper por lotes, y un comando de autocomprobación verifica la integridad de la estructura. Este proyecto es adecuado para freelancers individuales que desean un flujo de trabajo repetible y offline para recopilar y clasificar listados de Upwork.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.