Chatbot Response Generation via VAE-GAN Architecture

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Traditional AI chatbot systems, particularly those using rule-based and grammar-based dialog generation methods, face limitations in generalizability and difficulty in interpreting spoken language, leading to unsatisfactory responses for new or domain-specific queries.

Innovation Solution

A deep learning-based Natural Language Generation (NLG) technique utilizing a neural network-based method for dialog generation, incorporating a variational autoencoder (VAE) and a generative adversarial network (GAN) to process and generate human-like responses to user queries.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Manufacturing precision

If rule-based and grammar-based dialog generation methods are used, then syntactically perfect sentences can be generated, but the generalizability to new questions and domains is poor

Engineering Contradiction:
Improvesyntactical completenessVSAvoidgeneralizability to new questions and domains
Core Design Contradiction:
Manufacturing precisionVSAdaptability or versatility

Solution Approach 1:

The patent replaces rule-based and grammar-based mechanical systems with a neural network-based deep learning system. The neural network learns syntactical patterns and grammatical structures from training data, enabling the chatbot to generate syntactically correct responses while adapting to new questions and domains without requiring explicit programming of rules.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

Solution Approach 2:

The patent transforms the dialog generation approach from fixed rule-based parameters to dynamic neural network parameters that are learned from data. The system adjusts its internal parameters (weights and biases) during training to optimize both syntactical correctness and adaptability to diverse queries, resolving the contradiction between precision and versatility.

Inventive Principle:
Principle #35Parameter changes

2Productivity

If traditional natural language generation models are used, then responses can be generated through direct selection from knowledge base, but the ability to comprehend sentences and form context-aware responses is limited

Engineering Contradiction:
Improveresponse generation speedVSAvoidcomprehension and context understanding
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The patent implements preliminary action by pre-training the neural network on large corpora of text data before deployment. This pre-training enables the model to comprehend sentence structures, contexts, and meanings in advance, allowing it to generate context-aware responses efficiently without requiring complex real-time analysis during actual interactions.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent introduces dynamics by using a neural network that can adapt its processing based on the specific input context. Unlike static knowledge base selection, the neural network dynamically adjusts its interpretation and response generation based on the semantic content, context, and nuances of each query, improving both comprehension reliability and maintaining productivity.

Inventive Principle:
Principle #15Dynamics

3Adaptability or versatility

If a large dataset of language-based queries is used for training, then the chatbot can handle different types of inputs, but the complexity of the neural network training increases

Engineering Contradiction:
Improveability to handle different types of inputsVSAvoidneural network training complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent applies segmentation by dividing the training process into distinct phases: pre-training on large corpora to learn general language patterns, and fine-tuning on specific domain data to handle particular types of inputs. This segmented approach manages training complexity by breaking down the large-scale training task into manageable stages, each with specific objectives and data requirements.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent achieves universality by designing a neural network architecture that can handle multiple types of inputs (text, speech, different languages, various query formats) through a single unified model. This multi-functional approach increases adaptability to different input types while managing complexity by using a general-purpose architecture rather than separate specialized models for each input type.

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

Data Source

PatentUS12314676B2Systems and methods for continual updating of response generation by an artificial intelligence chatbot
Publication Date: 2025.05.27 THE REGENCE GROUP
  • US12314676B2 patent drawing
  • US12314676B2 patent drawing
  • US12314676B2 patent drawing

AI summary

Methods and systems are provided for receiving an input query at a Variational-sequence-to-sequence dialog generator (VSDG) of a chatbot, and calculating, via a variational autoencoder (VAE) combined with a generative adversarial network (GAN) of the VSDG, a response to the input query. The response may be in a dialog form. Further, in one or more examples, the GAN evaluates the response for updating the VSDG.