User Training Dialogue System with Voice Input Subsystem

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing information dialogue systems are limited in their ability to support user training and customization, restricting their functionality and requiring users to interact only through predefined knowledge databases without natural language interaction or emotional responses.

Innovation Solution

A method and system for user training of information dialogue systems, incorporating a user input subsystem, voice generation and recognition, a display, and additional components that allow users to enter training requests via voice or keyboard, process these requests, and provide responses in natural language, enabling customization and expanded interaction capabilities.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If existing information dialogue systems use preliminarily filled knowledge databases, then the system can provide standardized responses, but the user has no possibility to customize or train the system according to personal preferences

Engineering Contradiction:
Improveuser customization capabilityVSAvoidsystem structure
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The system is divided into distinct modules: a knowledge base module for storing training data, a dialogue module for processing interactions, and a user profile module for storing preferences. This segmentation allows users to customize specific parts of the system without affecting the overall structure, enabling personalization while maintaining system organization.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system includes a training mode that allows users to pre-train the dialogue system with their preferences, terminology, and desired response styles before actual use. This preliminary action stores user-specific parameters in advance, so the system can immediately provide personalized responses without requiring complex real-time adjustments during normal operation.

Inventive Principle:
Principle #10Preliminary action

2Ease of operation

If the system supports only natural language input, then the interface is more intuitive, but the user has no possibility to enter requests using a keyboard when necessary

Engineering Contradiction:
Improveinput flexibilityVSAvoidinput subsystem
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The input subsystem is designed to accept multiple types of input: natural language speech recognition, keyboard text input, and hybrid modes. This multi-functional input interface allows users to choose the most convenient method for each situation, combining the intuitiveness of voice with the precision of keyboard input without requiring separate systems for each mode.

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

3Adaptability or versatility

If the dialogue system is designed for narrow profile tasks, then the system can provide focused functionality, but it cannot support dialogue on given topics or interact with other information systems

Engineering Contradiction:
Improvetask scopeVSAvoidsystem performance
Core Design Contradiction:
Adaptability or versatilityVSReliability

Solution Approach 1:

The dialogue system dynamically adjusts its behavior based on the user profile and context. The system can switch between specialized narrow-profile modes and more general dialogue capabilities, with the dialogue module adapting its response strategies based on stored user preferences and the specific interaction context, allowing flexible task scope without sacrificing reliability in core functions.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS10503470B2Method for user training of information dialogue system
Publication Date: 2019.12.10 GOOGLE LLC
  • US10503470B2 patent drawing
  • US10503470B2 patent drawing
  • US10503470B2 patent drawing

AI summary

Provided is a method for user training of an information dialogue system. The method may include activating a user input subsystem, receiving a training request entered by the user, converting the training request into text by the user input subsystem, sending the text of the training request obtained as a result of the conversion to a dialogue module, processing the text of the training request by the dialogue module, forming a response to the training request by the dialogue module, and sending the response to the training request to the user. The response to the training request may be formed in a form of one or more of the following: a voice cue, a text, and an action performed by the information dialogue system.