Projet

AI Product Classifier – Système intelligent de classification de produits

Galerie

AI Product Classifier – Système intelligent de classification de produits — capture 1
1 / 5

À propos

AI Product Classifier est un système de classification basé sur le NLP conçu pour catégoriser automatiquement des produits à partir d’un simple texte utilisateur. Il répond à une problématique courante dans les systèmes de gestion budgétaire et d’analyse de consommation : structurer des données produits non normalisées issues de tickets de caisse ou de bases hétérogènes. L’application repose sur un modèle CamemBERT fine-tuné sur plus de 180 000 lignes de données réelles afin d’assurer une classification robuste et fiable. Elle permet : • Analyse d’un ou plusieurs libellés produits en entrée • Prédiction automatique d’une catégorie parmi plusieurs classes • Retour d’un score de confiance pour chaque prédiction • Gestion efficace des données bruitées (ex : "Coca cola zero 33cl", "Pain complet bio 500g") • Architecture prête à être intégrée sous forme de microservice ou API REST Sur le plan technique : • Fine-tuning du modèle CamemBERT (Transformers – HuggingFace) • Entraînement supervisé sur dataset réel (~180 000 produits) • Encodage des labels et sauvegarde du modèle pour usage en production • Évaluation continue avec métrique d’accuracy • Optimisation pour exécution sur CPU ou Apple Silicon (MPS)

Technologies utilisées

PythonPyTorchHuggingFace TransformersCamemBERTScikit-learnPandasNumPyFine-tuningTokenization