The OntoNotes Corpus is a foundational linguistic resource built as a collaborative project between BBN Technologies, the University of Colorado, the University of Pennsylvania, and the University of Southern California. It aggregates text from diverse genres—including newswire, broadcast news, broadcast conversation, web text, and telephone conversation—in English, Chinese, and Arabic. Its defining characteristic is the layering of multiple annotation types on the same primary data, creating a uniquely rich resource for training complex NLP models.
Glossary
OntoNotes Corpus

What is OntoNotes Corpus?
The OntoNotes Corpus is a large-scale, multi-genre, multilingual corpus annotated with syntactic, semantic, and discourse information, serving as the standard benchmark for training and evaluating coreference resolution and semantic role labeling systems.
Crucially, OntoNotes provides gold-standard annotations for syntactic constituency and predicate-argument structure (via the Penn TreeBank and PropBank frameworks), semantic word senses, and coreference chains. The corpus is the standard dataset for the CoNLL-2012 Shared Task, which established rigorous evaluation methodologies for end-to-end coreference and semantic role labeling (SRL). By providing a unified annotation schema across languages and genres, it enables the development of robust, domain-agnostic models that move beyond brittle, single-genre performance.
Key Features of the OntoNotes Corpus
A large-scale, multi-genre corpus annotated with syntactic, semantic, and discourse information, serving as the standard dataset for training and evaluating SRL and coreference systems.
Multi-Layered Annotation
OntoNotes provides a unique, integrated annotation stack on the same text, enabling research into the interaction of linguistic phenomena. Layers include:
- Syntactic parsing: Phrase structure trees in the Penn Treebank style.
- Semantic Role Labeling: Predicate-argument structures using PropBank verb frames and VerbNet thematic roles.
- Coreference Resolution: Entity and event coreference chains.
- Named Entity Recognition: 18 entity types, including geopolitical entities, organizations, and facilities.
- Word Sense Disambiguation: Linking open-class words to their WordNet senses.
Multi-Genre Composition
The corpus spans diverse linguistic domains to ensure models generalize beyond newswire text. Genres include:
- Newswire: Standard Wall Street Journal articles.
- Broadcast News: Transcribed television and radio news.
- Broadcast Conversation: Informal, spontaneous dialogue from talk shows.
- Web Text: Blogs and newsgroups representing informal written language.
- Telephone Speech: Transcribed conversational telephone speech.
- Pivot Text: Old and New Testament text, providing a parallel translation layer.
Scale and Statistics
The English portion of the corpus contains over 1.5 million words of annotated text. The scale provides sufficient training data for deep neural models like BERT-based SRL systems. Key statistics include:
- ~1.5M words of English text.
- ~174k coreference chains.
- ~300k predicate instances for SRL.
- Annotations for Arabic and Chinese are also included, supporting multilingual research.
Unified Entity Ontology
Unlike earlier corpora, OntoNotes enforces a single, consistent entity ontology across all genres and languages. This unified scheme ensures that a PERSON entity in newswire is defined identically to a PERSON in telephone speech. The 18 types are hierarchical, allowing for coarse-grained (e.g., PERSON) or fine-grained (e.g., PERSON_Artist) tagging, which is critical for training robust Named Entity Recognition systems.
Discourse-Level Connectivity
The annotation of coreference chains links mentions across sentences, providing the discourse-level connectivity required for document understanding. This allows models to learn that 'she' in one sentence and 'the CEO' in another refer to the same entity. This layer is foundational for training systems that perform multi-document summarization and question answering over long contexts.
Frequently Asked Questions
Answers to the most common technical questions about the structure, annotation layers, and practical application of the OntoNotes corpus in modern NLP pipelines.
The OntoNotes corpus is a large-scale, multi-genre, multilingual corpus annotated with multiple layers of linguistic information, including syntax, semantic roles, coreference, and word senses. It serves as the foundational benchmark for training and evaluating state-of-the-art systems in semantic role labeling (SRL) and coreference resolution. Its importance stems from its scale and depth: it provides over 1.5 million words of English text across genres like newswire, broadcast news, and telephone conversations, all annotated with gold-standard labels. This rich interleaving of syntactic and semantic layers allows models to learn complex interactions between grammar and meaning, making it the standard dataset for the CoNLL-2012 Shared Task and a critical resource for advancing natural language understanding.
Enabling Efficiency, Speed & Accuracy
Intelligent Analysis, Decision & Execution
We build AI systems for teams that need search across company data, workflow automation across tools, or AI features inside products and internal software.
Talk to Us
Search across company data
Give teams answers from docs, tickets, runbooks, and product data with sources and permissions.
Useful when people spend too long searching or get different answers from different systems.

Automate internal workflows
Use AI to route work, draft outputs, trigger actions, and keep approvals and logs in place.
Useful when repetitive work moves across multiple tools and teams.

Add AI to products and internal tools
Build assistants, guided actions, or decision support into the software your team or customers already use.
Useful when AI needs to be part of the product, not a separate tool.
Related Terms
Core datasets, tasks, and linguistic frameworks that depend on or complement the OntoNotes annotation schema.
CoNLL-2012 Shared Task
The landmark benchmarking challenge that established OntoNotes as the definitive evaluation standard for end-to-end systems. The task required models to jointly perform coreference resolution, named entity recognition, and semantic role labeling on the same corpus, driving the development of multi-task architectures. The shared task's blind test sets and strict scoring metrics (MUC, B³, CEAF) remain the primary citation benchmark for state-of-the-art coreference systems.
Coreference Resolution
The NLP task of identifying all expressions that refer to the same real-world entity, for which OntoNotes provides the gold-standard training data. The corpus annotates identity chains linking pronouns, definite descriptions, and named mentions across sentence boundaries. Modern neural coreference models (e2e-coref, s2e-coref) are trained and evaluated almost exclusively on OntoNotes, making it the single most critical resource for this task.

About the author
Prasad Kumkar
CEO & MD, Inference Systems
Prasad Kumkar is the CEO & MD of Inference Systems and writes about AI systems architecture, LLM infrastructure, model serving, evaluation, and production deployment. Over 5+ years, he has worked across computer vision models, L5 autonomous vehicle systems, and LLM research, with a focus on taking complex AI ideas into real-world engineering systems.
His work and writing cover AI systems, large language models, AI agents, multimodal systems, autonomous systems, inference optimization, RAG, evaluation, and production AI engineering.
Partnered with leading AI, data, and software stack.
How We Work
Custom AI workflows for your Business
One-fit-all AI don't work for modern businesses. At Inferensys, we aim to understand your business & custom requirements; which we use to define most efficient agentic workflows, the data, and the tools for your business.
01
Review the use case
We understand the task, the users, and where AI can actually help.
Read more02
Pick the right approach
We define what needs search, automation, or product integration.
Read more03
Build the first useful version
We implement the part that proves the value first.
Read more04
Improve from there
We add the checks and visibility needed to keep it useful.
Read moreThe first call is a practical review of your use case and the right next step.
Talk to Us