mujahid609/Implementation-and-Evaluation-of-a-Basic-Retrieval--Augmented-Generation-RAG-System-in-Medical-field
A Google Colab-based AI medical chatbot using RAG to answer questions from 13 medical documents. It combines BM25 + semantic search with a RoBERTa QA model to generate accurate answers, confidence scores, and source citations in a Gradio web app — all running free on Google Colab GPU with no setup required.
SUMMARY AI summary by gpt-5-mini
A concise summary: This repository is a production-ready Medical Retrieval-Augmented Generation (RAG) package for building and testing evidence-backed medical QA systems. It targets ML engineers, researchers, clinicians prototyping NLP tools, and educators who want a runnable end-to-end demo. Key features: - Ready-to-run Colab notebook (Medical_RAG_System_Fixed.ipynb) with valid JSON, 9 labeled cells (install, imports, core classes, docs, model init, query pipeline, Gradio UI, launch, test). - Beautiful, responsive Gradio UI that returns answer + confidence + source docs and supports a documents slider. - Hybrid retrieval: BM25 + semantic embeddings; generation via a RoBERTa-based QA model. - Documentation: USAGE_GUIDE.md, QUICK_REFERENCE.md, SUMMARY.md with examples, troubleshooting, and customization tips. - Developer utility notebook_generator.py to create valid notebooks and avoid JSON parse errors. - Includes 8 sample medical documents, performance specs (first-run model download ~15–20 min, subsequent runs faster), and easy customization (add docs, change models, integrate vector DB).
DETECTED Detected AI stack
AI-related keywords found in this repo's description, topics, or README summary — grouped by category. Each badge links to the corresponding ranking detail page.
Language breakdown (by bytes)
Why this is classified AI-related
The AI relevance score checks four places for AI keywords and adds the weight of each one that matches. Full methodology
Total AI relevance score: 65 / 100
Position among AI repos in the same language
We track 972 Jupyter Notebook repos, of which 720 score 40 or above on AI relevance. 92 have more stars than this one (top 9.6%), and 235 score higher (top 24.3%).
Owner
👋 Hi, I'm Mujahid Hussain – a Data Analyst & Aspiring Business Analyst with a passion for turning data into meaningful insights. 🔍 Skilled in Python, Panda
Dates
| Created on GitHub | 2026-05-09 |
| Last push | 2026-05-09 |
| First seen here | 2026-05-09 |
| Last fetched | 2026-08-16 16:20 |
Similar repos (same language)
Hands-on Generative AI: 15 RAG modules from document loaders to guardrails, plus Papeer — a research paper assistant with citations and claim verification. Also LangGraph workflows and LangSmith tracing.
montevive/agentic-ai-courseHands-on course on agentic AI and multi-agent systems - Fundacion AI Granada (July 2026)
entbappy/AgentWriter-AI udityamerit/Complete-Generative-AI-With-Langchain-and-HuggingfaceThis course is designed to take you from the basics to advanced concepts, providing hands-on experience in building, deploying, and optimizing AI models using Langchain and Huggingface. Perfect for AI enthusiasts, developers, and professionals
hammadhafee55/AI-Credit-Risk-Scoring-System-A-Multi-Model-Machine-Learning-Approach-for-Loan-Default-PredictionAn AI-powered machine learning system that predicts loan default risk and classifies applicants as safe or risky using multiple ML algorithms.
harrrshall/numpygradGPT-2 train from scratch in pure NumPy, verified against PyTorch. I have written a blog explaining all the math. Check out the website.https://x.com/HarshalsinghCN/status/2055154124535287829?s=20
alexbl1986/The-AI-Engineering-Certification-v1.0 devanshi14malhotra/ClinIQ-AIExplainable, retrieval-based medical question answering chatbot built on NIH-sourced data