Nutrition Snap - Google - The Gemma 3n Impact Challenge

Samin Learns AI · Intermediate ·🖌️ UI/UX Design ·9mo ago
Project Goal: To create a culturally intelligent and privacy-focused mobile application that empowers Sri Lankans to manage their health by providing instant, accurate nutritional information for local cuisine, all without an internet connection. Key Features: Image-to-Nutrition Analysis: Users can take a photo of their meal, and the app will instantly identify the food items and provide a detailed nutritional breakdown, including calories, protein, carbs, and fats. This is powered by on-device AI for speed and privacy. Multi-Food Recognition: The AI is specifically trained to recognize and differentiate multiple food items on a single plate, a crucial feature for complex Sri Lankan "rice and curry" meals. AI-Powered Portion Estimation: The app uses the device's camera to estimate portion sizes. This can be done either by using a common reference object (like a hand) or through an interactive on-screen guide, ensuring greater accuracy in nutritional tracking. Comprehensive Sri Lankan Food Database: A pre-loaded, offline database contains hundreds of local dishes, ingredients, and packaged goods (e.g., Maliban, Munchee). This is a core differentiator, making the app highly relevant and practical for the target audience. Personalized AI Coach: Leveraging the on-device AI's reasoning capabilities, the app provides private, personalized insights and suggestions based on the user's dietary history and health goals. For example, it might recommend a lighter dinner or suggest a high-protein local recipe. 100% Offline and Privacy-First: The entire app, from photo analysis to data tracking and insights, functions completely without an internet connection. This is a fundamental promise, ensuring that no personal health data or photos ever leave the user's device. Multi-Language Support: The user interface and all content, including food names and AI-generated insights, are available in Sinhala, Tamil, and English, making the app accessible to a broad demographic acros
Watch on YouTube ↗ (saves to browser)
Sign in to unlock AI tutor explanation · ⚡30

Related AI Lessons

Up next
What's new in Flutter
Google for Developers
Watch →