AI Virtual Character Matching for Coherent Multi-Party Conversation
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing AI virtual companion robots lack the ability to facilitate multi-party conversations that resemble real human interactions, leading to isolated and constrained user experiences.
Innovation Solution
A conversational interaction method using AI virtual characters that enables multi-party sessions with intelligent character matching and semantic summarization, allowing virtual characters to interact with each other and adapt to user input, while supporting multimodal content generation.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If AI virtual characters engage in independent one-on-one conversations with users, then each character can maintain consistent personality and expression habits, but the conversation lacks multi-party interaction and resembles isolated dialogues rather than real human social interactions
Solution Approach 1:
The patent segments the conversation processing by assigning different AI virtual characters to different response generation tasks within the same conversation session. Each character independently processes user input based on its own personality and knowledge, creating diverse perspectives while maintaining individual character consistency. This segmentation enables multi-party interaction without requiring a single omniscient AI system.
Solution Approach 2:
The patent changes the parameter of information access by providing each AI virtual character with different knowledge bases, personality profiles, and expression habits. Instead of one unified AI responding to all users, multiple AIs with varying parameters (knowledge domains, communication styles, expertise levels) engage in parallel conversations, simulating real human social dynamics where different individuals contribute unique perspectives.
2Adaptability or versatility
If multiple AI virtual characters are introduced to enable multi-party conversations, then interaction diversity increases, but the system complexity and difficulty of managing character interactions increase
Solution Approach 1:
The patent employs a unified conversation management system that handles multiple AI virtual characters simultaneously. This universal system provides common functionalities including user input routing, response coordination, session management, and interaction scheduling. By creating a multi-functional platform that serves all characters, the system avoids duplicating infrastructure for each character, thereby managing complexity while supporting conversation diversity.
3Measurement precision
If AI virtual characters respond independently based on their own knowledge, then response accuracy for their expertise areas improves, but coherence and mutual awareness between character responses deteriorates
Solution Approach 1:
The patent implements feedback mechanisms where AI virtual characters can respond to each other's contributions in real-time. When one character provides a response, other characters receive this information as input and can generate follow-up responses that reference, agree with, or build upon previous character statements. This feedback loop maintains conversation coherence while preserving individual character accuracy, as each character responds based on its expertise while being aware of the ongoing dialogue context.
Data Source
AI summary
A conversational interaction method comprises: responding to a request initiated by a user to initiate a multi-party conversation session, providing selectable AI virtual characters; after at least two AI virtual characters are selected, creating a multi-party conversation session, and adding the user and the at least two AI virtual characters as session members to the multi-party conversation session; during the conversation between a first AI virtual character and the user, semantically summarizing AI-generated response content from a perspective of the first AI virtual character to extract a core keyword; based on character setting tagging data and/or personality data of other AI virtual characters, determining whether there is a second AI virtual character whose characteristic matches the core keyword, and if such a character exists, generating conversational content from the perspective of the second AI virtual character that echoes the response content of the first AI virtual character.


