Version préliminaire
(Gemini hallucine un peu, mais ça donne l'idée)
Développer une application présentant une estimation du Nutri-Score pour les produits ca.openfoodfacts.org
Open Food Facts propose trois indicateurs de qualité des aliments : le groupe NOVA, le Nutri-Score et le Green-Score. Malheureusement, ces indicateurs sont absents pour plusieurs produits alimentaires par manque de données pour les calculer. On développe donc des modèles pour prédire les scores manquants lorsque possible.
Le projet fait suite à des travaux commencés l'hiver dernier.
Le projet implique la création d'une BD locale pour les produits alimentaires disponibles au Canada.
Aperçu des fonctionnalités à développer:
Créer une BD locale avec les produits canadiens
Créer un traitement permettant de synchroniser la BD locale avec la BD Open Food Facts
Prédire ou estimer le Nutri-Score des produits
Créer un traitement pour mettre à jour les prédictions quand la BD locale change
Développer une appli web pour présenter les résultats (exemple)
Interfacer l'appli développée avec l'appli ca.openfoodfacts.org, afin que les utilisateurs puissent passer de l'une à l'autre
En option:
Ajouter le groupe NOVA ou le Green-Score des produits
Technos de base OFF : Perl, Python, MongoDB.
Technos possibles pour le projet : Antigravity, DuckDB Stack
On utilisera un outil comme Code Wiki pour générer la documentation technique.
Le choix des technos se fera avec les étudiants.
L'équipe aura accès aux travaux de prédiction faits jusqu'ici.
Louis Bastarache et Andy Lucas vont accompagner l'équipe de projet.
L'équipe Open Food Facts en France sera impliquée au besoin.
Nous cherchons des gens qui s'intéressent à l'alimentation.
Les étudiants participeront au choix des outils et des technologies de développement.
On tiendra quelques ateliers de travail en début de session pour bien définir le projet.
Nous proposons ensuite un suivi de 30 minutes par semaine.
On utilisera Slack ou Discord pour les communications.
Discutons du projet sur le canal #scores