FR:Spéculoos

From Open Food Facts wiki
Revision as of 15:05, 29 April 2020 by Charlesnepote (talk | contribs) (Text replacement - "FR:Projet:" to "FR:")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

Introduction

Daniel Baise alias ©dada est photographe. Au début des années 2000, Daniel a pris de très nombreuses prises de vue de produits alimentaires avec un système de son invention, le MobiloPhot qui permettait de prendre facilement et rapidement des photos en situation, dans les magasins, ce qui permettait en particulier de prendre en photo des produits frais. Dans le cadre du FR:Archéologie, Daniel a contribué plusieurs milliers de ces photos qu'il place sous licence Creative Commons Attribution (©dada), Partage aux mêmes conditions.

Ce projet Spéculoos a pour but d'intégrer ces photos dans la base Open Food Facts et d'en profiter pour imaginer et mettre en oeuvre des solutions aux intéressants problèmes que cette intégration soulève.

Questions intéressantes à résoudre

Import automatique de photos et données

  • Gérer l'importation automatique de photos et de données (pour l'instant on ne l'a jamais fait, tous les "imports" ont été faits à la main)
  • Probablement ajouter des champs pour décrire d'où proviennent les photos et données.

Gestion des produits dont l'emballage est en plusieurs langues

  • Gérer les produits décrits en plusieurs langues (pouvoir avoir aussi bien la dénomination en français qu'en néerlandais).

Gestion des produits "historiques"

  • Gérer les produits "historiques" : peut être ajouter un champ ou une date dans la base pour que les produits dont les informations datent de plusieurs années ne soient pas pris en compte pour les calculs de moyennes nutritionnelles etc.

Répartition collaborative du travail de saisie

  • Organiser une répartition collaborative du travail de saisie etc.

Descriptif du mode de prise de vue des photos

En plus des photos en elles mêmes, le système qui a permis de les prendre dans les magasins est très intéressant, et on pourrait s'en inspirer pour recréer un tel système, peut être dans une version simplifiée, qui nous permettrait de prendre rapidement des photos dans les magasins ou chez des particuliers.

Descriptif des photos

Les photos sont des photos de face des produits. Le nom du fichier est un identifiant à 8 chiffres, et un fichier Excel permet de faire la correspondance avec le numéro du code barre. Pour la plupart des produits, il y a une photo "prise de vue (PV) brute" en haute résolution qui montre également le haut de l'écran d'un ordinateur portable avec le code barre, et une photo détourée mais en basse résolution (quelques centaines de pixels).

Les photos ont été prises au début des années 2000 dans des magasins en Belgique.

Un fichier contient également l'intitulé des produits en français et en néerlandais.

Exemples de produits

Descriptif détaillé des photos et données

  • Ajouter des exemples
  • tester le détourage sur les PV brutes avec l'outil interne à Open Food Facts.

Import automatique des photos

Etapes :

  • créer un script pour renommer chaque photo en [numéro de code barre].front.jpg
    • recadrage automatique possible ?
  • créer un script pour importer les photos dans Open Food Facts
  • créer un script pour importer les autres données (dénominations du produits en français et en néerlandais) dans Open Food Facts
    • si possible de façon générale pour qu'on puisse le réutiliser pour d'autres sources

Gestion des produits "historiques"

Identification dans la base

Ajout d'un champ pour spécifier la date de prise des photos.

Affichage sur le site et dans les applications mobiles

  • Pour les produits dont la date est supérieure à 2 ans, afficher un avertissement.
  • Pour les produits dans la date est supérieure à 10 ans, afficher très nettement qu'il s'agit d'un produit historique, ne pas les prendre en compte dans les calculs de moyennes nutritionnelles etc.

Questions diverses

Quels pays de distribution mettre pour les produits ?

  • Les produits étaient certainement distribués dans d'autres pays, mais il est difficile de savoir lesquels avec certitude.
    • Scanbot will automatically place them in other countries if they are scanned there.