This is a calorie calculator app, written in Python. It helps users estimate the number of calories in their meals by using food classification and manual input. The app uses a trained model, with a moderate accuracy of 60%.
- Install Python 3.10
- Download the ZIP file and extract it
- Open Command Prompt
- Type:
cd path\to\the\project
- Install required packages
pip install kivy tensorflow pillow opencv-python
- Run it
python main.py
The app has:
- A camera screen to capture food,
- A result screen to show the prediction and to input the current grams,
- A meal screen to demonstrate and calculate the inputted foods
The project definitely has drawbacks. The most noticeable downside of the work is that the model’s accuracy is not high, leading to errors identifying food. Also, the trained data derived from the Food101 dataset, which leads to lack of broadth in the outputted results.