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›Opinion Mining — Aspect-Based Sentiment Extraction
Process / pipeline

Opinion Mining — Aspect-Based Sentiment Extraction

Opinion Mining (Aspect-Based Sentiment Extraction) · Also known as: aspect-based sentiment analysis, opinion extraction, Görüş Madenciliği (Opinion Mining)

Opinion mining is a natural-language-processing task that systematically extracts and analyses user opinions about a product, service, or topic — identifying the specific features (aspects) being discussed, the sentiment expressed toward each, and the opinion holders. Consolidated by Bing Liu (2012), it goes beyond a single document-level label to produce structured aspect–opinion–holder records.

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.

Opinion Mining
Argument MiningSentiment AnalysisText Classification

When to use it

Opinion mining fits when you have text data containing opinions and you need feature-level rather than overall sentiment — for instance product or service reviews where different attributes are praised and criticised within the same text. A domain ontology or product feature list is not required but helps anchor aspect extraction. As a rule of thumb, gather at least around 50 opinion documents; with no text data the method cannot run.

Strengths & limitations

Strengths
  • Produces fine-grained, feature-level opinion rather than a single document-wide label.
  • Identifies aspect–opinion–holder structure, capturing who said what about which feature.
  • Turns unstructured review text into structured, comparable records that can be summarised across a corpus.
Limitations
  • More involved than document-level sentiment: aspects must be extracted before opinions can be attached to them.
  • Accuracy improves when a domain ontology or product feature list is available to guide aspect extraction.
  • Needs a reasonable volume of opinion text; very small corpora give unstable aspect-level summaries.

Frequently asked

How is opinion mining different from sentiment analysis?

Document-level sentiment analysis assigns one polarity label to a whole piece of text. Opinion mining is finer-grained: it first extracts the specific aspects being discussed, then determines the sentiment toward each aspect and the opinion holder, producing structured aspect–opinion–holder records instead of a single verdict.

Do I need a product feature list or ontology?

It is not strictly required, but a domain ontology or product feature list helps anchor aspect extraction and improves accuracy by defining what counts as an aspect in your domain.

How much text do I need?

As a rule of thumb, gather at least around 50 opinion documents. Aspect-level summaries are unstable on very small corpora because each aspect may appear only a handful of times.

What does the output look like?

Rather than one label per document, the output is a set of aspect–opinion–holder triples — the feature discussed, the polarity expressed toward it, and where identifiable the holder — which can then be aggregated feature by feature across the corpus.

Sources

  1. Liu, B. (2012). Sentiment Analysis and Opinion Mining. Morgan & Claypool. DOI: 10.2200/S00416ED1V01Y201204HLT016 ↗
  2. Pang, B. & Lee, L. (2008). Opinion Mining and Sentiment Analysis. Foundations and Trends in Information Retrieval, 2(1-2), 1-135. DOI: 10.1561/1500000011 ↗

How to cite this page

ScholarGate. (2026, June 1). Opinion Mining (Aspect-Based Sentiment Extraction). ScholarGate. https://scholargate.app/en/text-mining/opinion-mining

Related methods

Argument MiningSentiment AnalysisText Classification

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.

  • Argument MiningText mining↔ compare
  • Sentiment AnalysisText mining↔ compare
  • Text ClassificationText mining↔ compare
Compare side by side →

Similar methods

Aspect-Based Review MiningAspect-Based Sentiment AnalysisSentiment AnalysisArgument MiningTripAdvisor Review Sentiment MiningInformation ExtractionSubjectivity DetectionRelation Extraction

Related reference concepts

Text Classification and Sentiment AnalysisInformation ExtractionInformation ExtractionText ClassificationNatural Language Processing in Clinical DocumentationNatural Language Processing

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

ScholarGate — Opinion Mining (Opinion Mining (Aspect-Based Sentiment Extraction)). Retrieved 2026-07-21 from https://scholargate.app/en/text-mining/opinion-mining · Dataset: https://doi.org/10.5281/zenodo.20539026
Quick facts
Originator
Bing Liu
Year
2012
Type
NLP information-extraction task
Output
Aspect–opinion–holder triples with polarity
MinSample
50
VarType
Text data
Related methods
Argument MiningSentiment AnalysisText Classification
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