Predicate-argument structure is the formal linguistic representation of a sentence's core meaning, decomposing it into a predicate—the relational element, typically a verb—and its arguments, the noun phrases that complete the predicate's meaning. This framework answers 'who did what to whom' by identifying the semantic roles each participant plays in the event or state described by the predicate.
Glossary
Predicate-Argument Structure

What is Predicate-Argument Structure?
The linguistic framework representing a sentence as a predicate (typically a verb) and its associated arguments (such as agent, patient, and instrument) that define the core semantic relationships.
In computational linguistics, this structure is the target of Semantic Role Labeling (SRL), where systems map syntactic constituents to thematic roles like Agent, Patient, and Instrument. Resources such as PropBank and FrameNet provide annotated corpora that define verb-specific framesets, enabling models to disambiguate predicate senses and classify arguments with precision.
Key Characteristics of Predicate-Argument Structures
The predicate-argument structure is the core semantic architecture of a clause, representing the central organizing relationship between a predicate and its participants. It abstracts away from surface syntax to capture who did what to whom.
Predicate as Semantic Anchor
The predicate—typically a verb, but also a predicative adjective or noun—serves as the relational hub of the clause. It determines the number, type, and semantic roles of its arguments through its valency or arity.
- An intransitive verb like sleep has a valency of 1 (requires a sleeper).
- A ditransitive verb like give has a valency of 3 (requires a giver, a gift, and a recipient).
- The predicate's selectional preferences constrain the ontological category of each argument (e.g., the subject of sleep must be an animate entity).
Core Arguments vs. Adjuncts
A fundamental distinction exists between core arguments and peripheral adjuncts. Core arguments are essential participants required by the predicate's meaning to form a grammatically complete clause; adjuncts are optional modifiers adding circumstantial detail.
- In Mary put the book on the shelf, the locative on the shelf is a core argument of put.
- In Mary read the book on the shelf, the locative is an adjunct modifying the event.
- Diagnostic tests like obligatoriness and entailment distinguish the two categories.
Thematic Role Assignment
Each argument is assigned a thematic role (theta-role) that captures its semantic relationship to the predicate. These generalized categories abstract over specific verbs to enable reasoning.
- Agent: The volitional initiator of an action (John broke the window).
- Patient: The entity undergoing a change of state (John broke the window).
- Theme: The entity that is moved, perceived, or located (John gave the book to Mary).
- Instrument: The means by which an action is performed (John broke the window with a hammer).
- Goal/Recipient: The endpoint or receiver (John gave the book to Mary).
Syntactic Realization & Diathesis Alternations
The mapping between thematic roles and grammatical functions (subject, object) is not one-to-one. Diathesis alternations—such as the active/passive voice—rearrange this mapping while preserving core semantics.
- Active: [Agent The chef] cooked [Patient the meal].
- Passive: [Patient The meal] was cooked by [Agent the chef].
- The linking theory component of a grammar specifies the rules governing which thematic role surfaces in which syntactic position for a given predicate.
Null Arguments & Implicit Participants
Arguments can be syntactically unrealized yet semantically present. Null arguments include pro-dropped subjects in languages like Spanish, and implicit objects in English.
- In John ate, the patient argument (the food) is implicit but semantically understood.
- Indefinite null complements (John ate something) differ from definite null complements (John noticed, where the stimulus is recoverable from context).
- Proper interpretation of null arguments is critical for accurate information extraction and question answering.
Representation in PropBank & FrameNet
Two major resources formalize predicate-argument structures for computational use. PropBank annotates verb-specific numbered roles (Arg0, Arg1) mapped to prototypical thematic roles, while FrameNet defines semantic frames with frame-specific named elements.
- PropBank: expect has Arg0 (expecter), Arg1 (thing expected).
- FrameNet: The Commerce_buy frame evokes Buyer, Seller, Goods, and Money.
- These annotations provide the supervised training data for modern neural Semantic Role Labeling systems.
Frequently Asked Questions
Clear, concise answers to the most common questions about the linguistic framework that maps sentences into their core semantic components—predicates and their arguments.
Predicate-argument structure is the linguistic framework that represents a sentence as a predicate (typically a verb) and its associated arguments—the noun phrases that define who did what to whom, when, where, and how. The predicate functions as the relational core, while arguments fill specific semantic roles such as Agent (the doer), Patient (the entity acted upon), and Instrument (the tool used). For example, in "Mary cut the cake with a knife," the predicate is "cut," with arguments Mary (Agent), the cake (Patient), and a knife (Instrument). This structure abstracts away from surface syntax to capture the underlying meaning, enabling machines to answer questions like "Who cut what?" regardless of whether the sentence is active or passive. Modern NLP systems derive these structures automatically using Semantic Role Labeling (SRL) models trained on annotated corpora like PropBank and FrameNet.
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 core concepts surrounding how sentences are decomposed into predicates and their associated arguments. These terms define the foundational linguistic and computational frameworks for understanding 'who did what to whom.'
Thematic Roles
Generalized semantic categories that define the relationship between a noun phrase and the main verb. Unlike verb-specific roles, these are abstract archetypes.
- Agent: The deliberate initiator of an action (e.g., 'Mary' in 'Mary wrote the code').
- Patient: The entity undergoing the effect of an action (e.g., 'the code' in 'Mary wrote the code').
- Instrument: The tool or means used to perform an action.
- Experiencer: The entity that perceives or feels a sensory or emotional state.
Core vs. Peripheral Arguments
The distinction between essential and optional participants in a clause.
- Core Arguments: Required by the verb's meaning to form a grammatically complete clause (e.g., subject and object for a transitive verb).
- Peripheral Arguments (Adjuncts): Optional modifiers providing circumstantial information like time, location, or manner.
- Null Arguments: Implicit participants that are syntactically unrealized but semantically understood, such as the dropped subject in pro-drop languages like Spanish.

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