Question Answering Systems ML Frameworks

End-to-end QA platforms and systems that retrieve or generate answers from text, knowledge graphs, or documents. Includes QA dataset annotation tools and educational QA demos. Does NOT include general conversational chatbots, reading comprehension benchmarks, or text matching/similarity tools.

There are 26 question answering systems frameworks tracked. The highest-rated is Pinafore/qb at 47/100 with 172 stars.

Get all 26 projects as JSON

curl "https://pt-edge.onrender.com/api/v1/datasets/quality?domain=ml-frameworks&subcategory=question-answering-systems&limit=20"

Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.

# Framework Score Tier
1 Pinafore/qb

QANTA Quiz Bowl AI

47
Emerging
2 KristiyanVachev/Question-Generation

Generating multiple choice questions from text using Machine Learning.

43
Emerging
3 wuba/qa_match

A simple effective ToolKit for short text matching

42
Emerging
4 PolyAI-LDN/conversational-datasets

Large datasets for conversational AI

40
Emerging
5 mcQA-suite/mcQA

🔮 Answering multiple choice questions with Language Models.

40
Emerging
6 Saadmairaj/boolean-question

Boolean question-answer prediction with AI

37
Emerging
7 dapurv5/awesome-question-answering

Resources, datasets, papers on Question Answering

36
Emerging
8 bretttolbert/verbecc-web

Une interface web pour verbecc-svc | Web front-end for verbecc-svc

32
Emerging
9 cvdigitalai/katecheo

Modular, multi-topic question answering on top of Kubernetes

31
Emerging
10 jcassady/groq-qa-generator

Groq QA is a CLI tool and Python library for generating question-answer...

27
Experimental
11 braytonstafford/wordai

NodeJS WordAI API Library

25
Experimental
12 NCHU-NLP-Lab/querator

🙋🏻💬 Question Generation Demo Platform in Web Interface

25
Experimental
13 impyadav/QA-Annotator

A flask based web app for Question-Answering (Natural Language Processing)...

24
Experimental
14 Kohimax/qna-api

https://kohinoor-soubam.medium.com/

22
Experimental
15 rogue-agent1/markov_chain

Markov chain text generator

22
Experimental
16 Brionengine/Advanced-Natural-Language-Terminal

The First Advanced Natural Programming Language Leon translates English text...

22
Experimental
17 pradeepdev-1995/Question-answering-python

Question answering (QA) is a computer science discipline within the fields...

20
Experimental
18 monk1337/Awesome-Question-Answering

Awesome Question Answering

20
Experimental
19 yuhui-zh15/AutoConverter

Official implementation of "Automated Generation of Challenging...

16
Experimental
20 antoninichiq/QADatasetBuilder

Efficiently Transform PDFs and Wikipedia Pages into a Questions & Answers...

14
Experimental
21 Divyanshusinghrajawat/Intelligent-excuse-generator

AI-powered NLP system for context-aware excuse generation with ML...

14
Experimental
22 DevFhd/EnhancedLLMWithQuestionClassifier

module system for question classification and answer enhancement using the...

11
Experimental
23 Japkeerat/The-SQLish

Natural Language Interface for Database Processing

11
Experimental
24 AAIR-lab/AIA-AAAI21

Code for Asking the Right Questions: Learning Interpretable Action Models...

11
Experimental
25 abatilo/multiple-choice-ai

Service that will answer multiple choice questions using word vectors

11
Experimental
26 Syed-anwaar/PDF-QA-System

PDF Question Answering system build with Python and Streamlit,leveraging...

11
Experimental