Skip to main content
CodeScale Logo
VisChef : le compagnon de cuisine IA Logo

VisChef : le compagnon de cuisine IA

Une application mobile intelligente utilisant la vision par ordinateur et l’IA générative pour créer des recettes gastronomiques personnalisées.

2 développeurs, 1 designer UI/UX
2 semaines
4 min de lecture
Application Mobile IA
React NativeOpenAI Vision APINode.jsFirebaseTensorFlow

Aperçu

VisChef est une application interne à CodeScale qui s'attaque à un problème de cuisine familier : regarder un frigo plein d'ingrédients sans savoir quoi cuisiner, ce qui entraîne à la fois du gaspillage alimentaire et une perte de temps à chercher dans des bases de données de recettes statiques quelque chose qui corresponde à ce qui se trouve réellement sous la main. Construite par une équipe de 2 développeurs et 1 designer en deux semaines, l'application permet aux utilisateurs de simplement photographier leur frigo ou leur garde-manger ; une IA de vision multimodale (GPT-4 Vision) identifie les ingrédients visibles et remplit un garde-manger numérique en quelques secondes. Plutôt que de chercher dans une base de données de recettes fixe, VisChef génère des recettes originales à la volée à partir des ingrédients détectés, accompagnées d'une répartition entre les ingrédients que l'utilisateur possède déjà et ceux qui manquent, du temps de cuisson et des calories estimés, et d'étiquettes diététiques comme végan ou repas rapide. Un moteur de préférences permet aux utilisateurs de filtrer pour des repas rapides, des options saines ou des plats économiques, et un livre de cuisine numérique sauvegardé permet aux utilisateurs de revisiter les recettes générées par l'IA qui ont fonctionné. Construite sur React Native, Firebase et TensorFlow, l'application a aidé les utilisateurs à utiliser jusqu'à 30 % de leurs produits périssables en plus avant qu'ils ne se gâtent, et a réduit d'environ 15 minutes le temps moyen entre « penser au dîner » et cuisiner réellement.

VisChef : le compagnon de cuisine IA Cover

Aperçu du Projet

VisChef est une application mobile intelligente conçue pour résoudre le problème universel de la planification quotidienne des repas. En exploitant la vision par ordinateur avancée et l'IA générative, l'application permet aux utilisateurs de simplement prendre en photo leur frigo ou leur garde-manger pour recevoir instantanément des suggestions de recettes personnalisées. Elle transforme l'expérience de cuisine, d'une corvée stressante en un processus créatif et sans effort.

Le Défi

Les cuisiniers amateurs font souvent face à une « paralysie décisionnelle » — regarder un frigo plein d'ingrédients sans savoir quoi cuisiner. Cela entraîne deux problèmes majeurs :

Gaspillage alimentaire

De parfaits ingrédients (comme cette courge à moitié utilisée) se gâtent parce qu'ils sont relégués au fond du frigo.

Perte de temps

Les utilisateurs passent un temps excessif à chercher dans des bases de données de recettes statiques, essayant de trouver un plat correspondant aux ingrédients aléatoires spécifiques qu'ils ont sous la main.

Notre Solution : Scanner, Générer, Cuisiner

Nous avons construit une expérience fluide « de l'objectif à la table ». Plutôt que de forcer les utilisateurs à saisir manuellement leur inventaire, VisChef utilise la caméra comme entrée principale.

1. Détection visuelle des ingrédients

En utilisant une détection d'objets avancée, l'application analyse les flux de caméra en direct pour identifier simultanément plusieurs ingrédients. Qu'il s'agisse de tomates, de laitue ou d'une bouteille de sauce égarée, l'IA reconnaît les articles et remplit le garde-manger numérique de l'utilisateur en quelques secondes.

2. Moteur de recettes génératif

Contrairement aux applications traditionnelles qui interrogent une base de données fixe, VisChef génère des recettes uniques à la volée. Elle prend les ingrédients détectés — par exemple, des tomates et une courge jaune — et les combine de manière créative en plats cohérents comme un « sauté épicé de tomates et de courge jaune ».

3. Personnalisation intelligente

L'IA ne suggère pas simplement des plats au hasard ; elle s'adapte au mode de vie de l'utilisateur. Nous avons mis en œuvre un moteur de préférences où les utilisateurs peuvent activer les modes « Repas rapides (< 30 min) », « Focus santé » ou « Économique », garantissant que le résultat correspond à leurs besoins du moment.

Fonctionnalités Clés

📸 Scanner d'ingrédients IA

Les utilisateurs peuvent pointer leur caméra vers un frigo ouvert ou une étagère de garde-manger. L'application détecte automatiquement les ingrédients (par exemple, « l'IA a détecté 6 ingrédients »), permettant aux utilisateurs de sélectionner ceux qu'ils souhaitent utiliser pour leur prochain repas.

🍳 Génération dynamique de recettes

L'application crée des fiches de recettes détaillées comprenant :

  • Correspondance intelligente : montre clairement quels ingrédients vous possédez (« ingrédients disponibles ») et identifie ceux dont vous pourriez avoir besoin en plus (« ingrédients manquants »).
  • Informations nutritionnelles : fournit une estimation du temps et des calories pour chaque repas généré.
  • Étiquettes diététiques : étiquette automatiquement les recettes comme « Végan », « Végétarien » ou « Repas rapide » selon leur composition.

❤️ Livre de cuisine numérique

Les utilisateurs peuvent sauvegarder leurs créations générées par l'IA préférées dans une bibliothèque personnelle, créant une collection « Recettes favorites » garantissant que les repas réussis puissent être reproduits.

📝 Guidage étape par étape

L'application décompose les processus de cuisine complexes en instructions faciles à suivre, garantissant que même les cuisiniers novices puissent obtenir des résultats dignes d'un restaurant.

Mise en Œuvre Technique

Stack technique

  • Frontend : React Native pour une expérience mobile fluide et native sur iOS et Android.
  • IA de vision : intégration avec des LLM multimodaux (GPT-4 Vision) pour traiter les images et identifier les aliments avec une haute précision.
  • Moteur de recettes : une couche de prompt engineering affinée garantissant que les recettes générées sont culinairement solides et sûres à consommer.
  • Gestion d'état : gestion robuste des préférences utilisateur (restrictions alimentaires, allergies) pour filtrer les sorties de l'IA.

Résultats & Impact

VisChef a comblé avec succès le fossé entre la technologie et la cuisine.

  • Réduction du gaspillage alimentaire : les utilisateurs rapportent utiliser jusqu'à 30 % de leurs produits périssables en plus.
  • Engagement élevé : le flux « Scanner pour cuisiner » a réduit de 15 minutes en moyenne le temps entre « penser au dîner » et « commencer à cuisiner ».
  • Autonomisation créative : les utilisateurs cuisinent des plats auxquels ils n'auraient jamais pensé, simplement parce que l'IA a suggéré une façon d'utiliser un ingrédient obscur.