Skip to main content
CodeScale Logo
VisChef: De AI Keukenmaat Logo

VisChef: De AI Keukenmaat

Een slimme mobiele app die computer vision en generatieve AI gebruikt om persoonlijke gastronomische recepten te maken.

2 ontwikkelaars, 1 UI/UX-designer
2 Weken
3 min leestijd
Mobiele AI-applicatie
React NativeOpenAI Vision APINode.jsFirebaseTensorFlow

Overzicht

VisChef is een interne app van CodeScale die een bekend keukenprobleem aanpakt: voor een koelkast vol ingrediënten staan zonder enig idee wat te koken, wat leidt tot zowel verspild voedsel als verspilde tijd met het doorzoeken van statische receptendatabases naar iets dat past bij wat er daadwerkelijk in huis is. Gebouwd door een team van 2 ontwikkelaars en 1 designer in twee weken, laat de app gebruikers simpelweg een foto maken van hun koelkast of voorraadkast; een multimodale vision-AI (GPT-4 Vision) identificeert de zichtbare ingrediënten en vult binnen enkele seconden een digitale voorraadkast. In plaats van een vaste receptendatabase te doorzoeken, genereert VisChef ter plekke originele recepten op basis van de gedetecteerde ingrediënten, compleet met een overzicht van welke ingrediënten de gebruiker al heeft versus wat er ontbreekt, geschatte kooktijd en calorieën, en dieettags zoals veganistisch of snel-maaltijd. Een voorkeuren-engine laat gebruikers filteren op snelle maaltijden, gezonde opties of budgetvriendelijke gerechten, en een opgeslagen Digitaal Kookboek laat gebruikers AI-gegenereerde recepten die goed werkten opnieuw bekijken. Gebouwd op React Native, Firebase en TensorFlow, heeft de app gebruikers geholpen tot 30% meer van hun bederfelijke boodschappen te gebruiken vóór bederf, en de gemiddelde tijd van "nadenken over het avondeten" tot daadwerkelijk koken met ongeveer 15 minuten verkort.

VisChef: De AI Keukenmaat Cover

Projectoverzicht

VisChef is een intelligente mobiele applicatie ontworpen om het universele probleem van dagelijkse maaltijdplanning op te lossen. Door geavanceerde computer vision en generatieve AI in te zetten, kunnen gebruikers simpelweg een foto maken van hun koelkast of voorraadkast om direct persoonlijke receptsuggesties te ontvangen. Het transformeert de kookervaring van een stressvol karwei naar een creatief, moeiteloos proces.

De Uitdaging

Thuiskoks worden vaak geconfronteerd met "beslissingsverlamming"—voor een koelkast vol ingrediënten staan zonder enig idee wat te koken. Dit leidt tot twee grote problemen:

Voedselverspilling

Perfect goede ingrediënten (zoals die half gebruikte pompoen) bederven omdat ze achterin de koelkast worden geduwd.

Tijdsverlies

Gebruikers besteden buitensporig veel tijd aan het doorzoeken van statische receptendatabases, op zoek naar een gerecht dat past bij de specifieke, willekeurige ingrediënten die ze in huis hebben.

Onze Oplossing: Scannen, Genereren, Koken

We bouwden een naadloze "lens-naar-tafel"-ervaring. In plaats van gebruikers te dwingen hun voorraad handmatig in te typen, gebruikt VisChef de camera als primaire invoer.

1. Visuele Ingrediëntdetectie

Met behulp van geavanceerde objectdetectie analyseert de app live camerabeelden om meerdere ingrediënten tegelijk te identificeren. Of het nu tomaten, sla of een verdwaald flesje saus is, de AI herkent de items en vult binnen enkele seconden de digitale voorraadkast van de gebruiker.

2. Generatieve Receptengine

In tegenstelling tot traditionele apps die een vaste database doorzoeken, genereert VisChef unieke recepten ter plekke. De app neemt de gedetecteerde ingrediënten—bijvoorbeeld tomaten en gele pompoen—en combineert deze creatief tot samenhangende gerechten zoals een "Pittige Tomaten- en Gelepompoen-roerbak".

3. Slimme Personalisatie

De AI stelt niet zomaar willekeurig eten voor; het past zich aan de levensstijl van de gebruiker aan. We implementeerden een voorkeuren-engine waarmee gebruikers "Snelle Maaltijden (<30 min)", "Gezonde Focus" of "Budgetvriendelijk"-modi kunnen inschakelen, zodat de output aansluit bij hun huidige behoeften.

Belangrijkste Functies

📸 AI-ingrediëntscanner

Gebruikers kunnen hun camera richten op een open koelkast of voorraadkastplank. De app detecteert automatisch ingrediënten (bijv. "AI detecteerde 6 ingrediënten"), waardoor gebruikers kunnen selecteren welke ze willen gebruiken voor hun volgende maaltijd.

🍳 Dynamische Receptgeneratie

De app maakt gedetailleerde receptkaarten compleet met:

  • Slimme Matching: Toont duidelijk welke ingrediënten je hebt ("Beschikbare Ingrediënten") en identificeert eventuele extra's die je nodig hebt ("Ontbrekende Ingrediënten").
  • Voedingsinformatie: Biedt geschatte tijd- en calorietellingen voor elke gegenereerde maaltijd.
  • Dieettags: Tagt recepten automatisch als "Veganistisch", "Vegetarisch" of "Snelle Maaltijd" op basis van de samenstelling.

❤️ Digitaal Kookboek

Gebruikers kunnen hun favoriete AI-gegenereerde creaties opslaan in een persoonlijke bibliotheek, waardoor een "Favoriete Recepten"-collectie ontstaat die ervoor zorgt dat succesvolle maaltijden herhaald kunnen worden.

📝 Stapsgewijze Begeleiding

De applicatie splitst complexe kookprocessen op in eenvoudig te volgen instructies, zodat zelfs beginnende koks resultaten van restaurantkwaliteit kunnen bereiken.

Technische Implementatie

Techstack

  • Frontend: React Native voor een soepele, native mobiele ervaring op iOS en Android.
  • Vision AI: Integratie met multimodale LLM's (GPT-4 Vision) om afbeeldingen te verwerken en voedselitems met hoge nauwkeurigheid te identificeren.
  • Receptengine: Een fijn afgestemde prompt-engineeringlaag die ervoor zorgt dat gegenereerde recepten culinair verantwoord en veilig te eten zijn.
  • State Management: Robuuste afhandeling van gebruikersvoorkeuren (dieetbeperkingen, allergieën) om AI-output te filteren.

Resultaten & Impact

VisChef heeft met succes de kloof tussen technologie en de keuken overbrugd.

  • Verminderde Voedselverspilling: Gebruikers melden dat ze tot 30% meer van hun bederfelijke boodschappen gebruiken.
  • Hoge Betrokkenheid: De workflow "Snap to Cook" verkortte de tijd van "nadenken over het avondeten" tot "beginnen met koken" met gemiddeld 15 minuten.
  • Creatieve Empowerment: Gebruikers bereiden gerechten die ze nooit hadden bedacht, simpelweg omdat de AI een manier voorstelde om een obscuur ingrediënt te gebruiken.