Multi-Participant Sentiment Modeling for Context-Aware Classification

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing methods for sentiment analysis in contact centers primarily focus on individual participant sentiments without considering the synergistic effect of analyzing utterances from different participants in a discussion, leading to inaccurate insights.

Innovation Solution

A method and system that concurrently analyze utterances from multiple participants in a discussion using a composite machine-learning model, incorporating an attention-based encoder and sentiment classification models tailored to each participant type, to enhance sentiment classification accuracy.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If existing sentiment analysis methods focus on individual participant sentiments, then the analysis process is simpler, but the sentiment classification accuracy is insufficient

Engineering Contradiction:
Improvesentiment classification accuracyVSAvoidanalysis process complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent segments the interaction into multiple textual segments, each associated with a specific participant type (e.g., customer, agent). This segmentation allows the system to analyze sentiments of different participants separately while maintaining their individual characteristics, thereby improving sentiment classification accuracy without overwhelming complexity

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent combines the analysis of multiple participants' sentiments into a unified framework. By concurrently analyzing utterances from different participants and considering their interactions, the system achieves more accurate sentiment classification than individual analysis while managing complexity through integrated processing

Inventive Principle:
Principle #5Merging (Combining)

2Measurement precision

If the system analyzes utterances in isolation, then the processing speed is faster, but the sentiment interpretation is less accurate

Engineering Contradiction:
Improvesentiment interpretation accuracyVSAvoidprocessing time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The patent performs preliminary actions by obtaining and labeling multiple textual segments from different participants before conducting the actual sentiment analysis. This preparation includes identifying participant types and organizing utterances in advance, which enables more accurate context-aware sentiment interpretation while optimizing processing efficiency

Inventive Principle:
Principle #10Preliminary action

3Adaptability or versatility

If the system uses a single sentiment classification model, then the model complexity is lower, but the adaptability to different participant types is reduced

Engineering Contradiction:
Improveadaptability to different participant typesVSAvoidmodel complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent applies local quality by using different sentiment classification models or different classification criteria for different participant types. For example, customers may be evaluated on positive/negative sentiment while agents are evaluated on empathetic/unhelpful behavior. This targeted approach enhances adaptability to each participant type's specific characteristics while managing overall system complexity

Inventive Principle:
Principle #3Local quality

Data Source

PatentUS20260073147A1Method and system for automatic determination of human sentiment
Publication Date: 2026.03.12 GENESYS CLOUD SERVICES INC
  • US20260073147A1 patent drawing
  • US20260073147A1 patent drawing
  • US20260073147A1 patent drawing

AI summary

A system and method of determining a sentiment of a participant in an interaction may include: obtaining a plurality of textual segments, each representing a portion of the interaction, and labeled according to a specific participant; inferring a language model on one or more textual segments of the plurality of textual segments, to generate respective semantic embedding vectors, each representing a semantic meaning of the respective textual segment in a semantic vector space; compiling a semantic vector set that includes (i) a target semantic embedding vector, corresponding to a target textual segment of a target participant, and (ii) one or more peripheral semantic embedding vectors, respectively corresponding to one or more peripheral textual segments of the plurality of textual segments; and inferring a composite machine-learning (ML)-based model on the semantic vector set, to classify a sentiment of the target participant, as expressed in the target textual segment.