Consistent Self-Training for Content Categorization

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Traditional content categorization systems face challenges in consistently categorizing products with variations, leading to inconsistent results that negatively impact user experiences in search engines and recommender systems.

Innovation Solution

The system generates augmented training data by combining supervised training data with weakly labeled data from unlabeled data clusters, using consistent self-training or consistent generative augmentation to enrich the training data and improve categorization models.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If traditional text categorization models are used to categorize products based on input text, then the categorization process is simple and fast, but the categorization consistency deteriorates when products have variations such as different titles or features

Engineering Contradiction:
Improvecategorization consistencyVSAvoidtraining data complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The system performs preliminary actions by generating augmented training data that includes multiple variations of product descriptions before the actual categorization task. This pre-processing step creates a more robust model that can handle variations in product titles and features, thereby improving categorization consistency without increasing the complexity of the categorization process itself.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system creates copies of existing training data by generating augmented samples that mimic real-world product variations. These synthetic copies include modified product titles, different feature descriptions, and varied formulations while maintaining the same underlying category. Training on these copied variations enables the model to generalize better across different product representations.

Inventive Principle:
Principle #26Copying

2Reliability

If more training data with variations is used to improve categorization consistency, then the model robustness improves, but the data processing time and computational resources increase

Engineering Contradiction:
Improvemodel robustnessVSAvoiddata processing time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The system applies parameter changes by systematically modifying specific attributes of training data such as product titles, feature descriptions, and text formulations while keeping the core category information intact. This approach generates diverse training samples efficiently without requiring extensive manual data collection or processing, thereby improving model robustness while controlling data processing time.

Inventive Principle:
Principle #35Parameter changes

3Measurement precision

If product variations are handled by creating separate categories for each variation, then categorization accuracy for specific variations improves, but the category taxonomy complexity increases

Engineering Contradiction:
Improvecategorization accuracyVSAvoidtaxonomy complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The system segments the categorization task by separating the variation-handling functionality from the core category classification. Instead of creating separate categories for each product variation, the model learns to recognize and ignore variation-related features while focusing on the essential category-defining characteristics. This segmentation maintains a simple taxonomy structure while achieving high categorization accuracy across product variations.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS20250124258A1System and method for consistent content categorization via consistent self-training
Publication Date: 2025.04.17 YAHOO ASSETS LLC
  • US20250124258A1 patent drawing
  • US20250124258A1 patent drawing
  • US20250124258A1 patent drawing

AI summary

The present teaching relates to content categorization. Supervised training data and unlabeled data clusters are used to generate augmented training data. Each unlabeled data cluster includes data samples with varying features. Weakly labeled training data is created based on supervised training data and the unlabeled data clusters with data samples therein with cluster labels via consistent self-training so that a labeled data sample in the supervised training data and a data sample in the weakly labeled training data with the same label have varying characteristics. Augmented training data is created from the supervised and the weakly labeled training data and is used to train a robust content categorization model via machine learning.