Optimisez l’extraction et la comparaison d’attributs avec Gemini Pro Vision
Comment optimiser le processus de chargement des données pour votre site e-commerce ?
Chargement des données
Load Data: Les formulaires d’inscription, les images de produit et les valeurs d’éligibilité des attributs sont chargés dans le système.
Extraction des attributs
Extraction des attributs: Gemini Pro Vision est sollicité pour extraire les attributs des images et des descriptions.
Normalisation et comparaison
Normalisation et Comparaison: Les attributs extraits sont analysés, normalisés et comparés aux attributs du formulaire d’inscription.
Génération de rapport
Génération de rapport: Un rapport détaillé est produit, mettant en évidence les divergences, les scores de confiance et les explications.
Le système est mis en œuvre en utilisant Python, en tirant parti de plusieurs bibliothèques et outils clés:
- Vertex AI: Pour accéder à Gemini Pro Vision et autres modèles.
- YAML: Pour l’analyse des valeurs d’éligibilité des attributs.
- Pandas: Pour la manipulation des données et la génération de rapports.
Formulaire d’inscription des vendeurs:
{“test_123_sku”: {“Product_Type”: “Casual Shirt”, […]}
YAML – Pour l’analyse des valeurs d’éligibilité des attributs:
Un fichier structuré définissant les valeurs d’attributs valides pour différents types de produits.
Source : medium.com