Semantic Event Template Matching for Sparse-Corpus Intent Recognition

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Voice interaction systems struggle to accurately recognize user intentions due to limited corpora, leading to misunderstandings and poor interaction experiences as users express requests in various ways.

Innovation Solution

A semantic understanding method that preprocesses events, uses pre-trained semantic enhancement models for statement expansion, and calculates matching degrees to identify target event templates, incorporating weighted calculations and iterative learning to generate similar statements for improved recognition.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Device complexity

If a limited corpus is used for training the voice interaction system, then the system complexity is reduced, but the ability to accurately recognize user intentions deteriorates

Engineering Contradiction:
Improvecorpus sizeVSAvoiduser intention recognition accuracy
Core Design Contradiction:
Device complexityVSMeasurement precision

Solution Approach 1:

The patent uses a semantic enhancement model to generate similar statements (copies) of existing corpus entries. When the model expands a statement, it creates multiple variant expressions that preserve the original meaning but use different wording, structures, or expressions. This copying approach allows the system to effectively increase corpus diversity without proportionally increasing the actual training data volume, thereby improving recognition accuracy while maintaining relatively controlled system complexity

Inventive Principle:
Principle #26Copying

Solution Approach 2:

The patent changes the semantic parameters of existing statements by adjusting wording, sentence structure, and expression patterns while maintaining the core meaning. The semantic enhancement model modifies statements by replacing words with synonyms, changing active voice to passive voice, or rephrasing sentences, thereby creating diverse training samples from limited original data and improving the system's ability to recognize various expressions of the same user intention

Inventive Principle:
Principle #35Parameter changes

2Adaptability or versatility

If more diverse expressions are supported to adapt to user habits, then the adaptability improves, but the corpus requirements increase leading to system complexity increase

Engineering Contradiction:
Improveexpression diversity supportVSAvoidcorpus size
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent performs preliminary semantic enhancement on the corpus during the training phase. By pre-generating similar statements and expanding the semantic coverage of the corpus in advance, the system prepares diverse expression patterns before actual use. This preliminary action ensures that when users express themselves in various ways, the system has already encountered similar patterns during training, thereby improving adaptability without requiring an excessively large original corpus

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The semantic enhancement model serves multiple functions: it generates training data, creates test cases, and provides semantic generalization capabilities. By using the same model for statement expansion, similarity calculation, and template matching, the system achieves multi-functionality that allows diverse expression support without proportionally increasing system complexity, as the same computational infrastructure handles multiple tasks

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

Data Source

PatentUS20250363307A1Semantic understanding method, apparatus, medium, and device
Publication Date: 2025.11.27 SHENZHEN TCL NEW-TECH CO LTD
  • US20250363307A1 patent drawing
  • US20250363307A1 patent drawing
  • US20250363307A1 patent drawing

AI summary

A semantic understanding method includes calculating a first matching degree between an event to be processed and a preset event template, performing statement expansion on the event to be processed to obtain a similar event, calculating a second matching degree between the similar event and the preset event template, obtaining a first result and a second result according to the first matching degree and the second matching degree, and taking the preset event template of a larger one for semantic understanding.