Milele/nutrition-rag-app
1
๐ง Nutrition Disorder Specialist Chatbot
A Retrieval-Augmented Generation (RAG) based AI assistant designed to help clinicians, researchers, and health professionals quickly retrieve evidence-based insights on nutritional disorders from trusted medical literature.
๐ Features
- Semantic Search: Ask natural language questions and get accurate, context-grounded answers.
- Structured Retrieval: Filter results based on metadata like source document and page number.
- Chroma Vector Store: Efficient retrieval using semantic chunks indexed from medical reference PDFs.
- Streamlit Interface: Easy-to-use, interactive frontend for real-time querying.
- Dockerized Deployment: Fully containerized and deployed via Hugging Face Docker Spaces.
๐ Project Structure
โโโ app.py # Streamlit frontend with LangChain pipeline
โโโ requirements.txt # Python dependencies
โโโ Dockerfile # Docker build instructions
โโโ nutritional_db/ # Chroma vector store containing indexed medical data
โโโ README.md # Project description (this file)๐ How to Use
- Visit the app at: https://huggingface.co/spaces/Milele/nutrition-rag-app
- Ask questions like:
- "What are the symptoms of zinc deficiency?"
- "List the recommended daily allowances for trace minerals."
- Get context-backed, citation-aware responses pulled from structured documents.
๐ ๏ธ Built With
๐ฅ Authors
Developed by InnoviTech Solutions in partnership with the Global Nutrition Health Organization.
Developer: Grace Burns
Empowering nutritional care through intelligent retrieval and generative AI.
