Domain-Aware Vector Encoding for Domain-Specific NLU Accuracy

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing natural language understanding (NLU) systems struggle to accurately derive meaning from complex natural language utterances, particularly in domain-specific contexts, due to the limitations of domain-agnostic semantic models that fail to represent domain-specific terminology effectively.

Innovation Solution

A domain-aware vector encoding (DAVE) framework that combines a domain-agnostic semantic model with a trained vector translator to translate semantic vectors into domain-aware vectors, enhancing the performance of NLU systems by improving intent and entity recognition, while allowing flexibility in model selection and resource management.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If domain-agnostic semantic models are used, then the system can process general natural language, but it fails to accurately represent domain-specific terminology and concepts

Engineering Contradiction:
Improvedomain-specific understandingVSAvoidsemantic representation accuracy
Core Design Contradiction:
Adaptability or versatilityVSMeasurement precision

Solution Approach 1:

The system segments the semantic modeling task into two distinct components: a domain-agnostic semantic model for general language understanding and a domain-specific adapter model for specialized terminology. This segmentation allows each component to specialize in its respective domain, resolving the contradiction between general applicability and domain-specific accuracy.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

A domain adapter model serves as an intermediary layer between the domain-agnostic semantic model and the domain-specific requirements. This adapter translates general semantic representations into domain-aware representations, enabling accurate domain-specific understanding while maintaining the benefits of pre-trained general language models.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Measurement precision

If domain-specific models are trained from scratch, then domain-specific accuracy improves, but computational resources and training time increase significantly

Engineering Contradiction:
Improvedomain-specific recognition accuracyVSAvoidtraining efficiency
Core Design Contradiction:
Measurement precisionVSProductivity

Solution Approach 1:

The system performs preliminary action by utilizing pre-trained domain-agnostic semantic models that have already learned general language patterns and representations. This preliminary training eliminates the need to train from scratch, significantly reducing computational resources and training time while maintaining the ability to achieve domain-specific accuracy through adapter training.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

Instead of retraining entire models, the system changes parameters selectively by training only the domain adapter components. This parameter change approach focuses computational resources on the specific domain-related parameters that need adjustment, improving training efficiency while achieving domain-specific accuracy.

Inventive Principle:
Principle #35Parameter changes

3Reliability

If complex NLU architectures are used, then understanding of complex utterances improves, but system complexity and computational overhead increase

Engineering Contradiction:
Improveutterance understanding accuracyVSAvoidsystem architecture complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The system maintains continuity of useful action by building upon the pre-trained representations from domain-agnostic models rather than discarding them. This continuous approach leverages existing linguistic knowledge while adding domain-specific capabilities, improving understanding accuracy without requiring complete architectural redesign.

Inventive Principle:
Principle #20Continuity of useful action

Solution Approach 2:

The NLU system uses a composite architecture combining domain-agnostic semantic models with domain-specific adapter models. This composite structure integrates the strengths of both approaches: general language understanding from pre-trained models and domain-specific accuracy from specialized adapters, achieving high reliability without excessive complexity.

Inventive Principle:
Principle #40Composite materials

Data Source

PatentUS20250356850A1Domain-aware vector encoding (DAVE) system for a natural language understanding (NLU) framework
Publication Date: 2025.11.20 SERVICENOW INC
  • US20250356850A1 patent drawing
  • US20250356850A1 patent drawing
  • US20250356850A1 patent drawing

AI summary

A natural language understanding (NLU) framework includes a domain-aware vector encoding (DAVE) framework. The DAVE framework enables a designer to create a DAVE system having a domain-agnostic semantic (DAS) model and a corresponding trained vector translator (VT) model. The DAVE system uses the DAS model to generate domain-agnostic semantic vectors for portions of a user utterance, and then uses the VT model to translate the domain-agnostic semantic vectors into a domain-aware semantic vectors to be used by a NLU system of the NLU framework during a meaning search operation. The VT model is also designed to provide predicted intent classifications for the portions the user utterance. Both the NLU system and the DAVE system of the NLU framework are highly configurable and refer to various NLU constraints during operation, including performance constraints and resource constraints provided by a designer or user of the NLU framework.