This project is a Personal Healthcare Assistant powered by Retrieval-Augmented Generation (RAG). It generates personalized diet and activity plans based on user inputs and fetches health recommendations from the World Health Organization (WHO).
-
Personalized Health Plan: Generates a diet and activity plan based on gender, weight, height, lifestyle, meal preferences, and fitness goals.
-
WHO Health Recommendations: Dynamically fetches the latest health guidelines from WHO.
-
Human-in-the-Loop Feedback: Users can provide feedback to modify their plans.
-
API Key Management: Supports .env files for GROQ API key management.
-
Python
-
Streamlit (UI Framework)
-
LangChain & LangGraph (for RAG-based processing)
-
GROQ API (for generating health plans)
-
BeautifulSoup & Requests (for WHO data retrieval)
-
Pydantic (for structured state management)
Healthy Diet: https://www.who.int/news-room/fact-sheets/detail/healthy-diet
Physical Activity: https://www.who.int/news-room/fact-sheets/detail/physical-activity
Obesity & Overweight: https://www.who.int/news-room/fact-sheets/detail/obesity-and-overweight
General Health: https://www.who.int/health-topics/healthy-diet