Conceptual Dependency Theory (1969) › Legacy: Structured Meaning Representations in Modern NLP

Michael BrenndoerferApril 16, 20253 min read
History of Language AIAll chapters
Part 1 of 9Signals & Symbols
Chapter 11Conceptual Dependency Theory (1969) › Legacy: Structured Meaning Representations in Modern NLP
Reading section 6 of 9 · Legacy: Structured Meaning Representations in Modern NLP · 3 minSection 6 of 9 · 3 min

Book contents

Section 6 of 9 · 3 min read

Conceptual Dependency Theory (1969) › Legacy: Structured Meaning Representations in Modern NLPOne section · Sections in this chapter6 / 9 ↓
Reading tools Definitions & inline links

Choose your expertise level to adjust how many terms are explained. Beginners see more tooltips, experts see fewer to maintain reading flow. Hover over underlined terms for instant definitions.

Article links

Make inline references clickable

Conceptual Dependency's most lasting influence was demonstrating that meaning representation could be separated from syntactic form and that structured representations enabled inference and semantic equivalence recognition. These insights became fundamental to semantic parsing research, even as the specific primitives and notation evolved.

Frame semantics, developed by Charles Fillmore in the 1970s, shares Conceptual Dependency's emphasis on structured event representations with roles. Frames are similar to Conceptual Dependency structures but more linguistically motivated, with roles determined by the semantics of verbs rather than a fixed set of cases. Modern frame-semantic parsers, like those in the PropBank project, annotate sentences with frame structures that closely parallel Conceptual Dependency's action-role framework.

Abstract Meaning Representation (AMR), developed in the 2010s, represents sentences as directed acyclic graphs with labeled edges, a direct conceptual descendant of Conceptual Dependency's network structures. AMR uses a different set of primitives (rooted in linguistic predicates rather than cognitive primitives) but maintains the same goal: a canonical, language-independent representation that captures meaning rather than form. Like Conceptual Dependency, AMR enables paraphrase recognition and inference through structural matching.

Semantic role labeling, now a standard task in NLP, identifies the semantic roles of entities in sentences, answering who did what to whom and under what circumstances. This task formalizes what Conceptual Dependency did with its cases: identifying an event's participants and the role each played, such as actor or instrument. Modern systems use statistical or neural methods to label roles automatically, but the fundamental question, what semantic roles appear in events, remains the same one Conceptual Dependency addressed.

In knowledge representation, Conceptual Dependency's influence appears in event ontologies and knowledge graphs. Modern knowledge graphs represent events with predicates and arguments, maintaining structured representations similar to Conceptual Dependency's action-case structures. When a knowledge graph represents "John gave Mary a book" as give(John, Mary, book) with additional edges indicating this is a transfer event, it's using the same conceptual structure, just with different notation.

The theory's emphasis on inference from structured representations also persists. Modern question-answering systems that perform semantic parsing convert questions and documents into structured representations, then match these structures to find answers. Knowledge-base question answering systems use structured queries over knowledge graphs, essentially performing inference over structures that parallel Conceptual Dependency representations.

Neural approaches have largely replaced hand-crafted primitives with learned representations. But the question they address, how to represent meaning in a form that supports reasoning and equivalence recognition, remains the same. Transformer models learn distributed representations that capture semantic similarities, enabling paraphrase recognition and inference through learned similarity rather than structural matching. But the goal is unchanged: finding representations where semantically similar inputs produce similar representations.

In dialogue systems and conversational AI, the need for canonical meaning representations persists. Systems must recognize that "book a flight to Paris" and "I want to fly to Paris" express the same intent, even with different surface forms. Modern systems use learned embeddings or structured intent representations, but the fundamental challenge Conceptual Dependency addressed, mapping diverse expressions to a common meaning space, remains central.