Hybrid Sentiment Classification System with User Feedback

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional sentiment classification systems face limitations in adaptability and accuracy, particularly when dealing with a large corpus of posts, as they often rely on exhaustive rule-based approaches or supervised learning methods that require re-training and can be subjective, making it difficult to manage sentiments effectively across multiple inputs and multidimensional categories.

Innovation Solution

The system employs a hybrid approach combining rule-based and supervised learning methods, allowing user feedback to update the rule base and re-train classifiers, with neighborhood operations for local and global updates based on user indications, enabling adaptive sentiment management by classifying posts into discrete classes and adjusting sentiment evaluations accordingly.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of manufacture

If rule-based approach is used for sentiment classification, then the system can process text without requiring training data, but the classification accuracy deteriorates when dealing with large corpora and evolving language patterns

Engineering Contradiction:
ImproveSystem setup easeVSAvoidSentiment classification accuracy
Core Design Contradiction:
Ease of manufactureVSMeasurement precision

Solution Approach 1:

The patent combines rule-based classification and supervised learning into a hybrid system. The rule-based component handles straightforward sentiment detection, while the supervised learning component processes complex patterns and evolves with new data. This merging allows the system to maintain ease of initial setup while achieving high classification accuracy through the synergistic contribution of both approaches.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The system incorporates feedback mechanisms where user indications and corrections are used to update the rule base and re-train classifiers. This feedback loop enables the system to continuously improve its accuracy by learning from real-world usage patterns and correcting misclassifications, thereby resolving the contradiction between initial setup ease and long-term classification precision.

Inventive Principle:
Principle #23Feedback

2Measurement precision

If supervised learning methods are used for sentiment classification, then the system can achieve high accuracy with sufficient training data, but the system complexity and re-training requirements increase

Engineering Contradiction:
ImproveSentiment classification accuracyVSAvoidSystem complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent segments the sentiment classification task into multiple components: rule-based processing for simple patterns, supervised learning for complex patterns, and user feedback processing. This segmentation allows each component to specialize in specific tasks, reducing the overall complexity burden on any single system while maintaining high accuracy through the coordinated operation of all components.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system dynamically adjusts its behavior based on data availability and user feedback. When sufficient training data is available, the supervised learning component operates more prominently. When new data arrives or user feedback is received, the system dynamically updates its models and rules. This dynamic adaptation manages system complexity by activating different components based on current operational needs rather than maintaining all components at full capacity continuously.

Inventive Principle:
Principle #15Dynamics

3Device complexity

If static rules are used for sentiment classification, then the system is simple to implement, but it cannot adapt to evolving language patterns and new sentiment expressions

Engineering Contradiction:
ImproveSystem simplicityVSAvoidSystem adaptability
Core Design Contradiction:
Device complexityVSAdaptability or versatility

Solution Approach 1:

The system uses feedback from user indications and correction data to continuously update its rule base and re-train classifiers. This feedback mechanism enables the system to adapt to evolving language patterns and new sentiment expressions while maintaining a relatively simple implementation structure. The feedback loop allows the system to learn from real-world usage and automatically adjust its classification behavior without requiring complex manual reconfiguration.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The system transitions from static rules to a dynamic rule-based system that automatically updates based on user feedback and new data patterns. The rule base is no longer fixed but evolves over time as the system learns from actual usage scenarios. This dynamic evolution enables the system to adapt to changing language patterns while preserving the simplicity of rule-based processing for straightforward cases.

Inventive Principle:
Principle #15Dynamics

4Measurement precision

If exhaustive rules are created to cover all possible text examples, then the classification accuracy improves, but the system complexity and maintenance difficulty increase

Engineering Contradiction:
ImproveClassification accuracyVSAvoidRule base complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The system uses feedback from user corrections and new data to iteratively improve the rule base rather than requiring exhaustive rules to be created manually. This feedback-driven evolution allows the system to achieve high classification accuracy by learning from actual usage patterns and correcting errors over time, reducing the complexity burden of creating comprehensive rules upfront.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The system performs self-improvement by automatically updating its rules and models based on user feedback and new data patterns. Rather than requiring manual creation and maintenance of exhaustive rules, the system serves itself by learning from real-world usage and automatically adjusting its classification behavior. This self-service capability reduces maintenance difficulty while maintaining high accuracy.

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS9514496B2System for management of sentiments and methods thereof
Publication Date: 2016.12.06 INFOSYS LTD
  • US9514496B2 patent drawing
  • US9514496B2 patent drawing
  • US9514496B2 patent drawing

AI summary

Systems and methods for improved management of sentiments over conventional approaches are disclosed. Supervised approach is used to augment the rule-based approach for classification. Initially, sentiment evaluation is performed by the system using a rule based approach and an interface is provided to the user to give feedback on the correctness of evaluated sentiment. This feedback is used by the sentiment evaluation system to update the set of rule-based and also apply the supervised approach to train the classifier for evaluating complex posts.