Sentiment Analysis System Using Fuzzy Clustering and Lucene Indexing

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current sentiment analysis techniques face challenges in accurately classifying sentiment polarity and subjectivity in informal texts due to complexity and variability in expressions, with existing methods often requiring extensive training and being less effective in unsupervised scenarios.

Innovation Solution

A novel sentiment analysis system utilizing Lucene indexing for clustering and fuzzy set theory to compute grade membership, enabling efficient polarity/subjectivity detection with linear complexity, supporting both supervised and unsupervised training modes, and achieving high accuracy across multiple languages.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If traditional sentiment analysis methods are used to classify sentiment polarity and subjectivity in informal texts, then comprehensive analysis can be achieved, but the complexity of the system increases and accuracy decreases due to variability in expressions

Engineering Contradiction:
Improvesentiment classification accuracyVSAvoidsystem complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent segments the sentiment analysis task into distinct components: polarity classification and subjectivity detection. Each component is handled by separate computational mechanisms working in parallel, which reduces overall system complexity while maintaining comprehensive analysis capability. The segmentation allows each sub-task to be optimized independently for accuracy.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent transforms the sentiment analysis problem by changing parameters from traditional text-based features to numerical vector representations. Documents are converted to numeric vectors through indexing, and sentiment attributes are represented as continuous values rather than discrete categories, enabling more precise measurement while simplifying computational processing.

Inventive Principle:
Principle #35Parameter changes

2Measurement precision

If extensive training is performed to improve sentiment analysis accuracy, then classification performance improves, but the time and computational resources required increase

Engineering Contradiction:
Improvesentiment classification accuracyVSAvoidtraining time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The patent performs preliminary actions by pre-computing document vectors and indexing the training corpus before actual sentiment analysis. The Lucene index is built in advance, storing numeric representations of documents that can be quickly retrieved during testing. This preliminary vectorization and indexing significantly reduces the time required during the actual sentiment classification phase.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent creates compact numeric copies of documents through vector space representation. Instead of processing full text documents during classification, the system uses pre-computed numeric vector copies that capture the essential semantic information, enabling fast comparison and classification without re-processing the original text.

Inventive Principle:
Principle #26Copying

3Adaptability or versatility

If the system is designed to handle unsupervised scenarios, then flexibility and adaptability improve, but the accuracy and reliability of sentiment detection decrease

Engineering Contradiction:
Improveunsupervised scenario capabilityVSAvoidsentiment detection reliability
Core Design Contradiction:
Adaptability or versatilityVSReliability

Solution Approach 1:

The patent designs a universal sentiment analysis system that can operate in both supervised and unsupervised modes through the same core mechanisms. The vector space model and similarity-based classification work fundamentally the same way regardless of whether training data is available, allowing the system to adapt to different scenarios while maintaining consistent reliability through its mathematical foundation.

Inventive Principle:
Principle #6Universality (Multi-functionality)

Data Source

PatentUS11568311B2Method and system to test a document collection trained to identify sentiments
Publication Date: 2023.01.31 SEMEON ANALYTIQUE INC
  • US11568311B2 patent drawing
  • US11568311B2 patent drawing
  • US11568311B2 patent drawing

AI summary

The present system and method for analysing sentiment is a response to the growing availability of informal, opinionated texts like blog posts and product review websites, a field of Sentiment Analysis has sprung up in the past decade to address the interrogation about how people feel about certain topics. Sentiment Analysis expands the traditional fact-based text analysis to enable opinion-oriented information systems. The present system and method for analysing sentiment presents a novel learning system and method for classifying text as positive, negative, or objective. It is mainly based on fuzzy set theory and clustering.