MediBot is a medical chatbot that processes medical PDFs, creates embeddings with LangChain and Hugging Face, and provides accurate Q&A via a Streamlit UI or command line.
- PDF text extraction
- Embeddings via LangChain & Hugging Face
- FAISS vector search
- Q&A from PDFs
- Dual UI/CLI support
- Install dependencies:
pip install langchain langchain-community langchain-huggingface faiss-cpu pypdf python-dotenv streamlit