/NutriSnap

An Android app that lets users snap a food photo and get the nutritional information of the meal. The app also allows users to save their foods to diary and provides a visualized analysis of their eating habits.

Primary LanguageJava

NutriSnap

NutriSnap is an Android app that lets users snap a food photo and get the nutritional information of the meal. The app also allows users to save their foods to diary and provides a visualized analysis of their eating habits.

The image recognition was implemented by convolutional neural network. The model was developed with TensorFlow and trained with over 100,000 images.

Getting Started

Prerequisites

Usage

  1. Clone the project
git clone https://github.com/okascout/NutriSnap.git
  1. Import the project to Android Studio
cd NutriSnap
studio .
  1. From there you can either run it with an emulator or your own android device

Screenshots

Main screen

Food recognition

Diary