Automated Dialog Summarization Using NLP for Customer Service

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Customer service representatives face challenges in summarizing lengthy and error-prone transcripts of dialogues, leading to omitted details and increased call durations due to the difficulty in parsing and reviewing audio recordings and transcripts without proper summarization tools.

Innovation Solution

An automated system for generating summaries of dialogues between agents and customers using natural language processing (NLP) to identify key words and phrases, providing graphical interfaces for highlighting important information, and reducing the need for agents to read through lengthy transcripts.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Loss of information

If agents manually review lengthy transcripts to summarize dialogues, then complete information can be captured, but time consumption increases and details may be omitted

Engineering Contradiction:
Improveinformation completenessVSAvoidcall duration
Core Design Contradiction:
Loss of informationVSLoss of time

Solution Approach 1:

The system enables self-service summarization by automatically generating summary paragraphs from dialog transcripts using NLP technology. The processor autonomously identifies key information, extracts important sentences, and creates condensed summaries without requiring manual agent intervention, thus capturing complete information while minimizing time loss

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The patent replaces the mechanical manual review process with an automated NLP-based system. The processor uses natural language processing algorithms to analyze transcripts, identify key phrases, and generate summaries automatically, substituting human cognitive effort with computational processing to maintain information completeness while reducing time consumption

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

2Reliability

If agents read through complete transcripts to review previous discussions, then accurate understanding is achieved, but operational efficiency decreases

Engineering Contradiction:
Improveunderstanding accuracyVSAvoidoperational efficiency
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The system extracts only the most relevant information from complete transcripts by identifying key phrases and important sentences. The NLP processor filters out redundant content and extracts essential details into condensed summary paragraphs, enabling agents to achieve accurate understanding by reviewing only the extracted key information rather than complete transcripts, thus maintaining reliability while improving productivity

Inventive Principle:
Principle #2Taking out (Extraction)

3Loss of information

If detailed transcripts are provided to agents, then complete dialog information is available, but the complexity of processing increases

Engineering Contradiction:
Improveinformation completenessVSAvoidprocessing complexity
Core Design Contradiction:
Loss of informationVSDevice complexity

Solution Approach 1:

The system segments the complex task of transcript review into multiple processing stages: the processor first identifies key phrases, then extracts important sentences, and finally assembles them into structured summary paragraphs. This segmentation of the processing workflow reduces overall complexity by breaking down the monolithic task of reading complete transcripts into manageable, automated steps that maintain information completeness

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS11637928B2Method and apparatus for summarization of dialogs
Publication Date: 2023.04.25 VERIZON PATENT & LICENSING INC
  • US11637928B2 patent drawing
  • US11637928B2 patent drawing
  • US11637928B2 patent drawing

AI summary

A method for summarizing dialogs may include obtaining an agent text stream and a customer text stream, segmenting the agent text stream and customer text stream into sentences, and labeling sentences associated with the segmented agent text stream and the segmented customer text stream. The method may further include extracting sentences from the agent text stream and the customer text stream based upon frequencies of appearance of words and terms of interest; generating an agent summary paragraph based on the extracted sentences from the agent text stream, and generating a customer summary paragraph based on the extracted sentences from the customer text stream. The method may identify keywords associated with each of the agent summary paragraph and the customer summary paragraph.