Dynamic Text Classification Framework Selection

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing text classification frameworks in group messaging systems often produce inaccurate or confusing results, leading to suboptimal user experiences, as they fail to adapt effectively to changing message contexts and corpora, necessitating a method to select the most appropriate framework based on classification scores and re-training or switching costs.

Innovation Solution

A computer-implemented method and system that scores incoming electronic message classifications, compares the cost of re-training the current framework with switching to another, and selectively chooses the most suitable text classification framework to enhance accuracy and relevance, using a database, classification scorer, simulator, and framework controller to determine the best framework for real-time message classification.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If the current text classification framework is re-trained to improve performance, then classification accuracy is improved, but re-training cost and time are incurred

Engineering Contradiction:
Improveclassification accuracyVSAvoidre-training time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The system dynamically selects between re-training the current framework or switching to a different framework based on real-time performance evaluation. The framework controller monitors classification scores and automatically adjusts the classification approach, making the system adaptive rather than static.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system changes the parameter of framework selection by comparing multiple frameworks' performance on specific message types. When the current framework's accuracy drops below acceptable levels for certain message types, the system switches to a different framework that performs better for those specific cases.

Inventive Principle:
Principle #35Parameter changes

2Measurement precision

If a different text classification framework is switched to improve performance, then classification accuracy is improved, but switching cost and complexity are incurred

Engineering Contradiction:
Improveclassification accuracyVSAvoidframework management complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The framework controller acts as an intermediary that manages the complexity of multiple classification frameworks. It evaluates performance scores, compares frameworks, and automatically selects the most appropriate one, shielding the rest of the system from the complexity of framework management.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The system maintains multiple classification frameworks in parallel, creating copies of classification capabilities. Each framework can be independently evaluated and selected based on performance, allowing the system to have redundant classification mechanisms without requiring complex switching logic.

Inventive Principle:
Principle #26Copying

3Measurement precision

If multiple text classification frameworks are maintained and evaluated, then classification accuracy is improved, but system complexity and resource consumption increase

Engineering Contradiction:
Improveclassification accuracyVSAvoidsystem complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The system segments the classification task by maintaining specialized frameworks for different message types or domains. Each framework is optimized for specific classification scenarios, and the framework controller selects the appropriate segment (framework) based on the message being classified, reducing the need for a single complex universal framework.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The framework controller provides a universal interface that manages multiple specialized frameworks. It evaluates performance across different frameworks and selects the most appropriate one for each classification task, allowing the system to maintain multiple functions without increasing overall system complexity.

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

Data Source

PatentUS11615129B2Electronic message text classification framework selection
Publication Date: 2023.03.28 INTERNATIONAL BUSINESS MACHINE CORPORATION
  • US11615129B2 patent drawing
  • US11615129B2 patent drawing
  • US11615129B2 patent drawing

AI summary

Electronic message text classification framework selection is described. An incoming electronic message is classified using a current text classification framework. A classification of the electronic message by the current text classification framework is scored. A cost of re-training the current text classification is compared against a cost of switching to a different text classification framework. One of multiple text classification frameworks, which includes the current text classification framework and other text classification frameworks, is selected based on the score of the classification by the current text classification framework and a result of the comparison.