Automated Item Classification Using Visible Attributes

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Large-scale computing systems face challenges in efficiently classifying items within hierarchical taxonomies, particularly in preventing 'gaming' of classifications by merchants, where items are not accurately categorized, affecting customer navigation and sales efficiency.

Innovation Solution

An automated item classification system uses customer-visible attributes, such as descriptive terms, to classify items within a marketplace's hierarchical taxonomy, disregarding merchant-provided classifications, and employs statistical analysis to generate a descriptive term superset for accurate categorization, ensuring items are properly assigned to relevant categories.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If merchant-provided classifications are used for item categorization, then the classification process is simple and fast, but items may be inaccurately categorized due to merchant manipulation or error

Engineering Contradiction:
Improveclassification speedVSAvoidclassification accuracy
Core Design Contradiction:
ProductivityVSMeasurement precision

Solution Approach 1:

The patent introduces an automated classification system that acts as an intermediary between merchants and the taxonomy. This system uses machine learning models to independently analyze item attributes and assign classifications, rather than directly accepting merchant-provided classifications. The intermediary validates and corrects merchant inputs, ensuring accuracy while maintaining efficiency through automated processing.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The system implements feedback mechanisms where classification results are continuously evaluated and used to improve future classifications. Merchant-provided classifications are compared against automated system classifications, and discrepancies trigger re-evaluation. This feedback loop enables the system to learn from errors and improve classification accuracy over time while maintaining fast processing speeds.

Inventive Principle:
Principle #23Feedback

2Measurement precision

If automated classification systems are implemented to prevent manipulation, then classification accuracy improves, but system complexity increases

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

Solution Approach 1:

The automated classification system is segmented into modular components: attribute extraction modules, machine learning classification modules, validation modules, and integration interfaces. Each module performs a specific function and can be independently developed, tested, and maintained. This segmentation reduces overall system complexity by breaking down the complex classification task into manageable, specialized components.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system is designed to be self-sufficient in performing classification tasks without requiring extensive manual intervention. Once trained, the machine learning models automatically classify items based on their attributes, reducing the need for complex manual configuration and oversight. The system serves itself by continuously learning from data and improving its own performance.

Inventive Principle:
Principle #25Self-service

3Measurement precision

If statistical analysis is used to generate descriptive term superset, then item categorization accuracy improves, but processing time increases

Engineering Contradiction:
Improvecategorization accuracyVSAvoidprocessing time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The system performs preliminary statistical analysis to generate a descriptive term superset from historical data before actual classification tasks. This superset of commonly occurring descriptive terms is pre-computed and stored, allowing the system to quickly match items against known patterns during classification without performing full statistical analysis each time. This preliminary action significantly reduces processing time while maintaining high accuracy.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system dynamically adjusts analysis parameters based on the specific classification task and data characteristics. For common classification scenarios, it uses pre-computed statistics with faster processing. For novel or complex items, it performs more thorough statistical analysis. This parameter adaptation allows the system to optimize between accuracy and processing time based on actual needs.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS10217080B1Item classification using visible attributes
Publication Date: 2019.02.26 AMAZON TECH INC
  • US10217080B1 patent drawing
  • US10217080B1 patent drawing
  • US10217080B1 patent drawing

AI summary

Methods, systems, and computer-readable media for item classification using customer-visible attributes are disclosed. A plurality of terms are determined that describe a plurality of items in a marketplace. Individual ones of the items are classified in a hierarchical taxonomy comprising a plurality of classifications, and individual ones of the terms correspond to individual ones of the classifications. A description of a new item is received. The description of the new item comprises a plurality of customer-visible terms. One or more of the plurality of classifications in the hierarchical taxonomy are selected for the new item. The one or more classifications are selected for the new item based at least in part on automated matching of individual ones of the customer-visible terms to individual ones of the terms that correspond to individual ones of the classifications.