Sobre este proyecto
it-programming / artificial-intelligence-1
Abierto
Se requiere el desarrollo de un sistema automatizado para la gestión de productos, que incluya extracción de datos de imágenes, construcción de una base de datos estructurada, y generación de documentos PDF con formato corporativo. El proyecto se divide en las siguientes fases:
Fase 1: Extracción y Estructuración de Datos
El sistema debe procesar un archivo ZIP que contiene imágenes de productos. Cada imagen incluye información textual como nombre, descripción y precios por tramo. El objetivo es:
- Extraer de cada imagen únicamente la fotografía del producto, eliminando textos y otros elementos gráficos no deseados.
- Identificar y extraer la información relevante: nombre del producto, descripción y precios por tramo (precios de proveedor).
- Construir una base de datos limpia y estructurada con toda la información extraída, garantizando su consistencia y facilidad de consulta.
Fase 2: Coincidencia y Clasificación de Productos
Una vez creada la base de datos, el sistema deberá permitir la carga de un archivo Excel simple, que contendrá dos columnas: 'cantidad' y 'descripción' de productos solicitados. El sistema debe realizar las siguientes funciones:
- Realizar un 'match' automático entre las descripciones del archivo Excel y la base de datos de productos.
- Clasificar el nivel de coincidencia utilizando un sistema tipo semáforo:
- Verde: Coincidencia alta, permitiendo la asignación automática del producto.
- Amarillo: Coincidencia media, requiriendo una revisión manual por parte del usuario.
- Rojo: Sin coincidencia clara, indicando que el producto no se encontró o la similitud es muy baja.
- Ofrecer la opción de seleccionar manualmente la mejor alternativa cuando se identifiquen múltiples coincidencias para una descripción.
Fase 3: Generación Automática de PDF Corporativo
Finalmente, el sistema debe generar automáticamente un documento PDF con un formato corporativo predefinido. Este PDF incluirá:
- La imagen limpia del producto extraída en la Fase 1.
- El nombre y la descripción del producto.
- El precio de venta, calculado automáticamente aplicando un porcentaje de utilidad sobre el precio de proveedor, considerando los tramos de cantidad existentes para el producto.
Categoría Programación y Tecnología
Subcategoría Inteligencia Artificial
Tamaño del proyecto Grande
Plazo de Entrega: No definido
Habilidades necesarias