Skip to content

An application that shows the nutritional values of a food with just a photo.

Notifications You must be signed in to change notification settings

MauricioDolacio/nutri-snap

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

27 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Nutri Snap

Nutri Snap is an application that shows the nutritional values of a food with just a photo.

NutriSnap

Overview

The application allows the user to take/send photos of fruits and vegetables and returns the nutritional values of the food. To recognize food, an image classification model was trained to identify around 36 fruits and vegetables with an accuracy of 94%.

  • /api: Backend. Food recognition and research into nutritional values.
  • /flutter: Mobile Application.
  • /food_detection: Fruit and vegetable classifier training files.

Prerequisites

Run in Terminal:

pip install tensorflow
pip install flask

Installation

Download Trained Model Here

  • Copy the project. OBS: '/food_detection' is not necessary
  • Download and insert the model 'fruit_and_vegetable_trained_model.h5' to the folder '/api'
  • In '/api' run 'main.py' to start the Backend API
  • In '/flutter' run 'main.dart' file to start the application

Tools Used

Credits

Kritik Seth, "Fruits and Vegetables Image Recognition Dataset," Kaggle 2020

Releases

No releases published

Packages

No packages published