Skip to content

Sujata2017/Personal-Healthcare-Assistant

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Personal-Healthcare-Assistant

Overview

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).

Features

  • 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.

Technologies Used

  • 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)

WHO Resources Used

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

Streamlit app

https://personal-healthcare-assistant.streamlit.app/

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages