Liste de courses

De openmoko-fr.

Sommaire

Introduction

Shoplist est une application un peu loufoque destinée à optimiser les parcours dans une grande surface par un apprentissage statistique des différentes listes et de l'ordre où les produits sont cochés.

Fonctionnalités envisagées

  • A court terme, la première release de shoplist devrait être une simple liste de courses.
  • A moyen terme, un apprentissage devrait être mis en place permettant, à partir de l'ordre où les produits sont cochés, d'organiser les listes suivantes
  • Ensuite, une complétion automatique du nom des produits à partir de la liste des produits déjà listés (base de donnée ou texte brut).
  • A long terme, permettre d'organiser les produits de la liste en fonction des magasins en mémoire

TODO.list

  • Avoir une liste de courses simple mais utilisable

Idées

  • Ecriture d'un client PC et d'une fonctionnalité serveur permettant d'entrer les produits à partir d'un PC pour éviter de s'arracher les cheveux à taper avec un clavier tactile
  • Fonctionnalités 'GPS' permettant de calculer le trajet optimal à partir du plan du magasins.
    • Peu de chances que cela fonctionne : captera pas en intérieur, et à mon avis trop eu précis pour une si petite surface

Autres informations

Il existe une application similaire sous Debian : Glda

Téléchargement

  • sources : pas encore disponible
  • binaires installables : pas encore disponible

Choix technologiques

  • Distribution cible : Om2008.8 mais 2007.2 devrait être supportée
  • Langage : C + GTK (de base sur Om2008.8 et peut être nécessité d'optimiser les calculs)

Problèmes à résoudre

  • IHM :
    • trop de boutons seraient une erreur, mais trop peu ne donneraient pas assez de souplesse.
    • Complétion automatique
  • Algorighmes :
    • Structure de donnée + algos pour l'apprentissage (chaine de markov ?)