Hybrid NLU Framework for Intent Extraction

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current natural language understanding (NLU) systems face challenges in accurately deriving meaning from complex natural language utterances and adapting to various communication channels and styles, leading to inefficiencies in operational costs and responsiveness.

Innovation Solution

A hybrid agent automation framework that combines rule-based and machine learning-based methods within an NLU framework, including a meaning extraction subsystem and a meaning search subsystem, to generate and search for meaning representations of user utterances, utilizing a vocabulary, structure, and prosody subsystems, and continuously learning from new utterances to enhance domain specificity.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If deep learning methods are used for NLU, then the system can handle complex natural language utterances, but the operational costs increase and responsiveness decreases

Engineering Contradiction:
Improveability to handle complex natural language utterancesVSAvoidresponsiveness
Core Design Contradiction:
Adaptability or versatilityVSProductivity

Solution Approach 1:

The NLU system is segmented into multiple specialized components: a semantic parser for meaning extraction, a syntax validator for structural correctness, a pragmatics engine for context understanding, and a knowledge base for domain-specific information. Each component handles specific aspects of language understanding independently, improving overall responsiveness while maintaining ability to process complex utterances.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

A hybrid architecture introduces intermediary layers between raw input and final interpretation, including a preprocessing module that filters and normalizes input, a discourse analyzer that manages conversation context, and a postprocessing module that refines results. These intermediaries reduce the computational burden on deep learning models while preserving understanding capabilities.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Adaptability or versatility

If deep learning methods are used for NLU, then the system can handle complex natural language utterances, but the operational costs increase

Engineering Contradiction:
Improveability to handle complex natural language utterancesVSAvoidoperational costs
Core Design Contradiction:
Adaptability or versatilityVSLoss of energy

Solution Approach 1:

The system dynamically adjusts its processing depth based on utterance complexity. Simple queries are handled by lightweight rule-based components, while complex utterances trigger deeper semantic analysis. This dynamic adaptation reduces average computational cost while maintaining high adaptability for complex cases.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The hybrid system changes operational parameters by switching between different processing modes: a fast mode using predefined patterns and rules for common queries, and a thorough mode using full semantic analysis for complex queries. This parameter switching optimizes resource consumption while preserving understanding capabilities.

Inventive Principle:
Principle #35Parameter changes

3Adaptability or versatility

If the NLU system is designed to be highly adaptable to various communication channels and styles, then the system can handle diverse inputs, but the device complexity increases

Engineering Contradiction:
Improveadaptability to various communication channels and stylesVSAvoidsystem complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The system employs a universal discourse analyzer and pragmatics engine that handle multiple communication channels (text, speech, multimodal) and styles (formal, informal, technical) through a single unified framework. This multi-functional design achieves high adaptability without proportionally increasing system complexity.

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

Solution Approach 2:

Instead of creating separate processing pipelines for each communication channel or style, the system uses template-based patterns and learned representations that capture commonalities across different inputs. These reusable templates reduce complexity while maintaining adaptability to diverse communication forms.

Inventive Principle:
Principle #26Copying

Data Source

PatentUS11520992B2Hybrid learning system for natural language understanding
Publication Date: 2022.12.06 SERVICENOW INC
  • US11520992B2 patent drawing
  • US11520992B2 patent drawing
  • US11520992B2 patent drawing

AI summary

An agent automation system includes a memory configured to store a natural language understanding (NLU) framework and a processor configured to execute instructions of the NLU framework to cause the agent automation system to perform actions. These actions comprise: generating an annotated utterance tree of an utterance using a combination of rules-based and machine-learning (ML)-based components, wherein a structure of the annotated utterance tree represents a syntactic structure of the utterance, and wherein nodes of the annotated utterance tree include word vectors that represent semantic meanings of words of the utterance; and using the annotated utterance tree as a basis for intent/entity extraction of the utterance.