- IB students quickly find key concepts, definitions, and explanations from large PDF files
- Educators and tutors retrieve accurate info from syllabi and IB guides
- Anyone working with long, academic PDFs that are too time-consuming to search manually
- Question-answering over PDFs using LLM + vector store
- Chunking of long documents for optimized search
- Fast semantic retrieval with embeddinGS
- Customizable for any subject or PDF
git clone https://github.com/anixa-s/rag_model.git
cd rag_model# On Mac/Linux
python3 -m venv venv
source venv/bin/activate
# On Windows
python -m venv venv
venv\Scripts\activatepip install -r requirements.txtCreate a .env file in the root directory and add your OpenAI API key:
OPENAI_API_KEY=your_api_key_hereYou can get an API key from https://platform.openai.com/account/api-keys
Query the Chroma DB.
python query_data.py "How is the IB EE assessed?”