Live🔻
Welcome to Nutrify, a Python and Streamlit-based web application designed to analyze food pictures and provide detailed nutritional information. Full Webapp at - ## Features
- Food Recognition: Upload a picture of your food, and Nutrify will identify the food items present in the image.
- Calorie Information: Get the calorie count for the identified food items.
- Health Assessment: Nutrify evaluates whether the food is healthy or not.
- Health Risks: For unhealthy foods, Nutrify lists potential health risks.
- Healthier Alternatives: Suggestions for healthier alternatives to the identified food items.
Note: Sometime it can make mistakes.
To install and run Nutrify locally, follow these steps:
- Clone the repository:
git clone https://github.com/Gouravlohar/Nutrify.git
- Change to the project directory:
cd nutrify
- Install the required packages:
pip install -r requirements.txt
- Run the Streamlit app:
or
streamlit run app.py
python -m streamlit run app.py
- Open your web browser and go to the local address provided by Streamlit.
- Upload a picture of your food.
- Wait for the analysis to complete.
- View the results, including:
- Identified food items.
- Calorie count.
- Health assessment.
- Health risks for unhealthy foods.
- Healthier alternatives.
Contributions are welcome! Please fork the repository and create a pull request with your changes. For major changes, open an issue first to discuss what you would like to change.
This project is licensed under the MIT License.
- Streamlit for providing a powerful framework to build web applications.
- PIL and other machine learning libraries used for image recognition.
For any questions or suggestions, please open an issue on the repository.
Thank you for using Nutrify! We hope it helps you make healthier food choices.😁