Extractive Question Answering NLP Tools

Systems that extract answers from given documents or knowledge bases by identifying spans of text. Includes SQuAD-based models, BERT fine-tuning, and retrieval methods. Does NOT include generative QA, open-book QA with LLMs, conversational question-answering, or knowledge graph question-answering.

There are 64 extractive question answering tools tracked. 1 score above 50 (established tier). The highest-rated is 5hirish/adam_qas at 50/100 with 356 stars.

Get all 64 projects as JSON

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

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

# Tool Score Tier
1 5hirish/adam_qas

ADAM - A Question Answering System. Inspired from IBM Watson

50
Established
2 husseinmozannar/SOQAL

Arabic Open Domain Question Answering System using Neural Reading Comprehension

47
Emerging
3 SatyamSoni23/Smart-Question-Answering-System-on-Document

It's Smart-Question Answering System on short as well as long documents. It...

43
Emerging
4 dharmendrach/bert_quora_question_pairs

BERT Model Fine-tuning on Quora Questions Pairs

40
Emerging
5 nlpunibo/Question-Answering-SQUAD

Question Answering model based on DistilBERT, trained and evaluated on the...

39
Emerging
6 cdqa-suite/cdQA-ui

⛔ [NOT MAINTAINED] A web interface for cdQA and other question answering systems.

39
Emerging
7 cloudera/CML_AMP_Question_Answering

Explore an emerging NLP capability with WikiQA, an automated question...

38
Emerging
8 Chia-Hsuan-Lee/Spoken-SQuAD

A spoken question answering dataset on SQUAD

38
Emerging
9 yuanzhoulvpi2017/questionAnswerSystem

基于sentence-transformers实现文本转向量的机器人

37
Emerging
10 nocoolsandwich/iamQA

中文wiki百科QA阅读理解问答系统,使用了CCKS2016数据的NER模型和CMRC2018的阅读理解模型,还有W2V词向量搜索,使用torchserve部署

37
Emerging
11 aybaras/BERT-base-Turkish-QA

A Turkish question answering system made by fine-tuning BERTurk and...

35
Emerging
12 idanmoradarthas/Quora-Questions-Pairs-App

In this research I'd like to use BERT with the huggingface PyTorch library...

34
Emerging
13 cloudera/CML_AMP_NeuralQA

Launch a visual interface for question answering that supports BERT models...

33
Emerging
14 Omarito2412/ASKFM

ASKFM: Arabic AskFM dataset, a knowledge base of Question/answers in Arabic.

33
Emerging
15 CLUEbenchmark/MobileQA

离线端阅读理解应用 QA for mobile, Android & iPhone

32
Emerging
16 harpreetvirkk/BERT-QnA-System

Natural Language Question Answering System implemented using BERT, SIF...

31
Emerging
17 natnew/Question-Answering-System

Question-answering systems for an architect, a lawyer, an art collector and...

30
Emerging
18 giuseppe-tanzi/Question-Answering

Question-Answering focuses on conversational question answering using...

30
Emerging
19 vrunm/Question-Answering-Squad

Built a Question Answering system for News Articles.

30
Emerging
20 PraveenKumarSridhar/Question-Answering-model

SQuAD - Question Answering model

30
Emerging
21 fzehracetin/turkish-question-answering

We extracted 5,000 question-answer pairs from Turkish Wikipedia and...

30
Emerging
22 SatyamSoni23/DocyQA

Question Answering System for Android Devices. 4 approaches implemented in...

29
Experimental
23 mikailokyay/QA-Bert

This repo is created for question answering with pretrained Bert model on...

29
Experimental
24 Moradnejad/Predicting-Subjective-Features-on-QA-Websites

Paper: "Predicting Subjective Features from Questions on QA Websites using BERT"

29
Experimental
25 yuanbit/FinBERT-QA-notebooks

Notebooks for fine-tuning a BERT model and training a LSTM model for financial QA

27
Experimental
26 dimitreOliveira/Google-QUEST-QA-Labeling

(171st place - Top 11%) Repository for the "Google QUEST Q&A Labeling"...

27
Experimental
27 SadeemAlharthi/Arabic_Question-Answering_System_Using_Search_Engine_Techniques

Retrieval-information-by-using-Search-Engines-technique-for-System-of-Labor-d...

25
Experimental
28 rohitgandikota/bert-qa

This project shows the usage of hugging face framework to answer questions...

25
Experimental
29 anushakabber/Extractive-Long-Form-Question-Answering-using-BERT

Extractive Long Form Question Answering Using BERT

24
Experimental
30 pallavrajsahoo/Question-Answering-System-with-SQuAD-dataset

Build a question answering system over the SQuAD dataset by applying various...

