Highlight

Recognizing Contextual Polarity in Phrase-Level Sentiment Analysis

Introduces a two-step phrase-level sentiment method that first detects whether an expression is polar, then disambiguates its 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 →

This paper introduces a new approach to phrase-level sentiment analysis centered on the notion of contextual polarity. Instead of assigning a fixed sentiment to words or phrases, the method proceeds in two stages: it first determines whether a given expression is neutral or polar in context, and then, for those judged polar, disambiguates whether the polarity is positive or negative. Separating the neutral-versus-polar decision from the polarity-disambiguation decision lets the system reason about how context shapes sentiment.

Using this two-step design, the system automatically identifies the contextual polarity for a large subset of sentiment expressions, and achieves results that are significantly better than the baseline. By highlighting that the same word can carry different polarity depending on context, the work helped establish contextual polarity as a core consideration in sentiment analysis research.

Abstract

This paper presents a phrase-level sentiment analysis approach that works in two steps: it first determines whether an expression is neutral or polar, and then disambiguates the polarity of the polar expressions. By separating these decisions, the system automatically identifies the contextual polarity of a large subset of sentiment expressions. The reported results are significantly better than the 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 analysisopinion miningnatural language processing
Share

Take the next step

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