Multi-Agent Dialog System Topic Continuity
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current dialog systems between humans and robots are fragmented due to a question-and-answer approach, leading to a lack of coherence and user satisfaction, as the knowledge base is not tailored to specific topics, resulting in unrelated responses.
Innovation Solution
A dialog apparatus that stores sets of four utterances, allowing robots to exchange additional questions and answers that reflect the content of responses, ensuring topic continuity by selecting sets with similar user utterances, enabling natural dialog.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If a question-and-answer approach is used to address a wide range of topics, then the breadth of topic is improved, but the coherence and user satisfaction of the dialog deteriorates
Solution Approach 1:
The dialog system is segmented into multiple agents, each responsible for specific topics or functions. This allows the system to maintain coherence within each agent's domain while collectively covering a broad range of topics across multiple agents, resolving the contradiction between topic breadth and dialog coherence
Solution Approach 2:
The system transitions from a single-agent linear dialog to a multi-agent dimensional structure where dialogs can occur across different agent layers. This dimensional change enables the system to maintain coherence within each interaction layer while providing versatile topic coverage across the entire multi-agent system
2Reliability
If a scenario with multiple turns is constructed to improve dialog coherence, then the coherence is improved, but the system complexity increases
Solution Approach 1:
Each agent in the multi-agent system is designed with universal capabilities to handle multiple dialog functions (question answering, topic maintenance, coherence preservation) within its domain. This universality reduces the need for complex specialized scenarios for each function, simplifying the overall system architecture while maintaining coherence
3Duration of action of moving object
If general knowledge of utterance is used to extend dialog duration, then the dialog duration is improved, but the relevance to specific user utterances deteriorates
Solution Approach 1:
The multi-agent system implements feedback mechanisms where each agent's responses are based on analyzing the specific user utterance and adjusting its reply accordingly. This feedback loop ensures that even as dialogs extend over multiple turns across different agents, each response remains relevant to the user's original input, preventing information loss while maintaining dialog duration
Data Source
AI summary
A dialog apparatus and the like are provided which achieve a natural dialog in which topics minutely connect, starting from a user utterance, by making, after a robot's response to the user utterance, robots exchange additional questions and answers, which reflect the contents of the response, between them. A plurality of sets of four utterances, each set being made up of four sentences: an assumed user utterance sentence, a response sentence for user utterance, a subsequent utterance sentence for these sentences, and a subsequent response sentence as a unit, are stored, and, in response to input of text data corresponding to a user utterance, the dialog apparatus performs control such that any one of a plurality of agents utters, of a set of four utterances that begins with an assumed user utterance sentence which is similar to the text data corresponding to the user utterance, each of a response sentence for user utterance, a subsequent utterance sentence for these sentences, and a subsequent response sentence, different agents utter the response sentence for user utterance and the subsequent utterance sentence, and different agents utter the subsequent utterance sentence and the subsequent response sentence.


