Revealio is an intelligent food label scanner powered by machine learning that helps users make healthier choices by identifying potentially harmful ingredients and personalizing alerts based on individual health conditions or preferences.
- π· Scan Ingredients: Use your device camera or upload images of food labels.
- π§ͺ Smart Ingredient Parsing: Extract and analyze ingredients using OCR and NLP.
- π‘ ML-Powered Risk Detection: Classify ingredients based on predefined risk levels (e.g., high sugar, allergens).
- βοΈ Personalization: Customize alerts based on user health profiles (e.g., diabetic, allergic).
- π Health Impact Summary: Instantly view a visual summary of food safety and nutritional flags.
- Frontend: HTML, CSS, JavaScript
- Backend: Python (Flask/FastAPI)
- ML/NLP: Scikit-learn, Pandas, OCR (Tesseract)
- Database: SQLite / Firebase (optional)
- Deployment: Localhost or Cloud (Heroku, Vercel)
git clone https://github.com/akshayjith4/Revealio.git cd Revealio
python -m venv venv source venv/bin/activate # On Windows: venv\Scripts\activate
pip install -r requirements.txt
python app.py