NLU Query Processing with Obsequious Expression Detection

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current voice recognition systems face inaccuracies when dealing with soft-spoken or unclear inputs, particularly in children, and require additional training and complex architecture to handle polite expressions, leading to reduced accuracy and user frustration.

Innovation Solution

A natural language model-based voice recognition system that minimally trains and adapts for legacy systems, using a binary classifier to distinguish between queries with and without obsequious expressions, allowing for plug-and-play modularity and improved recognition accuracy.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If voice recognition systems require polite expressions (please, thank you) to be included in commands, then user politeness is encouraged, but recognition accuracy decreases and match scores are reduced

Engineering Contradiction:
Improveuser politenessVSAvoidrecognition accuracy
Core Design Contradiction:
Ease of operationVSMeasurement precision

Solution Approach 1:

The system segments the command processing into two independent parts: (1) a politeness detection module that identifies polite expressions in the input, and (2) a command recognition module that processes the core intent. By separating these functions, the system can acknowledge politeness without letting it interfere with accurate command recognition and matching.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces an intermediary politeness detection layer that acts as a mediator between the user's polite expression and the command recognition system. This intermediary identifies and isolates polite expressions (like 'please' and 'thank you') before the core command is processed, preventing these expressions from degrading the match scores while still encouraging user politeness.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Adaptability or versatility

If additional training data and model complexity are added to handle polite expressions, then the system can recognize polite commands, but training time and computational resources increase significantly

Engineering Contradiction:
Improvepolite expression recognitionVSAvoidtraining time
Core Design Contradiction:
Adaptability or versatilityVSLoss of time

Solution Approach 1:

The system divides the training process into separate modules: one for training the core command recognition model and another for training the politeness detection component. This segmentation allows each module to be trained independently with targeted data, reducing the overall training time and computational requirements compared to training a single monolithic model to handle both functions.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

Instead of training the entire system to recognize and process all variations of polite expressions, the patent implements a focused approach that detects common polite expressions (please, thank you) using a lightweight separate module. This partial action approach provides sufficient adaptability for polite expressions without the excessive training overhead of a comprehensive solution.

Inventive Principle:
Principle #16Partial or excessive action

3Reliability

If obsequious expressions are removed from search queries to improve matching, then legacy system compatibility is maintained, but queries with entity titles containing such expressions yield incorrect results

Engineering Contradiction:
Improvelegacy system compatibilityVSAvoidsearch accuracy
Core Design Contradiction:
ReliabilityVSMeasurement precision

Solution Approach 1:

The patent introduces an intermediary detection layer that identifies whether an expression like 'please' or 'thank you' is a genuine polite expression or part of the actual search query (entity title). This intermediary analysis allows the system to maintain legacy compatibility by removing polite expressions when appropriate while preserving search accuracy when the expression is part of the query intent.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The system applies different processing rules to different parts of the query based on local context. The politeness detection module analyzes the specific position and context of expressions within the query, removing polite expressions only when they are standalone modifiers rather than integral parts of entity titles or search terms, thereby maintaining both legacy compatibility and search accuracy.

Inventive Principle:
Principle #3Local quality

Data Source

PatentUS11393455B2Methods for natural language model training in natural language understanding (NLU) systems
Publication Date: 2022.07.19 ADEIA GUIDES INC
  • US11393455B2 patent drawing
  • US11393455B2 patent drawing
  • US11393455B2 patent drawing

AI summary

Systems and methods for generating a query using a trained natural language model of a natural language understanding (NLU) system are disclosed herein. A text string including at least a content entity is received. A determination is made as to whether the text string includes an obsequious expression. In response to determining the text string includes an obsequious expression, a determination is made as to whether the obsequious expression describes the content entity. In response to determining whether the obsequious expression describes the content entity, the query is generated. In response to determining the obsequious expression describes the content entity, the content entity and the obsequious expression are included in the query and in response to determining the obsequious expression does not describe the content entity, the content entity is included in the query and the obsequious expression is excluded from the query.