← all repositories

WenRichard/KBQA-BERT

A knowledge-base question answering system that fine-tunes BERT for named entity recognition and sentence similarity matching.

1.5k stars Python Language ModelsDomain Apps
KBQA-BERT
Velocity · 7d
+0.6
★ / day
Trend
steady
star history

This project builds a knowledge-graph-based QA system using BERT as its core NLP engine. It performs two main tasks: BERT-based named entity recognition to identify entities in user queries, and BERT-based sentence similarity computation to match questions against stored patterns. The system operates in both online and offline prediction modes, with the final KBQA module integrating both components to retrieve answers from a knowledge base.

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