Anaphora is a linguistic phenomenon where a word or phrase—typically a pronoun—derives its meaning by referring back to a previously introduced entity, known as the antecedent. In the sentence 'Sarah lost her wallet,' the pronoun 'her' is an anaphor that points backward to the antecedent 'Sarah.' This referential dependency is fundamental to human discourse coherence and represents a critical challenge in natural language processing, where systems must computationally resolve these links to build accurate coreference chains and entity representations.
Glossary
Anaphora

What is Anaphora?
Anaphora is a core linguistic mechanism in discourse where an expression's interpretation depends on a preceding referent, forming the foundation of coreference resolution in NLP systems.
In computational linguistics, anaphora resolution extends beyond simple pronoun mapping to include definite noun phrases, demonstratives, and even verb phrase ellipsis. Modern neural approaches, such as mention-ranking models and SpanBERT-based architectures, learn dense span representations to score candidate antecedents. The task is complicated by phenomena like bridging anaphora, where the link is inferential rather than direct, and zero anaphora in pro-drop languages where the referent is syntactically absent but semantically understood.
Key Characteristics of Anaphora
Anaphora is a fundamental discourse mechanism where the interpretation of one expression depends on a previously introduced referent. Understanding its distinct types and structural constraints is essential for building robust coreference resolution systems.
Definite Noun Phrase Anaphora
A definite description (e.g., 'the car', 'the company') refers back to an entity previously introduced in the discourse, often via an indefinite noun phrase.
- Example: "I bought a car. The vehicle is red." — 'The vehicle' is coreferent with 'a car'.
- Bridging Inference: Sometimes the link is indirect. "I walked into the room. The ceiling was high." — 'The ceiling' is not directly coreferent but is inferentially associated with 'the room'.
- Lexical Variation: The anaphor often uses a synonym, hypernym, or descriptive phrase rather than repeating the exact antecedent.
Bound Variable Anaphora
A semantic relationship where a pronoun does not refer to a specific entity but acts as a logical variable bound by a quantifier.
- Example: "Every student thinks they will pass." — 'they' does not refer to a specific individual but co-varies with the set of students.
- Quantifier Scope: The interpretation depends on the scope of the quantifier ('every', 'each', 'no').
- Donkey Sentences: A complex case where an indefinite noun phrase acts like a universal quantifier: "If a farmer owns a donkey, he beats it."
Zero Anaphora (Pro-Drop)
A phenomenon in languages like Japanese, Spanish, and Italian where the anaphor is phonologically null—it is omitted entirely but semantically understood.
- Example (Spanish): "Juan llegó. ∅ Estaba cansado." (Juan arrived. [He] was tired.)
- Rich Agreement: Pro-drop is licensed by rich verbal inflection that marks person and number, allowing the subject to be recovered.
- Resolution Challenge: NLP systems must detect the empty syntactic position and resolve it to the correct antecedent, requiring syntactic parsing and discourse context.
Discourse Deixis
An anaphoric reference that points not to a noun phrase but to an abstract entity, event, proposition, or fact described in a preceding clause or sentence.
- Example: "The team missed the deadline. This caused a major delay." — 'This' refers to the entire event of missing the deadline.
- Demonstrative Pronouns: Typically uses 'this', 'that', or 'it' to refer to propositions.
- Span Selection: Coreference systems must identify the correct textual span (often a clause or sentence) that represents the abstract referent, rather than a single noun phrase.
Split Antecedent Anaphora
A scenario where a plural anaphor refers to multiple distinct entities introduced separately in the preceding discourse, requiring the merging of two or more antecedents.
- Example: "Alice met Bob at the conference. They decided to collaborate." — 'They' refers to the set {Alice, Bob}.
- Coordinate Resolution: The system must identify that the plural pronoun cannot be resolved to a single antecedent and must construct a combined referent.
- Agreement Features: The plural number feature on the anaphor is the primary signal that a split antecedent resolution is required.
Frequently Asked Questions
Clear, technical answers to the most common questions about anaphora and its role in coreference resolution and NLP systems.
Anaphora is a linguistic expression whose interpretation depends on a preceding expression, typically a pronoun referring back to a previously mentioned noun phrase. In NLP, resolving anaphora means computationally determining which entity a pronoun or referring expression points to. For example, in "Sarah picked up her book," the pronoun her is an anaphor that refers back to the antecedent Sarah. Modern coreference resolution systems treat anaphora resolution as a span-ranking problem, where candidate antecedents are scored using neural representations from models like SpanBERT. The task is foundational for building coherent discourse representations and enabling downstream applications like question answering and information extraction to track entities across sentences.
Anaphora vs. Related Referential Phenomena
Distinguishing anaphora from other referential mechanisms based on direction of dependency, identity relation, and syntactic realization.
| Feature | Anaphora | Cataphora | Bridging Anaphora | Discourse Deixis |
|---|---|---|---|---|
Direction of dependency | Backward (preceding text) | Forward (subsequent text) | Backward (inferential link) | Backward (preceding clause) |
Identity relation | ||||
Antecedent is nominal | ||||
Requires world knowledge | ||||
Typical realization | Pronoun | Pronoun | Definite NP | Demonstrative pronoun |
Example | "John arrived. He was tired." | "After he arrived, John slept." | "I entered the room. The ceiling was high." | "John won the race. That surprised everyone." |
Resolved by syntax alone | ||||
Creates coreference chain |
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
Master the linguistic and technical concepts surrounding anaphora to build robust coreference resolution systems.
Cataphora
The inverse of anaphora, where a pronoun or expression precedes the noun phrase it refers to. The reader must look forward to resolve the meaning.
- Example: "When he arrived home, John was exhausted."
- Technical Challenge: Requires models to maintain a look-ahead buffer and delay resolution, complicating left-to-right processing architectures.
Pronominal Resolution
The specific subtask of resolving pronouns (he, she, it, they) to their correct antecedent noun phrases.
- Key Features: Relies heavily on gender, number, and animacy agreement.
- Salience Models: Often use recency and grammatical role to rank candidate antecedents, as pronouns typically refer to the most prominent entity in the current discourse focus.
Coreference Chain
The complete ordered set of all mentions within a discourse that refer to a single entity.
- Structure: Links the first mention (the head) through all subsequent anaphoric references.
- Example: "Ada Lovelace wrote the first algorithm. She was a visionary. The Countess of Lovelace is celebrated today."
- Utility: Essential for entity-centric NLP tasks like knowledge base population and document summarization.
Zero Anaphora
A phenomenon in pro-drop languages (e.g., Japanese, Spanish) where a syntactically omitted argument is semantically understood through coreference.
- Example (Spanish): "[Él] Comió la manzana. [Él] Estaba deliciosa." (He ate the apple. [It] was delicious.)
- Resolution: Requires the model to predict a null token and link it to an antecedent, demanding deep syntactic understanding beyond surface-form matching.
Bridging Anaphora
A non-identity relationship where a definite noun phrase refers to an entity inferentially linked to a previously introduced referent, rather than directly coreferring.
- Example: "We entered a restaurant. The waiter was rude."
- Mechanism: Relies on world knowledge and lexical semantics (part-whole, location-associate relations) rather than simple identity matching, making it a harder problem than standard anaphora.
Discourse Deixis
A linguistic phenomenon where a demonstrative pronoun (this, that) refers to an abstract entity, event, or proposition described in a preceding clause or sentence.
- Example: "The team missed the deadline. This angered the client."
- Resolution Complexity: The antecedent is not a concrete noun phrase but a span of text or an event representation, requiring models to handle non-entity referents.

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