PUBLICATION // 2025.06.10

Diet Engine: A real-time food nutrition assistant system for personalized dietary guidance

I developed a real-time, AI-powered smartphone app that acts as a personal nutritionist right in your pocket. By simply snapping a photo of a meal, the app uses advanced deep learning—specifically YOLOv8 and Convolutional Neural Networks (CNNs)—to instantly recognize the food and calculate its exact nutritional breakdown, achieving an impressive 86% classification accuracy. To make the experience truly user-centric, I also integrated an NLP-driven chatbot that offers tailored meal plans, fitness

Diet Engine: A real-time food nutrition assistant system for personalized dietary guidance
Published
June 2025
Venue / Status
PUBLISHED
NO_LINKS

Tools & Methods

Database
Computer Vision
Backend

🥗 Diet Engine: Your AI-Powered Personal Nutritionist

Read the Paper

💡 The Vision

Staying on top of a healthy diet in today’s fast-paced world is tough. Manually logging every calorie and macro is tedious, and guessing what's in a meal rarely works. I wanted to build something that takes the friction out of healthy eating by leveraging cutting-edge computer vision to do the heavy lifting for you.

🚀 What It Is

Diet Engine is a smart, real-time nutrition assistant app that acts as a personal dietitian right in your pocket. By simply snapping a photo of your meal, the app instantly identifies the food, calculates its exact nutritional breakdown, and adapts to your specific dietary preferences. It seamlessly bridges the gap between advanced artificial intelligence and everyday wellness.

✨ Key Features

  • 📸 Instant Food Recognition: Snap a picture, and the app's vision model immediately detects what's on your plate.
  • 📊 Automated Nutritional Breakdown: Eliminates manual logging by instantly estimating calories, macros, and micronutrients.
  • 💬 AI Nutritionist Chatbot: A built-in, NLP-driven assistant that acts as a coach—providing tailored meal plans, fitness tips, and dietary guidance based on your unique health goals.

🛠️ Tech Stack & Performance

Building a seamless, real-time experience required an optimized client-server architecture and advanced deep learning: - Computer Vision: Powered by YOLOv8 (You Only Look Once) and deep Convolutional Neural Networks (CNNs) for rapid, highly accurate object detection directly from a smartphone camera. - Natural Language Processing (NLP): Drives the intelligent chatbot for conversational, personalized health advice. - The Results: Through rigorous training on diverse food datasets, the model achieved an impressive 86% classification accuracy, pushing past the performance benchmarks of many existing algorithms.

🌍 The Impact

Beyond just being a cool piece of tech, this research proves the transformative potential of machine learning in public health. Diet Engine represents a step toward a future where AI fosters healthier eating habits, raises global nutritional awareness, and makes personalized healthcare accessible to anyone with a smartphone.

Figures

Diet Engine: A real-time food nutrition assistant system for personalized dietary guidance