Skip to content

PrashantPulkit/NutriScan

Repository files navigation

NutriScan🍏

NutriScan empowers users to make healthier, informed food choices through barcode scanning, intelligent search, healthier alternatives, and community-driven data contributions. 🌱 It translates complex food information into simple, actionable insights to help users shift their daily habits for the better.🌟


Search 🔍

  • Users can search for food products by name or barcode.
  • Displays key nutrition information in a clean, easy-to-understand format. 📋
  • Helps users quickly find product details without scanning. ⚡

📸 image


Nutritional Information 📊

  • Nutritional information and scores of products are shown in an easy-to-understand and transparent manner. 🥗
  • Presents a multitude of information like glycemic index, allergen information, macro and micro nutrients. 🍚🥜

📸

image


Healthier Alternatives 🍽️

  • Suggests better alternatives based on nutritional profiles. 🔄
  • Allows users to compare products easily and make healthier choices. ✅
  • Minimalist display with links to detailed information if needed. 🔗

📸

image


Friendly Chatbot 🤖

  • A friendly chatbot answers user questions about products, nutrition, etc. 💬
  • Provides personalized tips for better eating habits. 🥦✨
  • Implements NLP, Noun detection, and NER using TextBlob and NLTK to process complex queries efficiently. 🧠

📸 image


Analysis of User Data and report generation 📈

  • User data such as previous searches, nutritional values, and scores of previously searched products are analyzed to generate a report in a presentable manner using Jinja templating and Chart.js. 🖥️📑

📸 image

image


User Product Submission and upload 📝

  • If a product is not found or has incomplete data, users can upload the information about the product. 🔎
  • The data will then be verified and updated. 🛠️

📸 image

Technical Setup ⚙️

  • Backend: Flask (Python)
  • Database: MySQL
  • Frontend: Jinja2 Templates, Chart.js
  • NLP: TextBlob, NLTK

About

A Flask-based application that delivers nutritional insights for any product by scanning its barcode and suggests healthier alternatives. It also features an intuitive chatbot for easy interaction and leverages the extensive FoodFacts.org database as its primary source of information.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors