Speech and Sentiment Feature Engineering for Predictive Routing

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Traditional skill-based routing in contact centers is static and requires manual effort to maintain, failing to leverage new data types and adapt dynamically to real-time changes, leading to suboptimal customer-agent matching.

Innovation Solution

A method for predictive routing that processes interaction data, including audio and transcript analysis, to generate features for a machine learning model that optimally matches customers with agents based on speech and sentiment metrics, reducing manual effort and enhancing adaptability.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If traditional skill-based routing with explicit skill models is used, then routing decisions can be made based on agent capabilities, but the models are static and require manual effort to construct and maintain

Engineering Contradiction:
Improverouting accuracyVSAvoidmodel maintenance complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The system automatically generates and updates skill models by processing interaction data, audio data, and transcript data through speech analytics and sentiment analysis. The model dynamically adapts to real-time changes without manual intervention, allowing the system to self-service the complex task of model construction and maintenance while improving routing accuracy

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

Manual model construction and maintenance is replaced by an automated machine learning system that processes data and generates routing models. The mechanical process of manually updating skill models is substituted with an automated computational system that continuously learns from new data, reducing complexity while maintaining reliability

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

2Adaptability or versatility

If traditional skill-based routing is used, then routing decisions can be made, but the system fails to leverage new data types and adapt dynamically to real-time changes

Engineering Contradiction:
Improvedynamic adaptation capabilityVSAvoiddata utilization efficiency
Core Design Contradiction:
Adaptability or versatilityVSLoss of information

Solution Approach 1:

The routing system transitions from static skill models to dynamic models that continuously adapt to real-time changes. The system processes new interaction data, audio recordings, and transcripts to update routing decisions dynamically, enabling the model to respond to changing conditions while fully utilizing available data types

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system integrates multiple data types (interaction data, audio data, transcript data) and processing methods (speech analytics, sentiment analysis) into a unified routing framework. This multi-functional approach allows the system to leverage diverse data sources simultaneously, improving adaptability without losing information from any single data type

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

Data Source

PatentUS12499872B2Generating data features from speech and sentiment analytics for enhanced predictive routing
Publication Date: 2025.12.16 GENESYS CLOUD SERVICES INC
  • US12499872B2 patent drawing
  • US12499872B2 patent drawing
  • US12499872B2 patent drawing

AI summary

A method for processing data for training a predictive routing model. The method includes receiving interaction data from previous interactions that includes audio data capturing a conversation and transcript data of the conversation. The method continues by performing speech analytics by processing the audio data to determine scores for speech metrics that include a measure of how much the agent or customer speaks during the conversation. The method continues by performing sentiment analysis to determine scores associated with sentiment metrics, the sentiment metrics including a measure of a sentiment based on classifying utterances appearing in the transcript data as being positive or negative. The method continues by performing feature engineering to generate feature data and generating a training dataset therefrom. The method continues by applying a machine learning algorithm to the training dataset to train a predictive routing model.