24
Experimental
31 alex0dd/SQuAD-QA

Question answering on SQuAD 1.1 dataset by finetuning BERT models. Training...

22
Experimental
32 sudarshansivakumar/SQuAD_QuestionAnswering

This is the code for a Question Answering System trained on the SQuAD...

22
Experimental
33 shayanrc/Wikipedia_Question_Answering

Question answering pipeline for Wikipedia based QA Datasets

22
Experimental
34 juletx/BertaQA

BertaQA: How Much Do Language Models Know About Local Culture?

21
Experimental
35 basel-ay/Question-Answering-System

The Question Answering System is a tool designed to provide answers to user...

20
Experimental
36 themisvaltinos/Question-Answering-Transformers

Implementation of BERT-Based Span Entity and Relation Prediction Models for...

20
Experimental
37 jorgeramirez/bert-qa-colab

BERT End to End (Fine-tuning + Predicting) with Cloud TPU for SQuAD

20
Experimental
38 MJAHMADEE/Extractive_Question_Answering

Extractive Question Answering System

19
Experimental
39 comidan/VisualQuestionAnswering

Visual Question Answering model using Self-Attention with DistilBERT model

19
Experimental
40 NechbaMohammed/Factoid-Question-Answering-System

Factoid Question Answering System - An advanced Open-domain Question...

19
Experimental
41 neeraj2681/Question_Answering_Model

A BERT based question answering model based on Wikipedia pages.

18
Experimental
42 JanRocketMan/QuestionAnsweringModels

Benchmark of several models for dealing with Facebook CBT.

18
Experimental
43 dipesg/Question-and-Answer

Question answering system that can take a user input and return a answer...

17
Experimental
44 Heyyassinesedjari/QuestionAnsweringWebApp

An operational web application capable of responding to factual queries in...

17
Experimental
45 ezahpizza/BERT_Question_Answering

Fine-tuning and implementing the BERT model to answer questions using the...

17
Experimental
46 phanxuanphucnd/arizona-QA

arizona-QA is a library for Question answering problem.

17
Experimental
47 n1ghtf4l1/literate-umbrella

Simple question-answering system based on inverse document frequency

17
Experimental
48 apausa/extractiveQA

Fine-tuning RoBERTa for extractive question-answering using the Stanford...

14
Experimental
49 dharmpatel28/RNN-Based-Question-Answering-System-NLP-Project-

Built a Question–Answering system using a Simple RNN in PyTorch. Performed...

14
Experimental
50 RoushanKhalid/Question-Answering-System

An intelligent semantic question-answering system built with BERT that...

14
Experimental
51 Yunika-Bajracharya/Extractive-Nepali-QA

Extractive Nepali Question Answering System | Browser Extension & Web Application

13
Experimental
52 iafarhan/minGPT-QA-teaching-transformer-models-facts

Teaching Transformer Models facts about the world throughpretraining, and...

12
Experimental
53 Rumeysakeskin/Question-Answering-BERT

Extractive Question-Answering with BERT on SQuAD v2.0 (Stanford Question...

12
Experimental
54 ThuanPhong0126/Question-Answering-XLM-Roberta-GermanQuAD

Fine-tuning Question Answering models on German with the GermanQuAD dataset

12
Experimental
55 Sitaras/BERT-Question-Answering

Question Answering using BERT pre-trained model and fine-tuning it on...

12
Experimental
56 akash-selvaraj/MicroBert_Paragraph_Comprehender

MicroBert is a web-based AI assistant that provides real-time, interactive...

11
Experimental
57 suryamp97/COQA-using-BERT-Natural-Language-Processing-NLP

Adaptation of BERT on COQA:- 1) additional logits - Yes/No/Unk 2)...

11
Experimental
58 mnsoylemez/ArresSaidSo

A PyTorch-based Transformer model for question-answering with SentencePiece...

11
Experimental
59 mihirs16/Question-Answering-w-NN

Experimenting with Question Answering using Nearest Neighbour Search

11
Experimental
60 Bhavik-Ardeshna/Question-Answering-Analytic-Tool

Question Answering Analytic Tool

11
Experimental
61 Yash1289/Extractive_QA

An extractive question answering app built using LDA and transformers

11
Experimental
62 MUHAMMADAKMAL137/Question-Answering-System-Using-PyTorch-and-Recurrent-Neural-Networks-RNN-

A simple QA model using RNNs to predict answers from custom question-answer...

10
Experimental
63 JacobJ215/BERT-QUESTION-ANSWERING-APP

This project demonstrates a user-friendly web application that uses a...

10
Experimental
64 hsthe29/QAZalo

Implementation of project available on Question Answering in Zalo AI Challenge

10
Experimental