Predictive NLP Models for New Item Recognition

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Natural language processing systems face challenges in accurately recognizing new items or terms with varying demand, as general models are based on pre-existing training data and may not reflect real-time usage changes, leading to inaccurate probability estimates for recently introduced products or seasonal items.

Innovation Solution

The system updates or generates predictive models using language use prediction data from various sources, such as news, sales, and social media, to adjust probabilities associated with new items, allowing for more accurate recognition of new terms and items in natural language processing tasks like automatic speech recognition and natural language understanding.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If general models based on pre-existing training data are used, then the system maintains stability and consistency, but the accuracy of recognizing new items or terms with varying demand deteriorates

Engineering Contradiction:
Improvemodel stabilityVSAvoidrecognition accuracy for new items
Core Design Contradiction:
ReliabilityVSMeasurement precision

Solution Approach 1:

The system performs preliminary actions by proactively identifying and adding new items to the language model before they appear in user queries. This is achieved by monitoring data sources (news, social media, sales data) and pre-loading new item names into the NLP system, ensuring they are recognized immediately when users mention them, rather than waiting for passive learning from user interactions.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The language model is made dynamic by implementing continuous updates based on real-time data from multiple sources. The system dynamically adjusts the vocabulary and probability weights of items based on their current popularity and usage trends, allowing the model to adapt to changing language patterns and new item introductions without requiring complete retraining.

Inventive Principle:
Principle #15Dynamics

2Measurement precision

If models are updated based on observed real-world usage, then the accuracy for established items improves, but the recognition of newly introduced items deteriorates due to time delays

Engineering Contradiction:
Improveprobability accuracy for established itemsVSAvoidtime delay in recognizing new items
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The system performs preliminary actions by proactively identifying and adding new items to the language model before they appear in user queries. This is achieved by monitoring data sources (news, social media, sales data) and pre-loading new item names into the NLP system, ensuring they are recognized immediately when users mention them, rather than waiting for passive learning from user interactions.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system maintains continuous operation by simultaneously performing multiple functions: processing user queries, updating probability weights for established items based on usage patterns, and proactively identifying new items from external data sources. This continuous multi-task operation ensures that both established and new items are handled appropriately without time delays.

Inventive Principle:
Principle #20Continuity of useful action

3Measurement precision

If multiple data sources are monitored to predict language use changes, then the accuracy for new items improves, but the system complexity increases

Engineering Contradiction:
Improveprediction accuracy for new itemsVSAvoidsystem architecture complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The system achieves multi-functionality by using a unified architecture that simultaneously performs query processing, probability weight adjustment for established items, and proactive identification of new items from multiple data sources. This universal system handles diverse tasks through a single integrated framework, reducing overall system complexity compared to separate specialized systems.

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

Solution Approach 2:

The system introduces an intermediary component that aggregates data from multiple external sources (news, social media, sales data) and translates it into actionable updates for the language model. This intermediary layer simplifies the architecture by centralizing the complex task of multi-source data integration and processing, rather than having direct connections from each source to the core NLP engine.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS9336772B1Predictive natural language processing models
Publication Date: 2016.05.10 AMAZON TECH INC
  • US9336772B1 patent drawing
  • US9336772B1 patent drawing
  • US9336772B1 patent drawing

AI summary

Features are disclosed for updating or generating natural language processing models based on information associated with items expected to be referenced in natural language processing input, such as audio of user utterances, user-entered text, etc. Natural language processing models may include, e.g., language models, acoustic models, named entity recognition models, intent classification models, and the like. The models may be updated or generated based on selected features of input data and a machine learning model trained to produce probabilities based on the selected features.