Pictroll.
D’un assistant culinaire
à une application métier.
Un premier besoin : imaginer des plats qui respectent l’identité de chaque restaurant. Puis une application enrichie pour gérer les connaissances, les contrats et les réservations de groupe d’EO Family.
Les usages sont présentés sous forme de schémas. Les écrans et les données de l’application restent internes à EO Family.
Proposer un plat qui a sa place dans le restaurant.
Paparazzo, Mamamouchi, Grand Soleil et Nonna ont chacun leur identité. Pour les aider à faire évoluer leurs cartes, l’assistant devait prendre en compte ces différences et les propositions déjà existantes.
J’ai conçu des modèles de contextualisation structurés pour décrire les établissements et exploiter leurs cartes. Ce travail de préparation permet de donner aux modèles d’IA des repères précis sur le restaurant concerné.
Les échanges se déroulent dans un chat connecté aux modèles d’OpenAI, avec un historique des conversations. La génération et l’analyse visuelle prolongent ensuite les propositions culinaires jusqu’au dressage.
Imaginer un plat de poisson pour une prochaine carte d’été : analyser l’existant, proposer des pistes cohérentes avec le lieu, puis produire une proposition visuelle de dressage tenant compte de la vaisselle du restaurant.
Ces propositions servent de support au travail de l’équipe. L’intérêt technique réside dans la construction du contexte et son utilisation tout au long de la conversation.
Des documents aux échéances à anticiper.
Le projet s’est ensuite étendu à la gestion des documents. Une recherche documentaire retrouve les informations pertinentes et les met à disposition de l’assistant pour alimenter ses réponses : c’est le principe du RAG.
La gestion contractuelle constitue un module dédié aux restaurants et aux entités du groupe. Elle rassemble la classification des contrats, les avenants, les renouvellements et les échéances. Les alertes sont accessibles dans l’application et transmises par e-mail.
Retrouver
Rechercher dans les documents pour accéder à l’information utile à une question.
Anticiper
Suivre les contrats et faire remonter les échéances à venir dans un espace dédié.
Suivre un groupe, de la demande à la préparation de son accueil.
Une réservation de groupe rassemble de nombreuses informations : événement, restaurant, horaires, effectifs, menus, contraintes alimentaires et conditions commerciales. J’ai développé un module complet pour les réunir et suivre l’avancement de chaque dossier.
Les détails dont l’équipe a besoin
Un même événement peut comprendre plusieurs repas et horaires d’arrivée. Le dossier permet de préciser les effectifs adultes et enfants, y compris sous forme de fourchettes, les restrictions alimentaires, les installations particulières et les notes internes.
Un suivi commercial et opérationnel
- Demandes importées depuis la messagerie et dossiers rattachés aux établissements.
- Offres, budgets, acomptes et informations de paiement regroupés dans le dossier.
- Actions à effectuer, dates de suivi et journal d’activité.
- Modèles de messages pour préparer les échanges avec le client.
- Pièces jointes et génération d’une fiche de réservation PDF.
- Planning alimenté par les réservations enregistrées.
Le module donne ainsi une vue du dossier et des prochaines actions, tout en conservant les renseignements nécessaires à l’accueil du groupe.
La veille et les publications font aussi partie du contexte.
Un module de veille utilisant Perplexity complète l’application. J’ai conçu une aide à la définition des sujets et des consignes de veille afin que le client puisse préparer ses propres suivis de façon autonome.
Les publications des réseaux sociaux sont également récupérées automatiquement via l’API Meta. Un traitement contextualise le texte et les images de chaque publication pour enrichir la matière disponible lors de la préparation de futurs posts et visuels.
Comprendre le métier jusque dans ses détails.
Pictroll combine interface conversationnelle, structuration de connaissances, recherche documentaire, intégrations de services externes et développement de fonctions métier. J’en ai assuré seul la conception et le développement, en faisant évoluer l’application à partir des besoins du groupe.
Mon expérience en restauration nourrit ce travail : un horaire d’arrivée, un effectif encore incertain ou une échéance de contrat sont des contraintes concrètes à traduire dans le fonctionnement de l’outil.
Quel fonctionnement aimeriez-vous simplifier ?
Une application peut commencer par un besoin précis, puis évoluer lorsque d’autres usages se dessinent. Le premier échange sert à comprendre votre organisation et à identifier ce premier périmètre.
Parlons de votre projet ↗