← all repositories

honeyandme/RAGQnASystem

A medical question-answering system combining a Neo4j knowledge graph with BERT NER and local LLMs via RAG pipeline.

1.3k stars Jupyter Notebook RAG · SearchDomain AppsLanguage Models
RAGQnASystem
Velocity · 7d
+1.7
★ / day
Trend
steady
star history

This project implements a medical intelligent Q&A system using knowledge graph-based RAG with large language models. It builds a Neo4j knowledge graph containing 44,000 entities and 310,000 relations from a medical dataset. The system uses BERT plus RNN for named entity recognition achieving 97.40% F1 score, and employs local LLMs through ollama for 16-class intent recognition and streaming answer generation. A Streamlit interface provides the interactive frontend for the full pipeline from entity extraction to knowledge graph Cypher queries to final answer synthesis.

heatdrop uses Google Analytics to see which pages get read — nothing else. Your call. How we handle data.