Personalized Multimodal Virtual Agent Response Generation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing virtual agents are limited in handling complex, natural language interactions across multiple modalities like text, speech, and vision, and lack emotional understanding, leading to less engaging and less effective user interactions.

Innovation Solution

A method and system for personalized multimodal response generation using a Generative AI model that retrieves information, generates prompts based on user characteristics and inputs, and adapts responses across text, speech, and visual modalities, incorporating emotional intelligence and continuous learning from user interactions.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If traditional rule-based systems are used for virtual agents, then implementation is simple and reliable, but the system cannot handle complex natural language interactions across multiple modalities

Engineering Contradiction:
Improvecapability to handle complex natural language interactionsVSAvoidsystem complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The system segments the complex virtual agent into multiple specialized modules: a Large Language Model module for text understanding and generation, a speech recognition module for audio processing, a speech synthesis module for audio output, and an emotion detection module. Each module handles a specific modality or function, allowing the system to manage complexity through modular architecture while achieving versatile multimodal interactions.

Inventive Principle:
Principle #1Segmentation

2Reliability

If Large Language Models are integrated into virtual agents, then text-based interaction quality improves, but the ability to handle other modalities like speech and vision remains limited

Engineering Contradiction:
Improvetext-based interaction qualityVSAvoidmultimodal handling capability
Core Design Contradiction:
ReliabilityVSAdaptability or versatility

Solution Approach 1:

The system implements a universal virtual agent architecture that integrates multiple specialized models into a single cohesive system. The LLM serves as the core reasoning engine while additional modules for speech recognition, speech synthesis, and emotion detection are incorporated, enabling the agent to handle text, speech, and emotional cues within a unified framework that maintains high text interaction quality while adding multimodal capabilities.

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

3Adaptability or versatility

If existing virtual agent systems are used, then development time is short, but they lack emotional understanding and personalization capabilities

Engineering Contradiction:
Improveemotional understanding capabilityVSAvoiddevelopment time
Core Design Contradiction:
Adaptability or versatilityVSLoss of time

Solution Approach 1:

The system incorporates pre-trained Large Language Models and emotion detection algorithms that have already been trained on extensive datasets before deployment. This preliminary training action allows the virtual agent to possess emotional understanding and personalization capabilities from the outset, eliminating the need for time-consuming training processes during deployment while maintaining adaptability to user emotions and preferences.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS20240095491A1Method and system for personalized multimodal response generation through virtual agents
Publication Date: 2024.03.21 QUANTIPHI INC
  • US20240095491A1 patent drawing
  • US20240095491A1 patent drawing
  • US20240095491A1 patent drawing

AI summary

A method and system for multimodal response generation through a virtual agent is provided herein. The method comprises retrieving information related to an input received by the virtual agent. The virtual agent employs an Artificial Intelligence (AI) model. The method further comprises generating a response corresponding to the input based on the retrieved information. The method may further comprises generating a plurality of prompts based on user characteristics and the input. The method may further comprises modifying the response based on the plurality of prompts to generate a multimodal response.