Skip to contentScholarGate
LibraryBookshelfDeskReview StudioAssistant
Sign in
On this page
IntuitionHow it worksWhen to use itStrengths & limitationsCommon pitfallsApplicationsFrequently asked🔒 Read the full methodSourcesRelated methods
Cite this pageSpotted an issue on this page? Report or suggest a fix →
Home›Text mining›Frame Analysis — Frame-Semantic Parsing
Process / pipeline

Frame Analysis — Frame-Semantic Parsing

Frame Analysis (Frame-Semantic Parsing) — NLP · Also known as: frame semantics, frame-semantic parsing, FrameNet analysis, Çerçeve Analizi (Frame Analysis) — NLP

Frame analysis is a FrameNet-based natural-language-processing task that detects the semantic frames evoked in text and the participant roles (frame-evoking elements and frame elements, FE) that fill them. Rooted in Charles Fillmore's frame semantics (1982) and operationalised by the Berkeley FrameNet Project (Baker et al., 1998), it is widely used to analyse media discourse and political text.

ScholarGate
  1. Process / pipeline
  2. v1
  3. 2 Sources
  4. PUBLISHED
Cite this page →
Tools & resources
Download slides
Learn & explore

Read the full method

Members only

Sign in with a free account to read this section.

Sign in

Method map

The neighbourhood of related methods — select a node to explore.

Frame Analysis
Constituency ParsingDialogue Act Classificat…Named Entity RecognitionOpen Information Extract…Propaganda Detection

When to use it

Use frame analysis when you have text data and access to FrameNet or a frame lexicon built for your target domain. It suits explanatory and classification goals on cross-sectional or longitudinal text, and at least around 20 documents are recommended. Part-of-speech tagging and named-entity recognition as preparatory steps improve results. If no frame inventory is available for the language or domain, the analysis cannot run.

Strengths & limitations

Strengths
  • Produces a structured, role-aware representation of meaning rather than just keywords or polarity.
  • Grounded in an established linguistic theory (Fillmore's frame semantics) and a curated resource (FrameNet).
  • Well suited to media-discourse and political-text analysis, where how events are framed is the object of study.
Limitations
  • Depends on the availability of FrameNet or a domain frame lexicon; coverage outside English is limited.
  • Quality hinges on accurate trigger identification and role labelling, which are nontrivial parsing problems.
  • Building a domain-specific frame inventory where none exists is labour-intensive.

Frequently asked

What is the difference between a frame-evoking element and a frame element?

The frame-evoking element is the lexical unit (often a verb or noun) that triggers a frame in a sentence. Frame elements (FE) are the participant roles that frame defines — for example a Buyer, Seller, or Goods — which are then matched to the surrounding phrases.

Do I have to use Berkeley FrameNet?

FrameNet is the standard frame inventory, but you can substitute a domain-specific frame lexicon built for your target field. What matters is that a frame inventory with defined frame elements exists for your text.

Why are POS tagging and NER recommended first?

They are useful preparatory steps: part-of-speech tags help locate candidate trigger words, and named-entity recognition helps identify the entities likely to fill participant roles. They are not strictly required but they improve trigger and role detection.

What kind of data does frame analysis need?

Text data, with at least around 20 documents recommended, plus a frame lexicon matching the language and domain. It fits explanatory and classification goals on cross-sectional or longitudinal text.

Sources

  1. Fillmore, C. J. (1982). Frame Semantics. In Linguistics in the Morning Calm. Seoul: Hanshin Publishing. ISBN: 9788970050355
  2. Baker, C. F., Fillmore, C. J. & Lowe, J. B. (1998). The Berkeley FrameNet Project. Proceedings of COLING-ACL 1998, 86-90. DOI: 10.3115/980845.980860 ↗

How to cite this page

ScholarGate. (2026, June 1). Frame Analysis (Frame-Semantic Parsing) — NLP. ScholarGate. https://scholargate.app/en/text-mining/frame-analysis-nlp

Related methods

Constituency ParsingDialogue Act ClassificationNamed Entity RecognitionOpen Information Extraction

Which method?

Set this method beside its closest kin and read them side by side — the library lays the books on the table; the choice is yours.

  • Constituency ParsingText mining↔ compare
  • Dialogue Act ClassificationText mining↔ compare
  • Named Entity RecognitionText mining↔ compare
  • Open Information ExtractionText mining↔ compare
Compare side by side →

Referenced by

Propaganda Detection

Similar methods

Framing AnalysisSemantic Role LabelingEvent DetectionMedia Framing AnalysisPOS TaggingSemantic Network AnalysisDependency ParsingRelation Extraction

Related reference concepts

Semantic Role LabelingLexical Databases and OntologiesInformation ExtractionNatural Language ProcessingComputational SemanticsComputational Semantics

Spotted an issue on this page? Report or suggest a fix →

ScholarGate — Frame Analysis (Frame Analysis (Frame-Semantic Parsing) — NLP). Retrieved 2026-07-21 from https://scholargate.app/en/text-mining/frame-analysis-nlp · Dataset: https://doi.org/10.5281/zenodo.20539026
Quick facts
Originator
Charles J. Fillmore
Year
1982
Type
NLP frame-semantic parsing task
Resource
FrameNet or domain-specific frame lexicon
Output
Detected semantic frames with frame-evoking elements and participant roles (frame elements, FE)
MinSample
20
Related methods
Constituency ParsingDialogue Act ClassificationNamed Entity RecognitionOpen Information Extraction
ScholarGate

A content-first reference library for research methods — what each one is, how it works, and where it comes from.

Open data (CC-BY)

Explore

  • Library
  • Search the library…
  • Browse by field
  • Fields
  • Journey
  • Compare
  • Which method?

Reference

  • Subjects
  • Atlas
  • Glossary
  • Methodology
  • Philosophy

Your tools

  • Bookshelf
  • Desk
  • Chat

Company

  • About
  • Pricing
  • Contact
  • Suggest a method

Entries are compiled from published sources for reference. Verifying the accuracy and suitability of any information for your own use remains your responsibility.

© 2026 ScholarGate · A research-method reference library
  • Privacy
  • Cookies
  • Terms
  • Delete account