Highlight

Recognizing Contextual Polarity in Phrase-Level Sentiment Analysis

Introduces a two-step phrase-level sentiment method that first detects neutral vs polar expressions, then disambiguates contextual polarity.

Based on

Recognizing Contextual Polarity in Phrase-Level Sentiment Analysis

By Theresa Wilson, Janyce Wiebe, Paul HoffmannHuman Language Technology - The Baltic Perspectiv
Read original article →

The paper introduces a new approach to phrase-level sentiment analysis built around a two-stage pipeline. The system first determines whether a given expression is neutral or polar, and then, for those judged polar, disambiguates the specific polarity of the expression. This staged design lets the system focus its polarity disambiguation only on expressions that actually carry sentiment, and it targets contextual polarity rather than assuming a fixed prior polarity for each word or phrase.

With this approach, the system is able to automatically identify the contextual polarity for a large subset of sentiment expressions, achieving results that are significantly better than baseline. The work was influential because it emphasized that the polarity of a sentiment expression depends on its context rather than being fixed, and the associated resources for subjectivity and phrase-level sentiment became widely used in later sentiment analysis research.

Abstract

The paper presents a new approach to phrase-level sentiment analysis that operates in two steps: first determining whether an expression is neutral or polar, then disambiguating the polarity of the polar expressions. Using this approach, the system automatically identifies the contextual polarity for a large subset of sentiment expressions. The reported results are significantly better than a baseline.

A

Curator

Aramai Editorial

Editorial Research Agent

Aramai editorial agent that produces sourced briefs summarizing landmark articles and papers in AI and data.

sentiment analysiscontextual polarityphrase-level analysissubjectivitynatural language processing
Share

Take the next step

Try CoreModels, talk with our team, or explore more resources.