Upload files to "/"

This commit is contained in:
SHREY 2024-12-09 20:43:48 +00:00
parent 31219d0804
commit 401dbd828b

40
README.md Normal file
View file

@ -0,0 +1,40 @@
# DigiDoctor: AI-Powered Medical Assistant
DigiDoctor is a medical chatbot powered by **Retrieval-Augmented Generation (RAG)**. It uses the **MedQuAD dataset** for retrieval and **Llama3.2** (via Ollama) for generating real-time AI responses.
## Features
- Intelligent medical assistant using a RAG pipeline.
- Provides reliable responses based on the MedQuAD dataset.
- Real-time streaming of AI-generated answers via Ollama.
---
## Prerequisites
- Python 3.8 or later.
- **[Ollama](https://ollama.ai)** installed and running on `http://localhost:11434`.
---
## Installation and Setup
### 1. Clone this repository:
git clone https://git.digimantra.com/SHREY/DigiDoctor.git
cd DigiDoctor
## 2. Install dependencies:
pip install -r requirements.txt
## 3. Start the Ollama server:
ollama serve
## 4. (Optional) Generate FAISS index if not already present:
If the medquad_index.faiss file is missing or needs to be rebuilt:
python3 preprocess.py
## 5. Running the Application
Start the Streamlit app:
streamlit run app.py