NEW
Also known as: Stanford Question Answering Dataset
A large-scale reading comprehension dataset with crowdsourced questions answered from Wikipedia passages.
DESCRIPTION
SQuAD is a benchmark dataset for machine reading comprehension, where models extract answer spans from Wikipedia passages. It popularized extractive question answering and catalyzed advances such as BERT pretraining. SQuAD 2.0 adds unanswerable questions, testing a model’s ability to abstain when no answer exists. Evaluation typically uses Exact Match and F1 score. SQuAD remains a standard baseline for academic research and applied NLP evaluation.
ALTERNATIVE DEFINITIONS
SQuAD Project Page
The Stanford Question Answering Dataset (SQuAD) is a reading comprehension dataset, consisting of questions posed by crowdworkers on a set of Wikipedia articles. Each question is paired with a segment of text, and the answer to the question is a segment of text (or span) from the corresponding passage.
Emphasizes crowdsourced questions and span-extraction answers from Wikipedia passages.
arXiv
We present the Stanford Question Answering Dataset (SQuAD), a reading comprehension dataset consisting of questions posed by crowdworkers on Wikipedia articles, where the answer to every question is a segment of text, or span, from the corresponding reading passage.
Formal paper definition, stressing span-based answering and Wikipedia source.
RELATED TERMS
Question Answering Reading Comprehension SQuAD 2.0 BERT Natural Language Processing Span Extraction Exact Match F1 Score GLUE Transformer Model
COMPETING TERMS
Natural Questions TriviaQA MS MARCO
KNOWLEDGE AREAS
AI Data Science Testing & Validation
TARGET AUDIENCE
Data Scientist AI Engineer MLOps Engineer
EXTERNAL SOURCES
- Wikipedia - SQuAD
- SQuAD Project Page - Official dataset description and leaderboard
- arXiv - Original SQuAD research paper
TOP QUESTIONS
What is SQuAD used for in NLP?
SQuAD evaluates models on extractive question answering from Wikipedia passages. It is a standard benchmark to compare reading comprehension performance across architectures and pretraining methods.
Category: Overview
How does SQuAD 2.0 differ from the original SQuAD?
SQuAD 2.0 introduces unanswerable questions, requiring models to detect when no answer is supported by the passage. This tests calibration and abstention, not just span extraction.
Category: Comparison
Which metrics are commonly reported on SQuAD?
Exact Match and F1 Score are standard. Exact Match checks if the predicted span matches the ground truth exactly, while F1 measures token-level precision and recall.
Category: Measurement
Why did SQuAD become pivotal during the BERT era?
BERT’s breakthrough results on SQuAD showcased the power of large-scale pretraining for downstream tasks, catalyzing transformer adoption and further pretraining research.
Category: Relevancy
What are common mistakes when training on SQuAD?
Overfitting the training set, insufficient regularization, and neglecting answer normalization can inflate scores. Ignoring unanswerable handling in SQuAD 2.0 is another pitfall.
Category: Mistakes
How do I start working with SQuAD?
Use widely available dataset loaders (e.g., Hugging Face Datasets), start with a pretrained QA model, and follow standard preprocessing, span prediction, and evaluation pipelines.
Category: HowTo
What datasets compete with SQuAD?
Natural Questions, TriviaQA, and MS MARCO offer alternative QA benchmarks, with differences in domains, answer forms, and retrieval requirements.
Category: Alternatives
Is SQuAD still relevant with instruction-tuned LLMs?
Yes. It remains a targeted, controlled benchmark for extractive QA, useful for regression testing and ablations, even as generative benchmarks expand.
Category: Relevancy
What risks arise from optimizing solely for SQuAD scores?
Overspecialization can harm generalization and robustness. High SQuAD scores may not translate to retrieval-heavy or generative QA tasks in production.
Category: Risks