{"id":22344242,"url":"https://github.com/neerajcodes888/nutritionist-expert","last_synced_at":"2026-05-04T06:33:00.698Z","repository":{"id":231918288,"uuid":"783036429","full_name":"neerajcodes888/Nutritionist-Expert","owner":"neerajcodes888","description":"Nutritionist Expert is a web application powered by Generative AI and Streamlit, designed to provide instant analysis of food images and valuable nutritional information. Users can simply upload images of food, and the application will analyze them to determine the calorie content. Additionally, users can ask questions related to the uploaded image","archived":false,"fork":false,"pushed_at":"2024-04-14T18:29:52.000Z","size":80,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2024-04-17T22:09:14.480Z","etag":null,"topics":["api-key","environment-variables","food-checkup","generative-ai","python3","readme","streamlit","user-queries"],"latest_commit_sha":null,"homepage":"https://food-checkup.onrender.com","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/neerajcodes888.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2024-04-06T19:01:32.000Z","updated_at":"2024-08-24T19:44:49.511Z","dependencies_parsed_at":"2024-04-19T12:01:27.344Z","dependency_job_id":null,"html_url":"https://github.com/neerajcodes888/Nutritionist-Expert","commit_stats":null,"previous_names":["neerajcodes888/nutritionist-expert"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/neerajcodes888%2FNutritionist-Expert","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/neerajcodes888%2FNutritionist-Expert/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/neerajcodes888%2FNutritionist-Expert/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/neerajcodes888%2FNutritionist-Expert/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/neerajcodes888","download_url":"https://codeload.github.com/neerajcodes888/Nutritionist-Expert/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":245632425,"owners_count":20647193,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["api-key","environment-variables","food-checkup","generative-ai","python3","readme","streamlit","user-queries"],"created_at":"2024-12-04T09:09:15.128Z","updated_at":"2026-05-04T06:33:00.653Z","avatar_url":"https://github.com/neerajcodes888.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Nutritionist Expert 🥦🍔\n\n![food_checkup](https://github.com/neerajcodes888/Nutritionist-Expert/assets/98253646/eaa47190-ba5f-46c0-a895-0dae9e972e24)\n\n\n## Table of Contents\n\n- [Introduction](#introduction) 📝\n- [Usage](#usage) 🚀\n- [Deployed Application](#deployed-application) 🌐\n- [Demo Video](#demo-video) ▶️\n- [Installations](#installations) ⚙️\n- [Google API Key](#google-api-key) 🔑\n- [Running the Application](#running-the-application) ▶️\n- [Tech Stack](#tech-stack) 💻\n- [Benefits](#benefits) 🌟\n- [Contributing](#contributing) 🤝\n- [Credits](#credits) 🙌\n- [License](#license) 📜\n\n## Introduction 📝\n\nNutritionist Expert is an innovative application leveraging the power of Generative AI and Streamlit. It allows users to upload images of food for instant analysis of calorie content. Additionally, users can ask questions related to the uploaded image to gain deeper insights into the nutritional aspects of the food.\n\n## Usage 🚀\n\nTo use Nutritionist Expert:\n1. Upload an image of the food you want to analyze.\n2. The application will provide information about the calorie content of the food.\n3. Ask questions related to the uploaded image to learn more about its nutritional value.\n\n## Deployed Application 🌐\n\nThis application is deployed on render and  here is the [deployed link](https://food-checkup.onrender.com)\n\n## Demo Video ▶️\n\n![food_checkup](https://github.com/neerajcodes888/Nutritionist-Expert/assets/98253646/bb6a95b3-574a-42f2-b7ae-0d0e9f2032ad)\n\n\n## Installations ⚙️\nTo run Nutritionist Expert locally, ensure you have Python installed on your system. Clone the repository and install the required dependencies using the following command:\n\n```bash\npip install -r requirements.txt\n```\n\n### Requirements\n- streamlit\n- google-generativeai\n- python-dotenv\n- langchain\n- PyPDF2\n- chromadb\n- pdf2image\n- faiss-cpu\n- langchain_google_genai\n\n## Google API Key 🔑\n\nTo use the Google API services, you need to obtain an API key from the Google Cloud Console and set it up in your environment. Create a .env file in the root directory of the project and add your API key as follows:\n\n```bash\nGOOGLE_API_KEY=your_api_key_here\n```\n\n## Running the Application ▶️\nTo run the application, execute the following command in your terminal:\n\n```bash\nstreamlit run app.py\n```\n\n\n## Tech Stack 💻\nNutritionist Expert is built using the following technologies:\n\n- Generative AI\n- Streamlit\n- Python\n  \n## Benefits 🌟\n\n1. Instant analysis of food images, providing users with valuable nutritional information.\n2. Easy-to-use interface for uploading images and asking questions.\n3. Promotes healthy eating habits by empowering users to make informed dietary choices.\n  \n## Contributing 🤝\n\n Contributions are welcome! If you have ideas for improvements or new features, feel free to open an issue or submit a pull request.\n\n## Credits 🙌\n\nNutritionist Expert is developed using Streamlit, an open-source framework created by Streamlit, Inc., and Generative AI technology.\n\n- [Streamlit](https://streamlit.io/)\n- [Generative AI](https://ai.google/discover/generativeai/)\n\n\n## License 📜\nThis project is licensed under the [GPL 3.0 License](https://github.com/neerajcodes888/Nutritionist-Expert/blob/main/LICENSE).\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fneerajcodes888%2Fnutritionist-expert","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fneerajcodes888%2Fnutritionist-expert","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fneerajcodes888%2Fnutritionist-expert/lists"}