Skip to content

rishikabilla/Ayurbot

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 

Repository files navigation

Ayurbot is an chatbot that delivers personalized Ayurvedic home remedies based on your body constitution (dosha). It uses a Retrieval-Augmented Generation (RAG) pipeline with traditional Ayurvedic texts to give holistic, dosha-specific solutions.

---Features---

Dosha Diagnosis

Take a quick 5-question quiz to determine your Ayurvedic body type: Vata, Pitta, or Kapha. Knowledge Base

Retrieves accurate information from three renowned Ayurvedic books:

-->The Complete Book of Ayurvedic Home Remedies – Dr. Vasant Lad

-->Charaka Samhita - Acharya Charaka,Acharya Dridhabala

-->The Everyday Ayurveda Cookbook – Kate O'Donnell, Cara Brostrom

Personalized Remedies

Provides natural home remedies tailored to your unique dosha for better health and balance.

Interactive Chat UI

A clean,chat-style interface with a black and green theme for a modern herbal vibe.

Fast & Accurate Retrieval

Uses FAISS vector database for fast semantic search across all books.

Tech Stack

Layer Tools Used
Frontend HTML, CSS (custom black-green theme)
Backend Flask (Python)
LLM Mistral via Ollama
Embeddings all-MiniLM-L6-v2(Hugging Face)
Vector DB FAISS
PDF Parsing PyMuPDF
Chunking LangChain's RecursiveCharacterTextSplitter
Prompting LangChain + RetrievalQA

Screenshots

#Portfolio Page

image

#Portfolio Page with button for quiz

image

#quiz page

image #chat page image

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published