- `Rag.py` is the Core RAG pipeline, backend - `app.py` is the frontend code implemented with streamlit - `data_processing.py` contains code to process the original guideline knowledge base for the rag system - `system_prompt.txt` is the system prompt we give to the LLM - `run_batched_queries/` contains code to run multiple queries using the system and write results to a markdown file