Skip to content

Smart grocery analysis app that scans food packaging to evaluate ingredient cleanliness, additives and allergens. Personalizes results using health data, flags unsafe foods, recommends healthier brand-neutral swaps and provides analytics on shopping and nutrition patterns.

Notifications You must be signed in to change notification settings

SwethaKrishnaAvula/clearlabel

Repository files navigation

ClearLabel is a full-stack AI application that helps users instantly understand whether a product is healthy, clean, and safe for them, based on their medical profile and real ingredient analysis.

Instead of guessing from confusing labels, users scan a product and get a clear yes / maybe / no decision — personalized to their health.

What ClearLabel Does

When a user scans a grocery item:

📸 Image is analyzed using AI (Gemini Vision)

🧾 Ingredients & product context are extracted

🩺 User medical profile is applied

Health & cleanliness scores are calculated

A clear recommendation is returned

Core Features 📷 AI Image-Based Product Scanning

Uses Google Gemini Vision

Works directly from product images (no barcode needed)

Identifies ingredients, processing level, additives

Medical-Aware Personalization

Each user profile includes:

Medical conditions (e.g., diabetes)

Allergies (e.g., peanuts)

All recommendations are personalized, not generic.

🏗️ Tech Stack Layer Technology Frontend React + Vite Backend FastAPI (Python) AI Google Gemini Vision Database Snowflake Cloud Vultr Image Processing OpenCV Proxy & Hosting Nginx.

🗄️ Data & Analytics (Snowflake)

All scans stored in Snowflake

Enables:

User health trend analysis

Store-level risk analytics

Repeat harmful ingredient tracking.

clearlabel/ ├── frontend/ # React (Vite) frontend ├── ai/ # Gemini AI & postprocessing ├── medical/ # Medical profile logic ├── analytics/ # Analytics modules ├── scoring/ # Health & cleanliness scoring ├── main.py # FastAPI entry point ├── gemini_service.py # AI orchestration layer ├── snowflake_service.py # Snowflake integration ├── setup_snowflake.py # Database setup ├── requirements.txt └── README.md

About

Smart grocery analysis app that scans food packaging to evaluate ingredient cleanliness, additives and allergens. Personalizes results using health data, flags unsafe foods, recommends healthier brand-neutral swaps and provides analytics on shopping and nutrition patterns.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors