Evaluando propuestas

Robot para extraccion de datos y envio de mensajes en clasificados

Publicado el 29 Julio, 2018 en Programación y Tecnología

Sobre este proyecto

Abierto

Requiereo una plataforma web o app que trabaje desde windows, que genere intereacciones y consultas en diversos sitios de clasificados, como ser Subito.it, kijiji.it y algunos mas.
Para generar las consultas se deben especificar cuales son los sitios donde se va a interactuar, y los elementos de busqueda y filtrado,
ej. Articulo: inmueble, categoria: casa, ubicacion: nombre ciudad..
. Precio max: xxx, etc..

El sistema debe realizar la busque a traves del portal web, despues abrir todos los resultados en una pagina nueva, ir a la pagina y extraer todos los datos relevantes, (descripcion, fotos, precio, ubicacion, datos de contacto, etc.) Todos los datos obtenidos deben ser almacenados en una base de datos, posteriormente se deben compara elementos de la lista para determinar resultados, y tomar acciones, (si se repite xx valor, eliminar, si se repite xy pasar a revision manual, debe haber un campo de status en la tabla para identificar que esta repetido y que no) posteriormente con la lista de elementos unicos, se debe crear una ruta para poder enviar mensajes a traves de la misma plataforma. El mensaje es seleccionado de una carpeta (se debe poder indicar que mensaje se debe enviar en cada momento a cada elemento o grupo).
Una vez enviado el mensaje se actualiza la tabla asignando una referencia de mensaje enviado, id mensaje y fecha.

Se debe poder hacer la programacion de un reenvio de mensajes segun criterios (ej. Enviar el mensaje 2, 5 dias despues de haber enviado el primero, / no enviar segundo mensaje si el estatus de respuesta es xx)

Con el fin de poder ampliar la funcionalidad a otras plataformas, se requiere una la posibilidad de poder crear nuevas secuencias indicado los elementos comunes de interaccion.
Ej. Se requiere incorporar la plataforma de clasificados xxx, entonces, se debe poder definir que cuando se seleccione esa plataforma, el campo "elemento buscado" es xxy, el campo "categoria" es xyy, etc.

Espero poder haber transmitido claramente mi necesidad, por favor hagame saber las dudas.

Gracias



en la que a partir del ingreso de parametros especificos (nombre de articulo, ubicacion, precio, etc)

Categoría Programación y Tecnología
Subcategoría Programación Web
¿Cuál es el alcance del proyecto? Cambio mediano
¿Es un proyecto o una posición? Un proyecto
Actualmente tengo Tengo una idea
Disponibilidad requerida Según se necesite
Roles necesarios Programador

Plazo de Entrega: 13 Agosto, 2018

Habilidades necesarias