Robot-to-Human Chat Switching Through Predictive Sentiment Analysis

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Customer dissatisfaction arises when customer service systems rely solely on robot chat due to understanding limitations, while human service is costly, necessitating accurate timing for switching between robot and human chat to optimize efficiency and cost.

Innovation Solution

A method and system using AI/ML-based sentiment detection to predict user sentiment from current, historical, and predicted discourse, switching from robot to human chat when negative sentiment is detected, employing LSTM neural networks and BERT for discourse analysis.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Loss of energy

If robot chat is always used to serve customers, then labor cost is reduced, but user satisfaction deteriorates due to robot's understanding limitations

Engineering Contradiction:
Improvelabor costVSAvoiduser satisfaction
Core Design Contradiction:
Loss of energyVSReliability

Solution Approach 1:

The system dynamically switches between robot chat and human chat based on real-time sentiment analysis. When user sentiment becomes negative, the system transitions from robot to human chat, and vice versa. This dynamic adaptation resolves the contradiction by allowing the system to leverage robot efficiency for positive sentiment interactions while ensuring user satisfaction through human intervention when needed.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system monitors sentiment scores as a key parameter and uses threshold-based decision making to determine chat object switching. By changing the operational parameter (chat object type) based on sentiment parameter changes, the system optimizes both labor cost and user satisfaction.

Inventive Principle:
Principle #35Parameter changes

2Reliability

If human service is always used as the virtual chat object, then user satisfaction is improved, but labor cost increases

Engineering Contradiction:
Improveuser satisfactionVSAvoidlabor cost
Core Design Contradiction:
ReliabilityVSLoss of energy

Solution Approach 1:

Instead of always using human service, the system applies human service partially - only when sentiment analysis indicates negative user sentiment. For positive or neutral sentiment cases, robot chat suffices. This partial application of human service maintains user satisfaction while significantly reducing labor costs compared to always using human agents.

Inventive Principle:
Principle #16Partial or excessive action

Solution Approach 2:

The robot chat system serves itself by handling routine customer service tasks autonomously. Through sentiment analysis, the system self-regulates when to escalate to human chat, reducing the need for continuous human monitoring and intervention, thereby lowering labor costs while maintaining service quality.

Inventive Principle:
Principle #25Self-service

3Device complexity

If robot chat is used without sentiment detection, then system complexity is reduced, but communication efficiency deteriorates

Engineering Contradiction:
Improvesystem complexityVSAvoidcommunication efficiency
Core Design Contradiction:
Device complexityVSProductivity

Solution Approach 1:

The system implements feedback through sentiment analysis, where user responses are continuously analyzed and fed back to determine subsequent chat object selection. This feedback mechanism enables the system to adapt to user needs in real-time, significantly improving communication efficiency despite the added complexity of sentiment detection algorithms.

Inventive Principle:
Principle #23Feedback

4Measurement precision

If sentiment analysis is implemented to predict switching timing, then switching accuracy is improved, but computational resources increase

Engineering Contradiction:
Improveswitching accuracyVSAvoidcomputational resources
Core Design Contradiction:
Measurement precisionVSUse of energy by moving object

Solution Approach 1:

The system performs preliminary sentiment analysis on user inputs before determining chat object switching. By analyzing sentiment in advance and predicting future user needs, the system can proactively switch chat objects before user dissatisfaction escalates, improving switching accuracy while allowing for optimized resource allocation through predictive rather than reactive processing.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS12445400B2Method, electronic device, and computer program product for switching chat object
Publication Date: 2025.10.14 DELL PROD LP
  • US12445400B2 patent drawing
  • US12445400B2 patent drawing
  • US12445400B2 patent drawing

AI summary

Embodiments of the present disclosure provide a method, an electronic device, and a computer program product for switching a chat object. The method includes: using a robot as a chat object to converse with a user; outputting a target sentiment score based on current discourse, historical discourse, and predicted discourse associated with the user; and switching the chat object conversing with the user from the robot to human in response to the target sentiment score indicating that the user's sentiment is a negative sentiment. Implementation of this method can improve human-machine interactivity and communication efficiency, and ensure the sustainability of communication between a chat system and a user, thus improving the user's satisfaction with a service system.