MayuraT/health-promotion-navigator
0
Health Promotion Bureau Navigator
A RAG-based medical chatbot using Flask, LangChain, Pinecone, and Groq.
Sri Lanka Health Promotion Navigator
This RAG-based AI assistant is specifically engineered to navigate the National Health Promotion Programme Strategic Plan (2024-2030) for Sri Lanka. It serves as a digital consultant for public health officials, students, and citizens to understand the future of health promotion in the country.
Document Scope
- Strategic Objectives The core pillars of Sri Lanka's health strategy for the next 6 years.
- National Policies Public health frameworks and government health initiatives.
- Implementation Plans How the Health Promotion Bureau (HPB) intends to reach national health targets.
Sample Questions
- "What are the primary strategic objectives for 2030?"
- "How does the plan address non-communicable diseases (NCDs)?"
- "What is the role of the Health Promotion Bureau according to the 2024-2030 plan?"
Tech Stack
- Frontend React.js, Vite, CSS3
- Backend Python, Flask, Flask-CORS
- Orchestration LangChain
- Vector Database Pinecone
- LLM Groq (Llama-3.3-70b-versatile)
- Embeddings HuggingFace / Sentence-Transformers
<img width="1919" height="845" alt="image" src="https://github.com/user-attachments/assets/5a9aaef0-0b8f-41a6-91b8-d613da4cbb24" />
Data Credit: Knowledge base sourced from the National Health Promotion Strategic Plan 2024-2030, Health Promotion Bureau, Sri Lanka.
