Bite Buddy is a web application that helps users find the total calories and macronutrient content of a meal. Users can take a picture of their meal and the application will use Google Gemini's API to identify the food items in the picture and will provide the nutritional information for each item as well as the total nutritional content of the meal.
Bite Buddy is deployed on Streamlit and can be accessed here.
To install Bite Buddy, you will need to have the following installed on your machine:
- Python 3.9+
- Streamlit 1.31.1
- Pillow 10.2.0
- Google GenerativeAI 0.4.0
To install these packages, run the following command in your terminal:
python -m pip install -r requirements.txt
- Python
- Streamlit
- Pillow
- Google GenerativeAI
To use Bite Buddy, run the following command in your terminal:
streamlit run app.py
To contribute to Bite Buddy, please follow these steps:
- Fork this repository.
- Create a branch:
git checkout -b <branch_name>
. - Make your changes and commit them:
git commit -m '<commit_message>'
- Push to the original branch:
git push origin <project_name>/<location>
- Create the pull request.