Escolar Documentos
Profissional Documentos
Cultura Documentos
User Guide
Version 11.1
Document Revision 1.06
1 Getting Started . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10
Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
Accessing the Speech Analytics Application . . . . . . . . . . . . . . . . . . . . . . . . . . 12
Understanding the Speech Analytics Window. . . . . . . . . . . . . . . . . . . . . . . . . . 12
Data Analyzed by Speech Analytics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14
Transcribed Contacts . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14
Online Data . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14
Trends Data. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15
Speech and Text Analytics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15
Contact Segment Transcription . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17
Speech Analytics Tasks . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17
Start your Work Session . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18
Contact Search . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18
TellMeWhy™ Analysis . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18
Speaker Separation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18
Mixed Systems . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19
Contact Playback and Transcription . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19
Category Definition . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20
Reports and Data Export . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20
Speech Analytics Alerts. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21
Speech Analytics Alert Triggers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21
Alerts Flow . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21
Alert format. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22
Speech Analytics Trends Dashboard . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22
10 Troubleshooting . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 229
Frequently Asked Questions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 230
Category Troubleshooting . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 230
Charts Troubleshooting. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 233
Error Messages . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .234
Filter Troubleshooting . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 238
General Troubleshooting . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .240
Playback Troubleshooting . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 242
Speaker Separation Troubleshooting . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 243
Searches Troubleshooting . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 246
Trends Troubleshooting. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 249
The Advanced Speech Analytics User Guide describes the Advanced Speech Analytics
application and the tasks required to manage the vast repository of contact data and
generate valuable business intelligence.
This introductory section contains general information about this guide, including the
following topics:
Intended Audience, page 8
Documentation Feedback, page 8
Technical Support, page 9
Verint University, page 9
.
Intended Audience
This guide is designed to be used by:
Business Partner professional services staff responsible for planning and setting up
systems.
Customers’ IT staff responsible for system maintenance.
Documentation Feedback
We strive to produce the highest quality documentation products and welcome your
feedback. If you have comments or suggestions about our guides or online help, you can
email us. Please include the following information with your feedback:
Preface About This Guide
Technical Support
Our goal at Verint Systems is to provide you with the best products backed by a high-
quality support network with a variety of resource options. Verint Systems Technical
Support services include email and telephone support.
To learn more about the Witness Actionable Solutions support options that best suit your
needs, visit us at verint.com/WASsupport.
Verint University
In addition to documentation, online Help, and support services, Verint Systems also
offers both classroom-based and online learning alternatives to suit your specific needs.
To learn more about available training options from Verint Systems, visit us at
verint.com/training.
Getting Started
This chapter outlines the information required for starting to work with Speech
Analytics, by covering the following topics:
Introduction, page 11
Accessing the Speech Analytics Application, page 12
Understanding the Speech Analytics Window, page 12
Data Analyzed by Speech Analytics, page 14
Speech and Text Analytics, page 15
Contact Segment Transcription, page 17
Speech Analytics Tasks, page 17
Reports and Data Export, page 20
Speech Analytics Alerts, page 21
Speech Analytics Trends Dashboard, page 22
Chapter 1 - Getting Started Introduction
Introduction
The typical contact center collects and stores a vast amount of data in the form of
customer interactions. It is widely recognized that these customer interactions, contain
information about the root causes of key business issues.
Designed to deliver valuable intelligence that business users readily understand and
use, Speech Analytics can help reveal the cause/effect relationships that underlie
performance and business outcomes across the enterprise, without the complexity
usually associated with advanced analytical technologies.
By revealing both what is happening and why, Speech Analytics helps equip
organizations to make better-informed decisions, maximize strengths, address
deficiencies, and make the most of market perceptions and opportunities. For instance,
mining information from contact center calls using Speech Analytics, can be an early
warning system, before an issue escalates to negative social media.
The goal is to analyze information that can help a company improve customer service,
get reactions to new products or policies, and so on. That is, Speech Analytics can help
companies turn thousands of calls into actionable data.
The Speech Analytics application uses speech-to-text technologies to transcribe
recorded customer interactions and to transform them into a searchable database. It
combines platform-agnostic Speech Analytics with a proven methodology to help
organizations enhance customer retention and satisfaction, increase first call resolution
and improve sales and self service effectiveness.
The Speech Analytics application automatically categorizes and prioritizes transcribed
interactions based on specific business issues relevant to your contact center. The
Speech Analytics application then enables you to access the transcribed contacts for
playback, enabling you to hear the context in which the words were said and thus
identify issues critical to your business needs.
With Speech Analytics you can:
Gain insight from recorded calls to help you improve products, processes,
competitive advantage, and the overall customer experience. See “Contact Search
and Analysis” on page 63.
Use advanced search capabilities to research any hypothesis and quickly receive a
prioritized list of results out of millions of calls. See “Understanding Search Results”
on page 106.
Categorize and analyze call content automatically to tell you why customers call,
reveal the root cause of customer perceptions and high call volumes, and identify
competitive threats and opportunities. See “Category Definition” on page 163.
Surface trends that might otherwise go undetected without listening to thousands of
calls. See “Trends and Trend Analysis” on page 23.
Share high-value intelligence across the enterprise with automated workflow tools.
See “Reports and Data Export” on page 208.
Use enhanced Speech Analytics to analyze text. See “Trend Analysis for Speech and
Text” on page 52.
Analyze the customer’s communication patterns with the contact center, emerging
tendencies and significant events. See “Customer Interaction Summary” on
page 56.
Legend
Toolbar
The toolbar at the top of the Speech Analytics window displays buttons that enable
you to access functionality relevant to the tasks you are performing and to the
information displayed.
When you are working in Trend Analysis tab or the Contact Analysis tab, the main
toolbar is displayed. The main toolbar enables you to access the Category Builder,
saved searches, and filtering and reporting functionalities of the application.
The buttons on the toolbar change when you view the Results page. For more
information, see “Understanding the Results Page” on page 107.
Query Result Metrics
Click the Query Result Metrics button to display query result metrics for the
retrieved result set.
For more information, see “Viewing Query Results Metrics” on page 113.
Search
The Search field enables you to perform searches with keywords or phrases, using
guided search tools such as, autocompletion and context-based suggestions.
Trends
When you open Speech Analytics, the Trend Analysis tab is displayed. For more
information, see “Trend Analysis Tab” on page 24.
You can click the Contact Analysis tab to view information about the transcribed
contact segments. For more information, see “Contact Analysis Tab” on page 64.
Help
The Help button in the top right corner of the application window enables you to
access the application's online help.
Transcribed Contacts
Out of the entire scope of the contact segments recorded for your contact center,
Speech Analytics only works with transcribed contact segments. The percentage of
contact segments to transcribe and their types are determined by transcription rules.
For more information, see “Contact Segment Transcription” on page 17.
Online Data
Transcribed contact segments and their details are stored in the Speech Analytics online
database, also referred to as the Index. All search, playback and analysis operations
(excluding trends and customer behavior indicator analysis) are performed against this
database.
The following sections describe how to work with online data, by covering the following
topics:
Time Period Covered, page 14
Authorized Data and Operations, page 15
transcribe, let's say, 100% of recorded contact segments, and longer if you transcribe
10% of your recordings.
When the maximum Speech Analytics database capacity is reached, the system
automatically starts removing older contact segments from the Speech Analytics online
database. When a contact segment is removed from the online database, it is no longer
available for searches, analysis, and playback.
Trends Data
To calculate trends, Speech Analytics collects statistics on category performance and
term usage and stores this data in the Speech Analytics historical database. The time
period covered by the historical database is from 18 months ago up to the most recent
date. This is the time period for which Customer Behavior Indicators™ and Category
Historical Trends are available.
NOTE Index data category trends are based on the Speech Analytics online database.
example, surveys, call center notes, and chat/email exchanges) and external sources
(for example, social media and other consumer generated content).
The integration of Speech Analytics and Text Analytics, enables you to:
Perform a unifined Speech and Text Trend analysis. For more information, see
“Trend Analysis for Speech and Text” on page 52.
Analyze different types of data for a single customer in one place. For more
information, see “Customer Interaction Summary” on page 56.
Analyze integrated Speech Analytics results from within the Text Analytics Navigator
and Text Analytics Reports. For more information about the Text Analytics
Navigator, see the Text Analytics Reference Guide.
Search, organise, and analyze text to understand root cause, trends and more using
the Text Analytics Navigator. For more information about the Text Analytics
Navigator, see the Text Analytics Reference Guide.
The analysis of text sources is only available with a licensed Speech Analytics version
that enables Text Analytics.
Contact Search
You may choose to find and listen to contact segments related to a certain issue. For
instance, these can be contact segments belonging to a specific category, containing a
certain term, or handled by a specific group of people in the contact center. To enable
you to find contact segments of your interest, Speech Analytics offers several search
methods, such as guided keyword searches, search by categories, and filtering, and
allows you to combine these methods. For more information, see “Searching in Speech
Analytics” on page 66.
TellMeWhy™ Analysis
Use the TellMeWhy™ analysis to view root cause suggestions for any set of retrieved
results. For more information, see “Viewing TellMeWhy Analysis” on page 160.
Speaker Separation
Speaker Separation enables the separation of the audio of both sides of the conversation
(agent and customer). Speaker Separation occurs during the acquisition process, at the
time of contact segment recording. In Speech Analytics, this extends the search and
playback capabilities.
New search capabilities
Speaker Separation provides additional search capabilities allowing you to search
for keywords or phrases spoken by the customer or by the agent. This ability can be
also used in category terms. For more details on this type of search, see “Searching
by Keywords or Phrases” on page 67.
When searching by keywords or phrases spoken by the customer or the agent, you
can use such guided search options as autocompletion and context-based
suggestions.
Contact playback
When playing back contacts recorded with Speaker Separation, you can distinguish
who is talking (agent or customer) and what they are saying during their
conversation. The speaker indication is provided on the audio waveform, in speaker
bars, and in transcription as well. For more details, see “Understanding the Speech
Analytics Player” on page 151.
For each segment recorded with Speaker Separation, the acquisition process also
provides a set of data, specific to Speaker Separation. For any single contact segment
recorded with Speaker Separation, Speech Analytics provides statistics such as the
agent or customer total talk time, percentage of agent or customer talk time, and the
number of talk-overs initiated by the agent or customer. For details, see “Viewing
Contact Details” on page 115.
With Speaker Separation statistics, you receive additional capabilities described below.
Query Result Metrics
Speaker Separation statistics is included in query result metrics available for any
search results. Query result metrics contain Speaker Separation values similar to
those available for a single contact segment, but calculated for a given set of results
- for instance, average percentage of agent or customer talk time for a given result
set. For details, see “Viewing Query Results Metrics” on page 113.
Filtering by Speaker Separation data
You can use Speaker Separation statistics in search and category filters. For a list of
filters, specific to Speaker Separation, see “Filter List Parameters” on page 95.
Charts
New charts that focus on Speaker Separation statistics are provided. See “Using
Charts” on page 127 for more details.
Reports
Query result metrics, with Speaker Separation statistics, are provided for chart
reports.
Contact data reports provide Speaker Separation statistics for all exported
contact segments.
Mixed Systems
With Speaker Separation enabled, your system may be working in a mixed mode, when
it contains segments recorded with Speaker Separation and segments recorded without
Speaker Separation. This can occur when the calls source is from a system where the
recording units have been configured with Speaker Separation, or when your system
was updated from earlier versions of Speech Analytics.
In such systems, Speaker Separation statistics is calculated and displayed only for
segments recorded with Speaker Separation. For example, if both types of segments
appear in the search results, the Speaker Separation data metrics are calculated only on
those segments that were recorded with Speaker Separation.
Category Definition
You may need to refine category definitions in your system. See “Speech Analytics
Categories” on page 164 to learn about categories, their usage, and how to create, edit,
and delete them.
Alerts Flow
The following steps describe how alerts are triggered and sent in Speech Analytics:
1 One or more Speech Analytics alert rules must be defined in the Tracking module,
specifying the conditions for triggering alerts in the Speech Analytics application.
2 Every five minutes, the system’s alert mechanism checks to see if a rule’s trigger
conditions are met.
3 If a condition is met, an alert is triggered in the form of an email or pop-up message
according to the rule definitions.
For each rule whose conditions are met, one alert is triggered. If more than one rules’
conditions are met, a separate alert is triggered for each rule.
The alert is triggered for the target users defined in the alert rule.
See Enterprise Suite Framework Administration Guide for information on how to define
the rules.
Alert format
Each alert, whether it is a pop-up message or an email, contains one or more of the
following details:
Rule Name: Appears in the email Subject, only if in the alert rule it is configured to
appear.
Instance / Category Name
Defined Threshold and Time Frame
Category Usage Value: The value that triggered the alert.
Categorized Contacts SID Number
Categorize Contact External Player Link: A link that opens the External Player
with the contact.
Category List: A list of categories that exceeded the threshold, including the value
that triggered the alert.
Terms List: A list of terms that exceeded the threshold, including the value that
triggered the alert.
Column Description
Trends Type Select Term or Category to determine the type of trends that
will appear in the Dashboard.
Speech Instance Select the Speech Instance ID associated with the trends that
will appear in the Dashboard.
Time Period Select the time period for which you want trends to appear in
the Dashboard.
For more information about configuring and editing the Dashboard refer to the
Interactions and Analytics Administration Guide.
NOTE If an alert was defined to be sent when a trend or term exceeds a defined
threshold, an alert message (email or pop-up) will be sent to all defined users. For
information on alerts see “Speech Analytics Alerts” on page 21.
NOTE If the index is empty the graph in the Trends Analysis tab will be empty and the
word “Undefined” will appear.
The following is a list of all the areas that make up the Trend Analysis tab.
Category Trends Analysis
The Category Trend Analysis area provides a summarized view of category trends
over the selected time frame. For more information, see “Viewing Category Trend
Analysis” on page 42.
Customer Behavior Indicators™ Analysis
The Customer Behavior Indicators™ Analysis area displays a list of 50 terms that
showed a distinct rise or drop in their frequency during the selected time frame. For
each term, a summarized view of its trend over the selected time frame is provided.
For more information, see “Viewing Customer Behavior Indicators™ Analysis” on
page 44.
Plot
The Plot displays line charts of chosen trends. Up to five trends can be displayed in
the Plot at one time. For more information, see “Understanding the Plot” on
page 29.
Plot Manager
The Plot Manager displays a list of trends that have been chosen to appear in the
Plot and allows you to manage that list. For more information, see “Understanding
the Plot Manager” on page 39.
By default, the Category Trend Analysis and Customer Behavior Indicators™ Analysis
areas display trend analysis of the last seven days. The Plot displays line charts of the
three top Customer Behavior Indicators™ and shows their development in a time frame
of the last 6 weeks.
When working in the Trends Analysis tab, you can change the time frame in any of the
areas and choose to view with up to 5 trends in the Plot.
Your changes are maintained throughout your work session. The next time you open the
Speech Analytics application, the Trend Analysis tab is restored to its defaults to present
the most updated trend analysis for the last seven days, with the Plot showing the top
three Customer Behavior Indicators™ and their development during the last 6 weeks.
To learn more about the main areas of the Trend Analysis tab, refer to the following
topics:
Viewing Category Trend Analysis, page 42
Viewing Customer Behavior Indicators™ Analysis, page 44
Understanding the Plot, page 29
Understanding the Plot Manager, page 39
Category Trends
Speech Analytics categories are an efficient way of finding calls pertaining to specific
business issues among the total scope of contact segments. Once you have created
categories that correspond to business issues (for example, Customer Complaints,
Billing Issues, Product Feedback, or Repeat Calls), Speech Analytics automatically
categorizes calls according to their relevance to the issue. For more information about
Speech Analytics categories, see “Speech Analytics Categories” on page 164.
In the example, terms with the highest frequency change in the last seven days are
"disconnect", "disconnected" and "server". For more information about interpreting data
in the Plot, see “Understanding the Plot” on page 29.
You can view trends of any other terms as well. To view Customer Behavior Indicators™,
you need to add it to the Plot. For more information, refer to “Adding Customer Behavior
Indicators™ to the Plot” on page 37.
In addition, Customer Behavior Indicators™ analysis is provided. This information is
displayed in the Customer Behavior Indicators™ Analysis area of the Trend Analysis tab.
For more information, see “Viewing Customer Behavior Indicators™ Analysis” on
page 44.
This topic outlines the information required for understanding the Plot, by covering the
following topics:
Time Frame, page 29
Line Charts, page 29
Processed Calls, page 29
Time Axis, page 30
Time Frame
The time frame of the Plot is shown in the top right corner of the Plot.
Line Charts
In the upper area, you can view trends' line charts.
Each trend appears in a different color, as indicated in the Plot Manager. For more
information, see “Understanding the Plot Manager” on page 39.
The scale of this area of the Plot is determined by the highest value of the displayed
trends, over the selected time frame. For more information, see “Understanding the
Plot Manager” on page 39.
Processed Calls
The lower area displays the number of processed contact segments for the selected time
frame. For each single date, a separate contact volume bar is displayed. The bar shows
the number of transcribed contact segments on that day. No bars are displayed for dates
on which no segments were transcribed.
The scale of this area depends on the highest contact volume displayed, while the width
of the bars is determined by the time frame of the Plot. For more information, see
“Understanding the Dynamic Scale of the Plot” on page 31.
Time Axis
The upper and the lower areas of the Plot are synchronized with the time axis displayed
at the bottom of the Plot. For any date in the Plot, you can see both the trend value and
the number of contact segments.
Below the time axis, you can see fields and buttons for defining the time frame of the
Plot. For more information, see “Changing the Time Frame in the Plot” on page 40.
Depending on the time frame, vertical grid lines in the Plot can indicate different points
in time.
In the lower area of the chart, the number of contact segments processed on
that date is shown; the contact volume bar of that day is marked with a dot.
2 To view values of a different date, move the mouse horizontally along the Plot. If
you move the mouse from the Plot, the values are no longer displayed.
NOTE If no contact segments were processed on a certain date, line charts continue
without gaps but trends' values for that date are not available.
Line Charts
For example, if the highest value of the trend is 4%, then the highest available value on
the scale in the upper area of the Plot will be 4% as well.
Contact Volume
The scale in the lower area of the Plot changes in accordance with the highest daily call
volume for the time period displayed.
In the following example, you can see that the maximal value in the scale changed from
20K to 40K when a different time period was selected in the Plot.
Additionally, the width of the volume bars in the lower area of the Plot depends on the
defined time frame. The shorter the time frame, the wider the bars. In the image below,
compare the bar widths for a period of a week and for a period of 3 months.
For more information about defining time frames in the Plot, see “Changing the Time
Frame in the Plot” on page 40.
NOTE Unlike historical trends, Index data trends are entirely updated upon any change in
the category definitions. For more information, see “Adding Index Data Category
Trends in the Plot” on page 34 and “Comparing Historical and Index Data Trends”
on page 35.
NOTE If the trend is added to the Plot Manager but is not shown in the Plot, see
“Showing or Hiding Trends in the Plot” on page 38.
Example 1
The following example shows the historical and Index data trends of the Customer
Education category. The green line represents the Index data trend, the red line shows
the Historical trend.
The historical trend starts from Feb 05, 2008, from the same date when the historical
database starts. The Index data trend is available starting from Jan 01, 2008, according
to the earliest date in the online database.
The Customer Education category definition did not change over the time period covered
by the online database. For that reason, the category's historical and Index data trends
almost coincide.
The parts of the line charts that fully coincide appear in one color only. The color is
automatically chosen out of the two colors used for the category's trends. In parts which
are different, you can see both colors.
Example 2
In the following image, you can see the historical and Index data trends for the
Competition category, which was changed on Feb 20, 2008. The blue line shows the
Index data trend; the red line shows the Historical trend.
A change in the category's definition caused the following changes in its trends:
In the historical trend, a steep rise occurred on the date of the change - from 0%
to 9% on average. After that date, the category's performance remained relatively
constant, with periodic drops and rises.
The entire Index data trend was updated, because the category was retroactively
applied to all contact segments in the online database. The Index data trend
demonstrates the same pattern as the historical trend after the modification date -
with the average value of 9% and periodic drops and rises.
The historical trend of the category starts from the date it was created and first contact
segments were assigned to it; its Index data trend starts from the earliest date in the
online database, because the category was retroactively applied to all contact segments
in the online database. Note that the historical trend requires some period (typically, a
day) to stabilize. During that period, the historical trend is approaching the Index data
trend. Once the historical trend reaches the Index data trend, both trends show the
same pattern.
This topic outlines the information required for understanding how to add customer
behavior indicators to the plot, by covering the following topics:
Adding a Customer Behavior Indicator™ to the Plot, page 38
Adding New Customer Behavior Indicators™, page 38
You can also hide one or more trends in the Plot to have a clearer view of a certain
trend. Trends that were hidden can be displayed in the Plot again at any time.
1 In the Trend Analysis tab, in the Plot Manager, review the list of trends. A
selected check box indicates that the trend is displayed in the Plot.
2 Clear the check boxes of the trends that you want to hide in the Plot.
3 Select the check boxes of the trends that you want to show in the Plot.
NOTE Changing the time frame of the Plot can cause changes in its scale. For more
information, see “Understanding the Dynamic Scale of the Plot” on page 31.
The drill-down is similar to performing a search with the following search criteria:
If you are drilling down on a Customer Behavior Indicators™, the term is regarded
as a search keyword.
If you are drilling down on a Category Trend, then only contact segments belonging
to the category are retrieved. If you are drilling down on an Index data category
trend, these are all the segments on which this trend is based.
Additionally, the time frame of the Plot is used as a date range search filter. For instance,
if the time frame of the Plot is one month, then the retrieved segments will belong to the
last 30 days only.
NOTE Remember that contact segments are retrieved from the online database, which
covers up to a few months. If the time frame of the Plot is wider (for example, a
year), drill down retrieves contact segments of a specific date range - where the
time frame of the Plot overlaps the date range of the online database. Drill-down
retrieves no results if the time frame of the Plot does not overlap the date range of
the online database (for example, if the Plot displays data of more than half a year
ago).
The Speech Analytics online database, also referred to as the Index, stores
transcribed contact segments and their details. All search, playback and analysis
operations in Speech Analytics are performed against the Speech Analytics online
database. If a contact segment is no longer available in the online database, it
cannot be retrieved in searches or played back. Speech Analytics online database
stores data of a relatively recent time period, up to a few months at most.
Trend Analysis
This topic outlines the information required for understanding the Trend Analysis, by
covering the following topics:
Introduction to Trend Analysis, page 42
Viewing Category Trend Analysis, page 42
Viewing Customer Behavior Indicators™ Analysis, page 44
Tips for Viewing Trend Analysis Data, page 46
Trend Analysis: Closer Look, page 47
Changing the Time Frame of Trend Analysis, page 50
Searching from the Trend Analysis Tab, page 51
NOTE Trend analysis returns results only if the number of contact segments for the
selected time period is sufficient. For minimal data thresholds of trend analysis,
see “Changing the Time Frame of Trend Analysis” on page 50.
For each trend, three numeric parameters - average value, absolute change, and
relative change – are calculated for any selected time frame. These values reflect a
trend's development during that time frame and highlight any changes that may have
occurred. To learn more about these parameters, see “Trend Analysis: Closer Look” on
page 47.
When viewing trend analysis data, you can:
Display any trend in the Plot to view it in greater detail. For more information, see
“Adding Historical Category Trends to the Plot” on page 33, “Adding Index Data
Category Trends in the Plot” on page 34, and “Adding Customer Behavior
Indicators™ to the Plot” on page 37.
Change the time frame of trend analysis. For more information, see “Changing the
Time Frame of Trend Analysis” on page 50.
NOTE Category trend analysis is based on historical trends only. For more information,
see “Adding Historical Category Trends to the Plot” on page 33.
At the top of the list, you can see categories with the highest absolute change in
performance, over the selected time frame.
By default, the Category Trend Analysis area displays analysis results for a Weekly trend
type based on the current date. You can select a different trend type (for example, Daily,
Monthly, etc.) and a different date by clicking the Settings icon ( ) in the top right
corner of the Category Trend Analysis area. For more information, see “Changing the
Time Frame of Trend Analysis” on page 50.
The Category Trend Analysis header contains details about the time period for which the
trends are displayed. This information is updated every time the Settings are changed.
A blue asterisk (*) in the Category Trend Analysis header indicates that there is no data
for the selected date. The data is retrieved for the closest date to the selected date.
The following columns are displayed in the area:
Column Description
Up and Down arrows The arrow indicates the trend direction over the selected time
frame and is displayed only for daily and weekly trend analysis.
Average Shows the average category performance (in percentage) over the
selected time frame. In daily analysis, the value in the Average
column is the actual performance of a category on that day.
Column Description
Change The Change column shows the absolute and relative changes in the
category's trend in the following format: absolute change (relative
change %). The methods used to determine the absolute change
and the relative change are different in short-term and long-term
analysis, therefore the values in the Change column depend on the
selected time frame. For a detailed explanation of the Change
column, see “Trend Analysis: Closer Look” on page 47.
The absolute change determines the sorting order of categories in
the list, whereby categories with the highest absolute change in
performance appear at the top of the list. The direction of the
change does not affect the sorting order. For example, a category
with the absolute change in performance of -40% will be placed
above a category with the absolute change of +30%.
Impacting Terms Displays two terms of the category that had the highest impact on
the category's trend over the selected time frame. These are two
terms with the highest relative change over the selected time
frame.
Click a term to add its trend to the Plot. For more information, see
“Adding Customer Behavior Indicators™ to the Plot” on page 37.
See “Trend Analysis: Closer Look” on page 47 to better understand the meaning of the
Average and Change columns.
In addition, see “Tips for Viewing Trend Analysis Data” on page 46.
At the top of the list, you can see terms with the highest absolute change in frequency,
over the selected time frame.
By default, the Customer Behavior Indicators™ Analysis area displays analysis results
for a Weekly trend type based on the current date. You can select a different trend type
(for example, Daily, Monthly, etc.) and a different date by clicking the Settings icon
( ) in the top right corner of the Customer Behavior Indicators™ Analysis area. For
more information, see “Changing the Time Frame of Trend Analysis” on page 50.
The Customer Behavior Indicators™ Analysis header contains details about the time
period for which the trends are displayed. This information is updated every time the
Settings are changed.
A blue asterisk (*) in the Customer Behavior Indicators™ Analysis header indicates that
there is no data for the selected date. The data is retrieved for the closest date to the
selected date.
The following columns are displayed in the area:
Column Description
Term Click the term to add its trend to the Plot. For more information,
see “Adding Customer Behavior Indicators™ to the Plot” on
page 37.
Up and Down arrows The arrow indicates the Customer Behavior Indicators™ direction
over the selected time frame and is displayed only for daily and
weekly trend analysis.
Average Shows the average term frequency (in percentage) over the
selected time frame. In daily analysis, the value in the Average
column is the actual frequency of a term on that day.
Change The Change column shows the absolute and relative changes in the
term's trend in the following format: absolute change (relative
change %). The methods used to determine the absolute change
and the relative change are different in short-term and long-term
analysis, therefore the values in the Change column depend on the
selected time frame. For a detailed explanation of the Change
column, see “Trend Analysis: Closer Look” on page 47.
The absolute change determines the selection of terms and the
sorting order of the list, whereby terms with the highest absolute
change appear at the top of the list. The direction of the change
does not affect the sorting order. For example, a term with the
absolute change of -40% will be placed above a term with the
absolute change of +30%.
Correlated Terms Displays the two top correlated terms, over the selected time
frame.
Click a term to add its trend to the Plot. For more information, see
“Adding Customer Behavior Indicators™ to the Plot” on page 37.
See “Trend Analysis: Closer Look” on page 47 to better understand the meaning of the
Average and Change columns.
In addition, see “Tips for Viewing Trend Analysis Data” on page 46.
Average Column
The Average column shows the average trend value over the selected time frame. In
daily analysis, the value displayed in the Average column is the actual trend value on
that day.
Change Column
The Change column shows the absolute and relative changes in the trend in the
following format: absolute change (relative change %). The methods used to
determine the absolute change and the relative change are different in short-term and
long-term analysis, therefore the values in the Change column depend on the selected
time frame.
The absolute change determines the sorting order of trends in the list, whereby trends
with the highest absolute change appear at the top of the list. The direction of the
change does not affect the sorting order. For example, a trend with the absolute change
-40% will be placed above a trend with the absolute change of +30%.
Assuming a trend's average value over the last 6 months is 20% while its highest
performance during this period was 26% and the lowest was 15%, then:
Absolute change = highest value – lowest value (26% - 15% = 11%)
Relative change = absolute change/average (11%/20%)=55%)
In this case, the value in the Change column is 11 (55%).
Long-term analysis detects any considerable rises or drops that occurred in a trend. To
view the exact events in a trend, add it to the Plot. For more information, see “Adding
Historical Category Trends to the Plot” on page 33 and “Adding Customer Behavior
Indicators™ to the Plot” on page 37.
When displayed in the Plot, trends with the same absolute change can show different
patterns, for example:
A steady drop or rise
A one-time rise
Seasonal peaks
For more information on interpreting data in the Plot, see “Understanding the Plot” on
page 29.
1 Click the Trend Analysis tab, at the top of the Category Trend Analysis or
Customer Behavior Indicators™ Analysis area.
2 Click the Settings icon ( ) in the top right corner.
The screen is replaced with a Time Period configuration screen.
3 In the Time Period field, select the time range on which to base trend results (Day,
Week, Month, etc.).
For example, to view trend results for a three-month time period, select 3 Months.
NOTE You cannot select a date and time period for which Trend history is not available.
NOTE Searching from the Trend Analysis tab is different from drilling down from the Plot
Manager. The search finds all the contact segments containing the term, while
drilling down finds only contact segments that belong to the time frame of the Plot
and that also meet additional search criteria. For more information, see “Drilling
Down from the Plot Manager” on page 40.
Selecting any of the options in the Source drop-down list, will result in a list of trends
for the selected source and time period.
All
Selecting All as the source of data, generates Trend Analysis results that contain
both Speech and Text data.
For example, when you select All as the source and the word eat appears for
email, chat and call, the Trend Analysis results list will have three entries for the
word eat (eat<email>, eat<chat> and eat<Speech>). The brackets indicate the
data source of each trend entry.
NOTE When you select a specific source type (text or speech), the brackets do not
appear in the Trend Result list.
Analysis results are displayed in the Category Trend Analysis or Customer Behavior
Indicators™area of the Trend Analysis tab.
For additional information about the main areas of the Trend Analysis tab, see “Trend
Analysis” on page 42.
A Volume Source drop-down list has been added to enable you to view call and/or
document volume per source. You can change the Volume Source selection at anytime
and the Volume bar is redrawn automatically without affecting the graph above.
If you click the Drill Down to Contacts icon next to a Speech Analytics entry, the
relevant contact segments are displayed in the Results page. For more information, see
Drilling Down from the Plot Manager, page 40.
Customer Interaction
Summary
The initial Customer Interaction Summary window display, highlights the row for the
contact that was used to launch the window and displays a range of approximately 14
days before and after the date of the specific contact.
The contact used to launch the Customer Interaction Summary window is displayed and
initially highlighted in the Customer Interaction Summary.
The Customer Interaction Summary window contains the following details:
Interactions for Customer
The Customer ID associated with the interaction.
Time Period
With the Time Period buttons, you can filter the contact list according to a specific
date range.
Play button
The Play button launches the associated interaction player or text navigator.
Date
The Date column displays the interaction’s timestamp, including date and time.
The Customer Interaction Summary list is sorted from the oldest to the newest
contact according to the interaction’s timestamp.
Source
The Source column displays the type of data source associated with the specific
contact center interaction.
A Speech source will display the words Speech Calls.
A Quality Monitoring source will display the words Recorded Calls.
A Text source will display the text source (for example, email).
Categories
The Categories column lists the categories associated with the customer’s
interaction.
Agent
For Speech, Quality Monitoring and Text sources, the Customer Interaction
Summary window displays the name of the agent associated with the interaction.
A text source interaction, will only include the name of the agent if it has been
configured to do so.
Summary
The summary in the Customer Interaction Summary window includes the following
information about the currnet interactions list in the window:
Total number of interactions for customer
The total number of interactions retrieved for the specific customer ID across all
source types, for the current Customer Interaction Summary window filter.
Earliest interaction date
The date of the most recent interaction retrieved from amongst the various
interaction types, for the current Customer Interaction Summary window filter.
Latest interaction date
The date of the oldest interaction retrieved from amongst the various interaction
types, for the current Customer Interaction Summary window filter.
NOTE To display all of the customer’s interactions (that is, to disable the selected time
period filter), click Show all and Refresh.
The Speech Analytics External Player window contains the following details:
Call Summary
The Call Summary area of the External Player contains the following information
about the contact being played:
Keywords found
Displays the category keywords associated with the specific contact.
Emotion
Indicates whether or not the contact was categorized as emotional. For example,
for contacts that indicated a dissastifaction.
Categories
Displays a list of all of the categories associated with the specific contact. The
selected category is bold.
Agent
Displays the name of the agent associated with the specific contact.
Local Start Time
Displays the local start time for the specific contact.
Screen Indicator
Indicates whether or not the contact is associated with a screen.
Duration
Indicates the duration of the contact.
Copy URL
Copies the URL to the External Player for the specific contact to the clipboard.
Replay Call - Transcript
Displays the contact’s spoken words and highlights them as they are spoken when
the contact is played.
The player contains the same functionalities as the standard Speech Analytics
player.
Call Categories
The Call Categories area of the External Player contains a list of the categories
associated with the contact being played.
The Call Categories area of the External Player is interactive. Selecting a category in
the Call Categories area, causes the information in the Call Summary area and the
term bubbles and term highlights in the Transcription area to change accorgingly.
The information shown in these two areas represents the connection between the
selected category and the specific contact.
Call Metadata
Displays a list of the following metadata associated with the speicific contact:
General Contact Details
Displays standard data associated with the specific contact. For example,
Number of Holds, Number of Transfers, Direction, ANI, DNIS, etc.
Custom Data
Displays data associated with the specific contact that was configured specifically
for the customer.
NOTE If Speaker Separation is enabled and the system contains Speaker Separation
metadata, then Speaker Separation metadata will appear in the Call Metadata
area.
This chapter outlines the information required for understanding how to search and
analyze contact information, by covering the following topics:
Contact Analysis Tab, page 64
Searching in Speech Analytics, page 66
Retrieving all Transcribed Contact Segments, page 67
Searching by Keywords or Phrases, page 67
Searching by Terms Spoken by Agent or Customer, page 69
Building Text Queries, page 70
Guided Search, page 77
Filtering, page 91
Using Categories to Find Contacts, page 104
Searching for Contacts that Indicate Emotion and Dissatisfaction, page 106
Understanding Search Results, page 106
Searching within Found Results, page 121
Refining Search Results through Different Search Methods, page 122
Working with Saved Searches, page 122
Using your Search History, page 125
Using Charts, page 127
Starting a New Search, page 148
Chapter 4 - Contact Search and Analysis Contact Analysis Tab
Legend
Top Bar
The top bar of the Contact Analysis tab provides a summary of the information
displayed on the page.
For example, when no search filters have been set you can see how many
transcribed contact segments are available.
If an filters have been set, this area indicates so and allows you to preview the
filters. For more information, see “Checking if Search Filters are Set” on page 104.
Categories
The Categories area displays a list of categories that you can use for contact search
and analysis. These are published and active categories only.
NOTE You can view a complete list of categories, including inactive categories as well, in
the Category Builder. For more information, see “Understanding the Category List”
on page 166 and “Defining Category States” on page 198.
In this area, categories are organized in alphabetic order. If you want to see
categories sorted by the number of contact segments in each of them, view the
Category chart. This chart is displayed by default in the bottom right corner of the
tab.
The default Categories area of the Contact Analysis tab includes the following:
Emotions:Customizable category that contains contacts the are characterized
by their emotional content.
The Emotions category is defined when your system is set up. Like other
categories, the Emotions category can be comprised of terms, filters and a dollar
value.
For more information on this area, refer to “Speech Analytics Categories” on
page 164 and “Using Categories to Find Contacts” on page 104.
My Searches
The My Searches area displays names of the searches that you saved and allows
you to access these searches. For more information about saved searches, see
“Working with Saved Searches” on page 122.
Graphs
The bottom of the screen displays charts of all transcribed contact segments
retrieved in the Results page.
By default, this area displays the Date chart and the Category chart. See “Using
Charts” on page 127 to learn about charts and ways of working with them.
If a chart does not appear, see “Troubleshooting” on page 229.
If no search filters have been set, the Contact Analysis tab displays information on all
transcribed contact segments that you are authorized to view according to your rights
and visibility settings in the Assignment Manager. If any filters have been set, the
content of the tab is filtered accordingly, and the displayed information relates only to
those segments that meet the filters. For more information, see “Checking if Search
Filters are Set” on page 104 and “Using Charts” on page 127.
To facilitate your search process, the Speech Analytics also offers a few convenient ways
of accessing your previous search results. These include:
Saving your searches to run them multiple times without the need to redefine the
search criteria. For more information, see “Working with Saved Searches” on
page 122.
Using the search history to return to previously accessed results. For more
information, see “Using your Search History” on page 125.
You can also start a new search, related to a different issue, at any time. For more
information, see “Starting a New Search” on page 148.
Building a more complex query requires the use of operators that allow you to set
conditions of the search. For a detailed description of all text search options, see
“Building Text Queries” on page 70.
NOTE The mechanism for calculating search results varies, depending on whether the
search entry is a single-term query, or a multiple-term query:
For single-term queries, the system provides a list of all contacts that make the
rank threshold in terms of their overall score, regardless of the search term's
frequency.
For multiple-term queries, the system bases its search logic on the industry-
standard Inverse Document Frequency (IDF) factor when calculating search
results. In order to maximize the relevancy of multiple-term search entries,
IDF diminishes the weight of terms that occur very frequently, and increases
the weight of terms that occur rarely.
For more information on IDF and the way Speech Analytics calculates search
results, see Ranking and Document Relevancy, page 223.
You can greatly improve the efficiency of your query by using autocompletion and
context-based term suggestions.
TIP When you playback a retrieved contact segment, all occurrences of your keywords
or phrases are underlined in the transcription area of the Speech Analytics player.
These underlined items serve as analysis and navigation aids. They immediately
draw your attention to the occurrences of your keywords and phrases in the
conversation. You can also move to relevant places in the conversation by clicking
these underlined items. For more information, see “Playing Back Contacts in
Speech Analytics” on page 150.
You can only perform text searches if you have been assigned the Search by keywords
right in the Assignment Manager.
Searches by keywords or phrases retrieve prioritized results, where each retrieved
contact segment is ranked according to the keywords and phrases it contains. The
higher the rank the more relevant that contact segment is for the search. Contact
segments are sorted by rank, while the rank can range from 2 to 5 stars. Contact
segments with one-star rank are excluded from results.
Retrieve contacts Enter your phrase “close my account” All contacts where
containing a certain enclosed in double “check book” the phrase “close my
phrase or compound quotes. account” was used.
word (consisting of When searching for a
two words) compound word (a
word made up of two
words, like
“checkbook”), you
need to determine
whether the Speech
Analytics application
transcribes it as one
or two words. When
you start typing the
first few letters of the
word, the
autocompletion list
will indicate whether
“checkbook” has
been identified as one
word. It is always
recommended to also
try searching for the
word as a single word
and check the results.
If you receive no
results, try searching
for both words as a
phrase (like “check
book”).
Retrieve contacts Enter words and angry annoyed Any contact that
containing any of the phrases of your contains either the
words or phrases of interest. word “angry” or the
interest There is no need to word “annoyed”, or
separate the words both.
with a comma. This type of text
queries is not valid in
the definition of
category terms. If
you want to add both
words as terms to a
category, add them
one by one.
Alternatively, you can
build an expression
with an operator to
combine these words
into one term, for
example, angry AND
annoyed.
Retrieve contacts Enter the words angry AND annoyed Any contact that
containing all of the connected with the contains both the
words of interest AND operator. word “angry” and the
word “annoyed”.
Retrieve contacts Use the NOTIN credit NOTIN “credit Contacts containing
containing a keyword operator before the card” the word “credit” but
but excluding its context which is not when used as
usage in specific irrelevant for your part of the phrase
contexts, which are search. “credit card”. Note
not relevant that the search may
still return contacts
containing:
The word
“card” when
not used as
part of the
phrase “credit
card”.
The phrase
“credit card”, in
case the
contacts also
contain the
word “credit”
not as part of
that phrase.
Exclude contacts Add the minus sign credit -card Contacts containing
containing a specific (-) before the word. the word “credit”,
keyword. excluding the
contacts where the
word “card” was
identified.
If you are using the
minus operator, your
query must also
include at least one
other keyword or
phrase to search for
(without the minus
sign). Queries that
include only terms
with the minus sign
are not valid and
cannot be processed
(for example, - card).
Do not use the minus
sign (-) in category
terms. In a category
definition, this
operator is equivalent
to adding a term to
Avoid Terms.
Retrieve contacts Enter the words close NEAR account Contacts containing
where two words connected with the phrases such as
appear close to each NEAR operator. “close my account”,
other (from 0 to 3 “close your account”,
words apart). “close the account”,
“close my recently
opened account” etc.
Note that the order
you enter the
keywords defines the
phrases that will be
searched. In the
example entering
“close NEAR account”
will not return
contacts with
“account” appearing
before “close” such as
“take into account
that if you close it”.
Attribute more Add the plus (+) bill +credit Contacts where the
importance to a sign before the word. word “bill” or “credit”
certain word and thus is found, but contacts
have contacts with with the word “credit”
that word appear at may be ranked higher
the top of your search in the search result
results list. list.
Do not use the plus
sign (+) in category
terms. In a category
definition, this
operator is equivalent
to adding a term to
Very Important
Terms.
Retrieve contacts in Type A: and then the A:welcome Contacts where the
which certain words word, phrase or word “welcome” was
of phrases were expression you are spoken by the agent
spoken by the agent looking for. There (during the agent talk
should be no space time) and also during
between the colon (:) the talk-over time
and next character. when the agent and
the customer were
speaking at the same
time.
See “Searching by
Terms Spoken by
Agent or Customer”
on page 69 for more
details on this type of
search.
Retrieve contacts in Type C: and then the C:"thank you “Contacts where the
which certain words word, phrase or phrase “thank you”
of phrases were expression you are was spoken by the
spoken by the looking for. There customer (during the
customer should be no space customer talk time)
between the colon (:) and also during the
and next character. talk-over time when
the agent and the
customer were
speaking at the same
time.
See “Searching by
Terms Spoken by
Agent or Customer”
on page 69 for more
details on this type of
search.
To search a call's Type [END] and then [END]"thank you Contacts where the
closing for a specific the word or phrase of phrase “thank you”
word or phrase your interest without was used in the call's
a space between closing, among the
them. last 100 words of the
conversation (around
30 seconds on
average).
Contacts where a Inside the [END] [END:60]"thank you Contacts where the
specific word or operator, specify the phrase “thank you”
phrase is required number of was used in the call's
encountered in the words after the colon closing, among the
call's closing, among (:). last 60 words of the
a certain number of conversation (around
last words. 20 seconds on
average).
Unauthorized Characters
The following characters cannot be used:
Underscore (_)
Equal sign (=)
Square brackets ([]) - except for cases when they are used as part of the [START]
and [END] operators.
Backslash (\)
Arrow heads (<>)
Question mark (?)
Asterisk (*)
Pound (#)
Operators AND, NOTIN, NEAR, [START], and [END] must be entered in upper case
only. If you type any of these operators in lower case (for example, and instead of
AND), the Speech Analytics application searches for them as for keywords.
NOT, if typed in capital letters, is regarded as an operator. Searches with the NOT
operator retrieve results where one term is more dominant than the other.
For example, “bill NOT credit” will retrieve contact segments where “bill” is more
dominant than “credit”. Contact segment containing “credit” will be assigned lower
ranks than results containing “bill” only. Contact segments where “credit” is more
dominant than “bill” will not be retrieved.
Keywords or phrases for which you are searching are not case-sensitive.
Avoid searching for frequently used words (for example, 'hello” or “yes”). Widely
used terms by nature do not point to specific issues; therefore contacts where these
words are found receive lower ranking, which might prevent them from appearing in
search results.
With such a text query, the Speech Analytics application will retrieve contact
segments where customers used the phrase “thank you” in the call's closing, among
the last 60 words (around 20 seconds on average) of their part of the conversation.
[START](how NEAR can NEAR help)
This query will retrieve contact segments where the phrase “How can I help you?”
or similar phrases (for example, “How can we help you?”) was used in the call's
opening, among the first 100 words of the conversation (around 30 seconds on
average).
[START]close NEAR account
[START](close NEAR account)
These two queries will retrieve the same results - all contact segments containing
phrases such as “close my account”, “close your account”, “close the account”,
“close my recent account” and similar in the call's opening, among the first 100
words of the conversation.
You cannot use parenthesis after Speaker Separation operators (A: or C:). If you want
to combine other operators with A: and C:, place the Speaker Separation operators
before every operand. For example, a query which reads A:(close NEAR account) is not
valid. You can replace this query with A:close NEAR A:account.
If you want to use the plus (+) or minus (-) sign before the [START] or [END]
operator, you must enclose the operator in parenthesis. For example,
+[START:50]account is not a valid expression. Instead, you should write
+([START:50]account).
Guided Search
The Guided Search assists you in performing keyword searches in Speech Analytics.
This section outlines the information required for understanding guided searches, by
covering the following topics:
Using Autocompletion in Text Queries, page 77
Context-Based Suggestions, page 80
Working with Context-Based Suggestions in a List, page 81
Working with Context-Based Suggestions in a Tree, page 83
Understanding the Term Tree, page 84
The following is an example of the autocompletion list for a keyword search. The
example shows completion options that were displayed after “pass” was typed in the
Search field.
In addition to ensuring correct word spelling and decreasing the amount of time spent
typing words, autocompletion also performs a number of useful functions:
Word Grouping, page 78
Word Frequency and Sorting, page 78
Selecting Words, page 79
Closing the Autocompletion List, page 79
Viewing Options, page 79
Searching with Operators, page 80
Disabling Autocompletion, page 80
Word Grouping
To help you identify related words, all items in the autocompletion list are grouped by
their stem, including the stem variations. For example, the “broke” group can include
not only words of the same stem (“broken”, “broker”) but also the stem's variants
(“break”, “breaks”, “breaking”), provided these words were detected in transcribed
contact segments.
NOTE Search results for a selected word may include fewer contact segments than
indicated in the autocompletion list. This happens because the Speech Analytics
application excludes results with lower than two-star ranks from the Results page.
A similar exclusion occurs in the Category Builder, where contact segments with
ranking lower than 3 stars (or as defined in the category) are not displayed.
Selecting Words
Click any single word in the autocompletion list to add this word to your definition.
When performing keyword searches, click the base word of an expanded group to
add all words of the group to the query. If you need to add the base word only,
select it from the list within the group, or click it when the group is collapsed.
NOTE Word group selection is not available for category term definitions in the Category
Builder.
Viewing Options
Make your work with the autocompletion list more comfortable:
To view the entire list of terms, use the scroll bar on the right side of the list, or
resize the window by dragging the lower right corner of the window to the required
size.
Collapse any word group in the list by clicking the minus sings (-) to the left of the
base word of the group.
Disabling Autocompletion
Autocompletion is always enabled in the Search field, but you can disable it in the
Category Builder.
The change applies to the category definition you are working on and is effective during
your current working session only. The next time you open the Category Builder,
autocompletion is enabled in all category definitions.
To disable autocompletion:
In the Category Builder, in the category definition page, clear the Allow term auto
completion check box in the My Term area.
For more information on the category definition page, see “Understanding the Category
Definition Page” on page 168.
Context-Based Suggestions
The Speech Analytics application assists you during your search by offering context-
based suggestions for your text queries. The suggestions give you ideas on other related
terms to search for and help identify contexts in which these terms have been used.
When preparing a list of context-based suggestions, the Speech Analytics application
first compiles a list of all transcribed contact segments that contain the term. It then
uses a special algorithm to analyze the words and phrases that appear in these
segments and displays up to 50 of the most statistically significant terms, including
phrases (appearing in quotation marks). These are the terms that have the strongest
correlation with the term of your text query.
If you are performing a keyword search, the suggestions are based on the entire volume
of transcribed contacts. In the Category Builder, the scope of segments that the Speech
Analytics takes into account for preparing the list depends on the task you are
performing. If you click the Suggest for Term button, the list is the same as in a
search. When you click the Suggest for Category button, the Speech Analytics takes
into account only those contacts that meet the category definition.
If your text query includes such operators as A:, C:, [START], and [END], the suggested
items are correlated accordingly. For example, if you use the A: operator, the
suggestions are based on the agent's part of the calls. For more information, see
“Building Text Queries” on page 70.
If the text query contains more than one term, suggestions refer to any of the terms.
This section outlines the information required for understanding context-based
suggestions for your text queries by covering the following topics:
Context-Based Suggestions: List versus Tree View, page 81
Working with Context-Based Suggestions in a List, page 81
Working with Context-Based Suggestions in a Tree, page 83
When defining category terms, enter a term in the My Term field and click the
Suggest for Term button, or click the Suggest for Category button.
A list of suggestions, which is based on the transcribed contacts that meet the
category definition, appears.
The blue bar next to each suggestion serves as a visual indication of the
suggestion's correlation with your search term.
If Speech Analytics detects related terms among suggestions, it groups them under
the term of the highest correlation. The groups are automatically expanded.
The icon to left of a “child” term indicates its relationship with the “parent” term and
can be any of the following:
- a grammatical variant of the suggested term.
- a synonym of the suggested term.
- a phrase with the exact occurrence of the suggested term.
The list is sorted by correlation, with more correlated suggestions displayed at the
top.
When a term group is expanded, relevance bars appear for each of the “child”
terms, but for the “parent” term. To view the correlation bar of a “parent” term,
collapse the group by clicking the minus sign (-) to the left of the group. Notice that
the relevance of the “child” terms is lesser than of its “parent”.
TIP To view the entire list, use the scroll bar to the right of the list or resize the window
by dragging its lower right corner. Resizing is not available in the Category Builder.
2 Review the suggestions and add the relevant ones to your query:
When performing a search, click, one by one, all the terms you want to add to
your query. Each term that you click is added to the Search field, and becomes
bold in the list. If you wish to remove a suggestion that you just added, click the
suggestion in the list again. For more information on performing keyword
searches, see “Searching by Keywords or Phrases” on page 67.
When defining a category term, select a single term from the list. The selected
term is displayed in the My Term field, replacing the previously displayed term.
For more information on defining category terms, see “Defining Category Terms
in Classic View” on page 182.
Clicking a “parent” term adds this term only to your query. If you need to select
any “child” term of the group, select that specific term.
3 To close the list of suggestions when performing a search, click anywhere outside
the list, or click the Close button in the top right corner of the window.
6 Click Visualize to see the results for your new search request in the Visualize
window.
Clicking Find in the Visualize window after you entered or removed words from the
Search text box, closes the Visualize window and returns you to a list of contacts
generated according to your Find request in the Contact Analysis tab.
Once you click the Find or Visualize button in the initial Visualize window, the
Find button is replaced by the Find Within Results and New Find buttons.
The Find Within Results button will preform a search within your last search
results. The New Find button will preform a new search. Clicking both buttons
returns you the Contact Analysis tab.
7 To close the Visualize window, click the Close button in the top right corner of
the window.
Nodes
There are three types of nodes in the term tree: leaf nodes, middle nodes, and one
central node.
Leaf nodes are final nodes on each branch that display terms.
Middle nodes do not contain terms and serve as branching points only.
The central node serves as a starting branching point of the tree. See
“Understanding the Term Tree” on page 84 for more details on the central node.
Terms
On each leaf node, you can see a group of terms that were clustered together because
of strong correlation in their usage.
The groups are half-transparent, so that you can see to which branch each group
belongs.
If groups are overlapping each other, point to one of the groups with your mouse to view
this term group in a clearer way, as shown in the picture below.
Branches
Typically, each branch in the term tree represents a separate context. Term groups that
appear on the same branch are closely related.
NOTE Term groups that appear on different branches are not necessarily unrelated.
central branching point, from which branches spread in different directions, whereas
branches of related contexts are positioned closer to each other.
TIP Locating the central node can be helpful in understanding the structure of
the term tree. You can differentiate the central node by two lines that lead
from it to its child nodes. Unlike the central mode, each middle node has
three leading lines - one to its parent node, and two lines to each of their
child nodes.
To better understand the layout of the tree, let's take a close look at some examples.
Example 1
Term groups A and B belong to one context, and groups C and D belong to a different
context.
In this case, groups A and B will be placed on one branch in the tree, and groups C and
D will appear on a different branch. A traditional presentation of this structure is shown
below.
To better show the two different contexts in which the terms are used, the same
structure will be presented differently in the tree view.
The tree has two distinct branches related to different contexts: the upper branch refers
to billing issues, the lower branch refers to a wider context, defined by such terms as
“date”, “data”, “information”, “ask” and “access”.
Example 2
Term groups A, B, and C belong to one context, with a closer relation between groups A
and B; group D belongs to a different context.
In the tree, groups A, B and C will be placed on one branch in the tree. This branch will
have two sub-branches - for groups A and B, and another one for group C. Group D will
appear on a separate branch.
The traditional view of the tree will be:
Speech Analytics will change this layout so that you can immediately notice one context
which is not related to the rest of the contexts.
Terms that belong to a separate context (dollars, dollar, pay, ...) are places on a
different branch, remote from other branches dedicated to related contexts.
NOTE The examples show simplified trees. Typically, terms trees include up to 50 terms
and have more complex structures.
Filtering
Using Speech Analytics filters help you focus and search for a specific type of contact.
For example, using a filter enables you to find contacts about a specific business issue, a
specific group of people, contacts recorded on a specific date, etc.
The following sections describe how to work with filters, by covering the following
topics:
Filtering Guidelines, page 91
Defining Search Filters, page 93
Editing an Uploaded External Data File, page 94
Deleting an Uploaded External Data File, page 94
Setting Filters from the Results Page, page 94
Filter List Parameters, page 95
Checking if Search Filters are Set, page 104
Filtering Guidelines
When creating filters the following factors must be considered:
Filters can be set from the Homepage or from the Results page. Once a filter is
defined, it applies to both pages and remains active until it is reset by clicking the
Reset Filters button.
Clicking the Reset Filters button returns the filter to its default state. The default
state is a configurable number (that is, the last number of days). This number is
configured in the Enterprise Manager.
For additional information, see “Defining Search Filters” on page 93 and “Filter List
Parameters” on page 95.
Filter parameters can be set by manually entering one or more String values,
separated by a comma or semicolon.
Manually entered String values can use up to 10 Wildcard characters (*) in a single
parameter field but cannot exceed 1024 characters.
You cannot use the Wildcard character when manually entering Integer values.
When creating a filter using an external file, consider the following:
Filter parameters can be set with an external file that contains up to 500,000
multiple metadata values.
The list of metadata values will be treated as filter values for the associated
metadata field within the Speech Analytics filter.
The external file must be either a .csv file or a text file.
The values in an external file must be separated by a carriage return (Enter).
You can also enter a space before and after each value.
Filtering with multiple metadata values enables you to define a filter for a list of
String or Integer fields. You can filter all contacts where the associated
metadata value matches one of the values supplied in the list of String or
Integer values.
A filter field can contain up to three external data files.
The name of an external data file external data file is subject to Windows naming
conventions.
Wildcard characters cannot be used in an external data file.
You can upload an external data file or manually enter more than one value, for
each of the following parameters:
- Dialed From (ANI)
- Dialed To (DNIS)
- Custom Data 1 to Custom Data 75
- Extension
- PBX ID
- Switch Call ID
- SID Key
You can perform recurring searches using the same filter. For more information, see
“Working with Saved Searches” on page 122.
File List Filtering is not supported for filters associated with category definitions.
You can check if search filters have been set and also preview the filters. For more
information, see “Checking if Search Filters are Set” on page 104.
necessarily limit the current results - instead it focuses the results on a specific contact
profile based on the keywords already defined.
To set filters from the Results page, click the Set Filters button, set your filters and click
OK. Click here to view a description of the available filters. Note that the Results page is
immediately updated to reflect the filters that you selected.
NOTE The filters you set in the Results page remain selected whether you return to the
home page or if you continue searching from the Results page and can also be
saved for future use. See “Working with Saved Searches” on page 122.
Agent Data
Groups
Description:
Use the Groups search criteria to search for calls made by all agents from the selected
group(s) or subgroups, including contacts made by inactive agents.
Parameter:
To search according to groups, select the group from the Available groups box, and
click the Add Selection button to move the selected group to the Selected groups
list. You can only set filters for groups to which you were assigned, and their subgroups.
Note that you should never select a group from the Groups section and then select
agents who do not belong to this group from the Agents section. This is because the
Speech Analytics application first checks whether the agents belong to the selected
group before searching for the contacts, and if they do not, you will receive no results.
For this reason, you should either search for groups, or for agents, but there is no need
to select items from both the Groups and Agents sections.
Agents
Description:
Use the Agents search criteria to search for calls made by specific agents (rather than all
agents in a specific group).
To locate agents, select the group from the Available Groups area to which the agent
is assigned. If you are not sure which exact group the agent is assigned to, select a
group higher up in the tree. All agents that belong to this group, or to any groups that
reside below the selected group, will be displayed in the Available agents list.
Note that the Available Agents list can display up to 220 agents. If the agent you are
searching for does not appear in the list, you can search for the agent by entering all or
part of their name (proceeded or followed by a wildcard *) into the text search field
above the tree and clicking the Find button . Your system will search for the agent
within the group or subgroup you selected in the Available groups area.
Parameter:
You can also use the search feature to search for agents within the list that is displayed.
Once you have located the agent(s) you want to search for, select them in the Available
agents list and click Add Selection button to move the selected agents to the
Selected agents list. You can select up to 220 agents.
You can only set filters for agents associated with groups to which you were assigned,
and their subgroups.
Note that if you are interested in contacts made by specific agents, there is no need to
select the agents' group(s) from the Groups section.
If you select a group from the Groups section and then select agents from the Agents
section, your system will only select calls made by the selected agents if they are
assigned to the selected group(s) or their subgroups. For example, it looks for calls
made by the selected agent, provided the agents are assigned to the selected group.
Therefore, when selecting agents whose calls you want to receive, there is no need to
also select groups.
In addition, you should never select a group from the Groups section to which the
agent does not belong. This is because the Speech Analytics application first checks
whether the agent belongs to the selected group before searching for the agents' calls,
and if the agent does not belong to the group, you will receive no results.
For this reason you should either search for groups or for agents, but there is no need to
select items from both the Groups and Agents sections.
Date Range
From the last
Description:
When searching for contacts, select this option to display today's contacts plus contacts
from the last n days (where n is the number that you enter).
NOTE If you select From the last and do not change the default number of days before
Saving, the Date Range will not be part of the category definition.
If the Date Range must be part of the category definition, you must modify this
field to be a number other than the default value before saving the category.
Parameter:
From the last X days, enter how many days back to retrieve contacts from the current
day (up to 999 days). The data that is retrieved always includes today's data, so
entering 1 retrieves contacts for today and yesterday, entering 2 retrieves contacts for
today and yesterday and the previous day, etc. The From the last field does not
support 0 option, and you cannot use it to search for today's contacts only.
The search retrieves all contacts of each entire previous day included in the query plus
today's contacts.
Contacts are retrieved according to their local start time. For example, according to the
agent's local time when the contact was recorded.
Description:
Define the dates and times of the contacts you are searching for.
Click the Calendar button to select the from and to dates from a calendar.
Parameter:
This field is selected by default when performing keyword searches and when selecting a
category, from the Categories area. By default, the date range filters all available
contacts in the Speech Analytics application from the last default number of days.
This is not available when defining filters for categories.
Note that contacts are retrieved according to their local start time, (for example,
according to the agent's local time when the contact was recorded). Therefore, if you
are on the West Coast of the US and the local time is 11 AM, and you are searching for
contacts that occurred between 7 AM and 11 AM, you will not receive contacts from the
East Coast that occurred in the last three hours as the local time there is 2 PM, however,
you will receive calls that occurred between 7 AM and 11 AM East Coast local time.
All Dates
Description:
Select to show all the contacts.
Parameter:
When this option is selected, your search results can contain all the contacts in the
Speech Analytics index.
Time of day
Description:
Select a specific time range from the list or leave the Any option to look for contacts that
were recorded throughout the day.
Parameter:
The definition of each of the options, Morning, Noon, Afternoon, Evening or Night, is
defined in the Enterprise Manager.
Contact Data
The Contact Data area of the filter page enables you to create filters based on basic
contact properties.
Name: Description
Dialed from (ANI) Enter the Dialed from (ANI) number for which you want to
search. The value can contain up to 15 alphanumeric
characters.
The Dialed from (ANI) field can contain one or more values, by
either manually entering the values (separated by a comma or
semicolon) or by uploading a file containing the required
metadata values.
Dialed to (DNIS) Enter the dialed to (DNIS) number for which you want to
search. The value can contain up to 15 alphanumeric
characters.
The Dialed to (DNIS) field can contain one or more values, by
either manually entering the values (separated by a comma or
semicolon) or by uploading a file containing the required
metadata values.
Name: Description
Data Set The Data Set field is displayed only if your system supports
Custom Data sets.
The field is a drop-down list displaying existing custom data
sets. Select a value from the list to view custom data fields
that are relevant for the set. The fields appear in the order
that have been defined for this set in the CD Manager.
Note that you can view only those fields that have been
assigned to you in the Assignment Manager application.
The default value in the Data Set field is either the first set in
the list, or the one which is most appropriate for the current
search.
Custom Data Fields The fields that appear are those that were assigned to you in
the Assignment Manager application. Each contact can contain
up to 30 contact data fields. If you try to select more than 30,
an error message will appear.
This field is case-sensitive.
If the contact custom data field is a text box, enter the value
for which you wish to search. You can enter up to 1024
characters. You can filter according to a word in a data field by
using the * wildcard. For example, entering Sal* will retrieve
both the words Sale and Sales. Note that the wildcard search
is case-sensitive. If you enter S*, the search will retrieve
words that begin with a capital S.
If the From and To fields appear, enter a range of numbers.
If a list box appears, select a value from the list. The values
that appear in the list are those that were assigned to you in
the Assignment Manager application. However, if you were
also assigned the right to “Search for any value”, you can use
the Any option to search for calls belonging to all five lines of
business.
If the <All> option appears, select it to search for all the
values that appear in the list.
If the <Any> option appears in the list, select to search for all
contacts, regardless of their custom data, including those
custom data fields that were not assigned to you and thus do
not appear in the list.
The Custom Data field can contain one or more values, by
either manually entering the values (separated by a comma or
semicolon) or by uploading a file containing the required
metadata values.
NOTE For a detailed description of each of these properties, see “Understanding Contact
Details” on page 116.
Name: Description
Agent Talk-Time Enter the minimum and/or maximum percentage of the agent
Percentage talk time in a contact segment to search for. Use integer
values in the range from 0 to 100.
Number of Agent Enter the minimum and/or maximum number of times the
Initiated Talk-overs agent interrupts the customer during the same contact
segment.
Number of Customer Enter the minimum and/or maximum number of times the
Initiated Talk-overs customer interrupts the agent during the same contact
segment.
Advanced Data
The Advanced area of the filter page enables you to create filters based on Enhanced
Filters.
Name: Description
PBX ID Enter the PBX ID(s) for which you want to search. If the
switch/CTI Server does not provide PBX ID, enter the login
name in this field.
You can search for a PBX ID using the * wildcard. For example,
entering 22* will retrieve contacts with both agent 2244 and
agent 2255.
The PBX ID can contain up to 1024 alphanumeric characters.
The PBX ID field can contain one or more values, by either
manually entering the values (separated by a comma or
semicolon) or by uploading a file containing the required
metadata values.
Number of Holds Enter the number of holds for which to perform the search.
Number of Transfers Enter the number of transfers for which to perform the search.
Number of Conferences Enter the number of conferences for which to perform the
search.
Total Hold Time Enter the minimum and/or maximum time in seconds or
seconds and miliseconds the customer was put on hold in the
following format seconds:miliseconds.
Name: Description
Switch Call ID The Switch Call ID field can contain up to 1024 alphanumeric
characters. You can search for a word in a data field by using
the * wildcard. For example, entering Sal* will retrieve both
the words Sale and Sales. Note that the wildcard search is
case-sensitive. If you enter S*, the search will retrieve words
that begin with a capital S.
The Switch Call ID field can contain one or more values, by
either manually entering the values (separated by a comma or
semicolon) or by uploading a file containing the required
metadata values.
SID Key The SID Key field can contain one or more SID Keys, by either
manually entering the values (separated by a comma or
semicolon) or by uploading a file containing the required
metadata values.
NOTE For a detailed description of each of these properties, see “Understanding Contact
Details” on page 116.
Context
Name Description
Speech Analytics From the Available Categories select the categories that you
Application Category want to search for and click the Add Selection button to move
the categories to the Selected Categories list.
If you select multiple categories, the Speech Analytics application
will search for contacts that belong to any of the selected
categories.
Note that your system will look for contacts that belong to any of
the selected categories. If you want to find contacts that belong to
two categories, select one of the categories from the Available
Categories field, and then click on the second category in the
Speech Analytics application home page. For example, if you are
interested in all problems concerning a new online service that you
have launched, you can select the Online Services category as a
filter, and then you can select Customer Complaints from the
Categories list. This will find all contacts that refer to the online
service but are also customer complaints.
Alternatively, you can click on the specific category from the
Category chart in the home page, and then click on the second
category from the Category chart in the Results page.
Emotions Select <Any> to search for all contacts, regardless of the presence
of emotions.
Select Contacts displaying Emotions to retrieve only contacts
where emotional words were used.
TIP To be able to edit the filter, click the Set Filters button. For more information, see
“Defining Search Filters” on page 93.
NOTE Category searches use the Inverse Document Frequency (IDF) weight when
calculating search results, to find the relevancy of all terms in categories. For more
information on IDF and the way Speech Analytics calculates search results, see
Ranking and Document Relevancy, page 223.
In addition, if a filter has been applied, the page navigation contains a filter icon.
Moving your mouse over the filter icon displays information about the applied filter.
The following image, shows both the page navigation controls and the filter icon.
The contact list displays a detailed list of contacts that were retrieved according to
your search criteria and enables you to playback the retrieved contacts. For a
description of each of the columns in the list, see “Understanding the Results List”
on page 109.
By default, the bottom of the page displays charts of retrieved contacts. See “Using
Charts” on page 127 to learn more about charts and ways of working with them.
If you choose to playback a contact, the charts are replaced with the Speech
Analytics player, through which you can control the contact playback. For more
details, see “Understanding the Speech Analytics Player” on page 151.
If a chart does not appear, see “Troubleshooting” on page 229.
If your search results produced more than 10,000 results, see “Troubleshooting” on
page 229 to learn how to view them.
When you select a contact for playback, the charts at the bottom of the Results page are
replaced by the playback area. see “Understanding the Speech Analytics Player” on
page 151 for a description of this area.
Alternatively, contacts can be played back in your default Quality Monitoring application.
For more details on this type of playback, see “Opening a Contact” on page 158.
From the Results page, continue working in one of the following ways:
Understanding the Results List, page 109
Playing Back Contacts in Speech Analytics, page 150
Starting a New Search, page 148
Searching within Found Results, page 121
Defining Search Filters, page 93
Working with Saved Searches, page 122
Using Charts, page 127
Viewing TellMeWhy Analysis, page 160
No.
No. is a sequential list. The contacts with the highest relevance to the search performed,
appear at the top of the list. For additional details, see “Rank” on page 109.
Checkbox
Select the checkbox to mark the contact segments that you want to include in the
contact data report. For more details, see “Checkbox” on page 109.
Rank
Ranking is the process by which a contact segment is given an overall score in a search.
The rank is composed of different factors, including a system confidence and frequency
factor, otherwise known as Inverse Document Frequency (IDF). By default, in single-
term queries, the IDF factor is not included in the calculation. For more details on IDF
and when this weight is used in searches, see Ranking and Document Relevancy,
page 223.
Keywords Found
Keywords Found displays the keyword(s) (from the keyword search or from the selected
category) that were found in the contact and the number of times that they appeared.
If the contact contains multiple keywords and their list is too long to fit one line, the list
appears collapsed. For details on viewing the entire list, see “Viewing Collapsed Details”
on page 112.
E
The E column displays the Contact Displaying Emotions icon if the contact indicates
dissatisfaction or emotion.
The column enables you to see whether a certain contact displays more emotion/
dissatisfaction than other contacts, even before you have listened to it.
The definition of what is considered an expression of emotion is defined as part of an
Emotions category in the Category Builder application.
Categories
Categories contains the names of the categories in which the contact appears.
Even if you selected a specific category, the search result list displays all categories to
which the contact belongs. These are only published and active categories; inactive
categories are not used for contact categorization.
If the contact is associated to several categories, and their list is too long to fit one line,
the list appears collapsed. For details on viewing the entire list, see “Viewing Collapsed
Details” on page 112.
Agent
Agent represents the name of the contact's agent, if known; otherwise, Unknown
appears.
Screen Exists
The Screen Exists icon appears in this column if a screen file was recorded for this
contact. This icon will appear even if the screen file has already been deleted from the
system.
Duration
Duration represents the length of the contact.
Contact Details
Clicking the View contact details icon displays the contact details. See “Viewing
Contact Details” on page 115 for more information
You can view the entire content of the collapsed cell in the tooltip or by expanding the
list.
To view the tooltip, place the mouse pointer over the ellipsis sign (...) at the end of the
cell.
The tooltip disappears as soon as you move the mouse pointer from the ellipsis sign (...)
at the end of the cell.
1 Click the plus sign (+) to expand the cell. The plus sign (+) changes to minus (-),
and the row's height is adjusted to display the entire content of the cell.
the Speaker Separation data metrics. Hover your mouse over the data to view a tooltip
with an explanation on its calculation.
See “Speaker Separation” on page 18 for more information on using Speaker Separation
in Speech Analytics.
See “Understanding Contact Details” on page 116 for a detailed explanation of each of
the query result metrics.
Contact details include various characteristics that were obtained for a contact and its
segments at the time of recording (ANI, DNIS, direction, duration and more) or
automatically assigned according to their properties (for example, conditional custom
data fields, whether the contact is exception and more).
If Speaker Separation for Speech Analytics has been enabled and the segment was
recorded with Speaker Separation, an additional set of data - Speaker Separation
Contact Details - are provided for the segment as well. Use the scroll bar to the right of
the Contact Details window to view these details.
Details of any contact segments can be exported to the Excel report. Contact details also
serve as filters for contact searches and for category definitions. To learn more about
the various operations related to using contact details, refer to the following topics:
Viewing Contact Details, page 115
Viewing Query Results Metrics, page 113
Creating Contact Data Reports, page 213 and Creating Chart Reports, page 209
Defining Category Filters, page 195
Defining Search Filters, page 93
The following table describes all available contact and segment characteristics which you
can view and use in the Speech Analytics application. An additional Query Result Metrics
table describes query result metrics which are the average values of specific contact and
segment properties calculated for a given set of search results.
At any stage of your search, you can consult the History bar to reminded of your search
flow and to better understand the search results. You can also use the History bar to
return to any previous results of your current search. See “Using your Search History”
on page 125 for more information.
TIP Check if search filters have been set. See “Checking if Search Filters are Set” on
page 104.
2 The search is performed within the results that were found in the previous search,
and new results are displayed.
TIP You can use the “TellMeWhy Analysis” on page 159 to enable Speech Analytics to
suggest new search terms.
NOTE If you enter keywords into the Search field in the home page (without clicking the
Find button) and then set filters from the home page, the Results page displays
the search results according to the filters you set, and not according to the
keyword(s) you entered. However, the keyword(s) you entered are displayed in
the Search field in the Results page, and you can now click Find within results
to perform a search with both the keywords and the filters that you set.
example, if you want to perform a weekly search for customer complaint calls from the
last week, you can save search criteria that contains the relevant keywords and a seven-
day date range.
Saved searches can include both keywords and filters and are performed from the
Results page.
There are two types of saved searches:
Private Search: Can only be used, deleted and/or renamed by the user who
created it.
Public Search: Can be used by all users within the same Speech Analytics
instance. It is visible within the user’s list of available saved searches.
A public search can only be renamed and deleted by the user that created it and by
a user with Speech Analytics and Assignment Manager permissions. By default, the
Administration Group is created with these permissions.
When working with Saved Searches you can:
Accessing Saved Searches, page 123
Saving a Search, page 124
Renaming a Saved Search, page 124
Changing a Private Saved Search to a Public Saved Search, page 125
Deleting a Saved Search, page 125
In some cases, your saved search may become inaccessible. This can occur if:
A category that was included in your search has been deleted or deactivated.
Your visibility settings have changed and you are no longer authorized to view some
data that was included in the search.
Your system administrator changed your public saved search. Once your public search is
changed by your system administrator, you are no longer the owner of that specific
search.
Saving a Search
Searches are saved per user. This means that only you and the system administrator
can edit and delete the searches that you created.
You can delete that search and create another one instead, with updated criteria.
To save a search:
1 Once you are satisfied with the search results you have received, click Save Search
in the Results page.
The Save Searches dialog box appears.
2 In the Enter a name for your saved search field, type a name for the search. The
name can consist of up to 30 alphanumeric characters, excluding the following
symbols: quotation marks ("), apostrophes ('), periods (.), semicolons (;), colons
(:), backslash (\), and arrow heads (< >).
3 To make the search available for all users, select the Public Saved Search
checkbox.
To make the search only available to you, do not select this checkbox.
4 Click OK.
The saved search is added to the My Searches folder in the Speech Analytics
application home page.
NOTE If you save a search more than once using the same name as the original saved
search, the original search parameters will be automatically overwritten.
To rename a saved search see “Renaming a Saved Search” on page 124.
NOTE The user who created the Public Saved Search or a user with Speech Analytics and
Assignment Manager permissions are the only users with the permissions to
change a Public Saved Search into a Private Saved Search.
As you can see in the example, the following search activities took place:
1 First all contact segments (a total of 10516) were retrieved by clicking the Find
button in the home page, without any keywords entered.
2 After that, a search for the “thank you” phrase within these results was performed
and brought 1550 contact segments.
3 The last search operation was filtering, which reduced the number of results to 65.
Each entry on the History bar also serves as a link that allows you to return to previous
results in your search.
Filters Set This item appears when you set filters Move your mouse over the Filters
from the Results page. Changed text to view the filters you
set.
All contacts This item appears when you set filters Clicking on this item will display a list
from the home page (followed by of all available contacts.
Filters Changed), and when you click
Find in the home page without first
entering keywords.
Saved search name This item appears when you select a To see any filters that were set as part
saved search. of the saved search, move your
mouse over Filter icon above the
results list.
Using Charts
Charts show statistical information about all transcribed contacts or the specific subset
of contacts you have retrieved from the Results page. The charts help you identify
trends in your contacts, for example, that a certain problem seems to happen during the
evening shift, or that words indicating dissatisfaction are highly correlated with your
technical support center.
Two bar charts covering a range of contact-related and category-related data are
displayed at the bottom of the Speech Analytics home page and in the Results page. By
default, the chart on the left displays the Date chart while the chart on the right is the
Category chart.
You can use the Show Legend icon to show each column's title in a legend at the
side of the chart rather than beneath the chart.
This topic discusses:
Viewing the Number of Contact Segments in Charts, page 127
Viewing Percentage Values in Charts, page 128
Drilling-down into Charts, page 129
Chart Descriptions, page 130
If a chart does not appear, refer to “Troubleshooting” on page 229.
means that out of the 20 contact segments recorded on the 7th of June, 10 of the
segments contained the word “login”.
In any chart, you can view the number of contact segments in each bar.
NOTE When you select a filter without entering keywords, the percentage value is not
calculated as the value in the results charts already represents the total number of
contacts that match the filter, and thus the percentage will always be 100%. For
example, if there are 20 contacts from the 7th of June and you drill down on the
7th of June in the chart (or set it as a filter and click Find), the resulting chart will
also display 20 contacts.
If percentage values for a chart are available, the Show percentage of total icon is
displayed to the left of the chart name.
The Speech Analytics application behaves differently depending on the chart you select:
Clicking a bar in a chart (excluding the Category Root Cause, Category,
Category by impact ($) and Keyword charts) sets the bar's value as a filter. In
this case, when performing a new keyword search from the Results page (by
clicking Find New), the previously selected chart column will be used as a filter
when performing the search. To remove the filter, select Reset Filters. For more
information on filtering, see “Defining Search Filters” on page 93.
Clicking on a column in the Category Root Cause, Category, Category by impact ($)
and Keyword charts does not affect the filters that have been set. In this case, when
performing a new keyword search from the Results page (by clicking Find New),
the previously selected chart column (for example, category or keyword) will be
ignored when performing the search.
Chart Descriptions
You can use the drop-down list that appears above each chart to choose from the
selection of the following available charts:
NOTE Each chart contains a horizontal line that represents the average number of
contacts/segments for the selected chart.
When a category is used to search for contacts, the relevance of the category you
selected will always be 1.0, as you are viewing the entire contents of the category.
However, rather than displaying the chart on a scale of zero to one, Speech Analytics
“zooms in” on the chart so that you can focus on the relevance of the other categories.
When you place your mouse over the category you selected for the search, the tooltip
will show you that the actual value is indeed 1.0.
NOTE If you have been assigned either the Speech Analytics According to Group right or
the Speech Analytics Restricted right in the Assignment Manager, the category you
selected may not be ranked as one as you may only have access to part of the
category's contacts.
Category
This chart displays the number of contacts associated with the categories defined in the
system. When a search has been performed and/or filters have been set, the number of
contacts associated with each category is based on the search results, or the set of
contacts that match the filter.
Keyword
When performing a keyword search, this chart displays the number of contacts found for
each of the keywords. When using categories to search for contacts, this chart displays
the number of contacts found for the keywords that are defined in the category you
selected.
This chart is only available from the Results page, and only appears if a keyword/
category search has been performed (for example, if you only perform a filter search or
search for all contacts in Speech Analytics, this chart is not available).
/ category
Date
In the home page, when no filters have been set, this chart displays the total number of
available transcribed contacts, per date.
When a filter has been set or a search has been performed, the chart displays the
number of contacts for the search results or defined filters.
When the chart needs to display a range of up to 14 days, each day is displayed. For a
range of between 15 and 92 days, the dates are displayed as weeks, and for ranges
above 92 days, the dates are displayed as months.
Time of Day
In the home page, when no filters have been set, this chart displays the total number of
available transcribed contacts, per time of day the contacts were recorded.
When a filter has been set or a search has been performed, the chart displays the
number of contacts for the search results or defined filters.
The contacts are grouped into the following times of day:
03:00-06:00
06:00-09:00
09:00-12:00
12:00-18:00
18:00-03:00
These definitions are defined in the Enterprise Manager.
The contacts are displayed according to agent's local time at the time of recording.
Agent
In the home page, when no filters have been set, this chart displays the total number of
available transcribed contacts, per agent.
When a filter has been set or a search has been performed, the chart displays the
number of contacts for the search results or defined filters.
The chart displays up to seven agents, starting with the agent that had the most
contacts. To see the next batch of agents, click the Show next results icon . To jump
to the agents with the lowest number of contacts, click the Show last results icon .
Agent Group
In the home page, when no filters have been set, this chart displays the total number of
available transcribed contacts, per group.
When a filter has been set or a search has been performed, the chart displays the
number of contacts for the search results or defined filters.
The chart displays up to seven groups, starting with the groups that had the most
contacts. To see the next batch of groups, click the Show next results icon . To jump
to the groups with the lowest number of contacts, click the Show last results icon .
Duration
In the home page, when no filters have been set, this chart displays the total number of
available transcribed contacts, per contact duration, displayed in the following default
ranges: Very short (0-35 seconds by default), Short (35 secs. -1 min. 55 by default),
Average length (1:55-3:00 by default), Long (3:00 - 5:00 by default), Very long (5:00 -
90:00 by default). The definitions for these ranges are defined and can be changed in
the Enterprise Manager where the instance is created.
When a filter has been set or a search has been performed, the chart displays the
number of contacts for the search results or defined filters.
Above the chart, you can see the average duration of contacts, in seconds, to which
segments included in the chart belong.
Direction
In the home page, when no filters have been set, this chart displays the total number of
available transcribed contacts, per direction.
When a filter has been set or a search has been performed, the chart displays the
number of contacts for the search results or defined filters.
ANI
In the home page, when no filters have been set, this chart displays the total number of
available transcribed contacts, per ANI.
When a filter has been set or a search has been performed, the chart displays the
number of contacts for the search results or defined filters.
The chart displays up to seven ANI values, starting with the ANI values that had the
most contacts. To see the next batch of ANI values, click the Show next results icon
. To jump to the ANI values with the lowest number of contacts, click the Show last
results icon .
DNIS
In the home page, when no filters have been set, this chart displays the total number of
available transcribed contacts, per DNIS.
When a filter has been set or a search has been performed, the chart displays the
number of contacts for the search results or defined filters.
The chart displays up to seven DNIS values, starting with the DNIS values that had the
most contacts. To see the next batch of DNIS values, click the Show next results icon
. To jump to the DNIS values with the lowest number of contacts, click the Show last
results icon .
PBX ID
In the home page, when no filters have been set, this chart displays the total number of
available transcribed contacts, per PBX ID.
When a filter has been set or a search has been performed, the chart displays the
number of contacts for the search results or defined filters.
The chart displays up to seven PBX ID values, starting with the PBX ID values that had
the most contacts. To see the next batch of PBX ID values, click the Show next results
icon . To jump to the PBX ID values with the lowest number of contacts, click the
Show last results icon .
Number of Conferences
In the home page, when no filters have been set, this chart displays the total number of
available transcribed contact segments, per number of conferences that can occur in
contacts.
When a filter has been set or a search has been performed, the chart displays the
number of contact segments for the search results or defined filters.
Number of Holds
In the home page, when no filters have been set, this chart displays the total number of
available transcribed contact segments, per number of holds that occurred in the
contacts.
When a filter has been set or a search has been performed, the chart displays the
number of contact segments for the search results or defined filters.
Above the chart, you can see the average number of holds for contacts whose segments
are included in the chart.
Number of Transfers
In the home page, when no filters have been set, this chart displays the total number of
available transcribed segments, per number of transfers that can occur in contacts.
When a filter has been set or a search has been performed, the chart displays the
number of contact segments for the search results or defined filters.
Above the chart, you can see the average number of transfers for contacts whose
segments are included in the chart.
Wrap-up Time
In the home page, when no filters have been set, this chart displays the total number of
available transcribed contacts, per wrap-up time (for example, the additional time the
agent spent closing the contact after s/he finished talking to the customer), displayed in
the following default ranges: Very short (0-1 min), Short (1-2 mins.), Average length
(2-3 mins.), Long (3 - 4 mins.), Very Long (above 4 mins.).
When a filter has been set or a search has been performed, the chart displays the
number of contacts for the search results or defined filters.
Extension
In the home page, when no filters have been set, this chart displays the total number of
available transcribed contacts, per extension.
When a filter has been set or a search has been performed, the chart displays the
number of contacts for the search results or defined filters.
The chart displays up to seven extensions, starting with the extensions that had the
most contacts. To see the next batch of extensions, click the Show next results icon
. To jump to the extensions with the lowest number of contacts, click the Show last
results icon .
Exception Contacts
In the home page, when no filters have been set, this chart displays the number of
contacts that met an “Exception” rule defined in the Rule Editor, for the total number of
available transcribed contacts. For example, an Exception rule can be created for all
contacts that contain more than four transfers. Contacts with more than four transfers
will be designated as “exception” contacts, will be pushed into the Exception Contacts
folder in the Customer Xperience application, and are included in the Is Exception chart.
When a filter has been set or a search has been performed, the chart displays the
number of exception contacts for the search results or defined filters.
TIP Hover your mouse over the asterisk to view a tooltip with an explanation on this
value's calculation.
You can also view the average agent talk time percentage in the query result metrics.
For more information about the query result metrics, see “Viewing Query Results
Metrics” on page 113.
TIP Hover your mouse over the asterisk to view a tooltip with an explanation on this
value's calculation.
You can also view the average customer talk time percentage in the query result
metrics, see “Viewing Query Results Metrics” on page 113.
You can also view the average silence time percentage in the query result metrics. For
more information about the query result metrics, see “Viewing Query Results Metrics”
on page 113.
TIP Hover your mouse over the asterisk to view a tooltip with an explanation on this
value's calculation.
You can also view the average talk-over time percentage in the query result metrics, see
“Viewing Query Results Metrics” on page 113.
The chart displays up to seven Custom Data values, starting with the Custom Data
values that had the most contacts. To see the next batch of Custom Data values, click
the Show next results icon . To jump to the Custom Data values with the lowest
number of contacts, click the Show last results icon .
Star Ranking
This chart enables you to display the current result set of calls by their Star Ranking.
This chart is only available when creating a chart report. It is not available from the
Results List page. For more information, see “Creating Chart Reports” on page 209.
Uncategorized Contacts
This chart includes all of the contacts that do not meet any of the existing category
definitions.
TIP To see the currently set filters, place your mouse over the Filter icon above the
results list to view the filters in a tooltip.
Contact Playback
This chapter outlines the information required for understanding how to playback
contacts, by covering the following topics:
Playing Back Contacts in Speech Analytics, page 150
Understanding the Speech Analytics Player, page 151
Transcription Area, page 154
Speech Analytics Player without Speaker Separation, page 156
Viewing Screens, page 157
Opening a Contact, page 158
Chapter 5 - Contact Playback Playing Back Contacts in Speech Analytics
NOTE You can also open contact segments in the Portal. See “Opening a Contact” on
page 158 for more information.
NOTE If the Play this contact button does not appear, refer to “Troubleshooting” on
page 229.
If your system is set to playback audio over speakers or headphones, the audio is
immediately played back.
2 During audio playback, use the following methods to quickly move to different
portions of the audio:
Click any term callout above or below the audio waveform to move to the term
location in the audio.
Click a word in the transcription to jump to its location in the audio.
3 Upon listening to the audio, click the Close the player button .
NOTE The appearance of the Speech Analytics Player depends on the way the segment
was recorded - with or without Speaker Separation. This picture illustrates the
Speech Analytics Player for a contact segment recorded with Speaker Separation.
For segment recorded without Speaker Separation, the player does not contain
any Speaker Separation information. See “Transcription Area” on page 154.
Audio Waveform
A single wave in the player represents the audio graphically.
NOTE For stereo-recorded contact segments, the audio waveform combines the audio
recorded from both channels.
Parts of the waveform are color-coded to indicate the following characteristics of the
conversation:
NOTE When there is an internal conference call where there are three parties in the call
(the customer and two agents), the customer is regarded as one side of the
conversation while all agents are combined on the other - agent's - side of the
conversations.
Voice energy levels are represented as a series of peaks; the absence of the peaks
indicates silence.
Callouts
Callouts point to the location of keywords that you searched for (or defined in the
category you selected) on the waveform. You can click a callout to jump to the relevant
place in the audio. The appearance and position of callouts is different for contact
segments recorded with Speaker Separation and for contact segments recorded without
it.
For segments recorded with Speaker Separation: callouts are positioned and color-
coded by the speaker:
Callouts to the terms spoken by the agent are positioned above the waveform, in
blue (for example, tracking number).
Callouts to the terms spoken by the customer are positioned below the waveform, in
green (for example, tracking number).
Callouts to terms that were detected during talk-over time, when both the agent
and the customer were talking at the same time, appear twice - both above and
below the waveform - but pointing to the same location. The text color in such
callouts is aqua (for example, tracking number).
When a term callout is active - either because you selected it, or because the
playback has reached the location in the conversations where the term was spoken
- the colors of the callout change to the inverse ones. Once the player progresses
past the associated area of conversation, the callout is reverted to its default colors.
Progress Bar
The slider on the progress bar advances as the playback of the segment progresses. You
can drag the slider to move to a different place in the conversation.
Above the progress bar, on the right, you can see the counter, which increments during
the audio playback, and the total duration of the contact segment.
If the contact segment which is being played back was encrypted, a lock icon is
displayed above the progress bar, on the right. If only some components of the contact
were encrypted (for example, audio is encrypted and screens are not), the lock icon is
half-transparent .
Buttons Description
Play/Pause Plays the audio after pressing Pause or pauses the audio
after pressing Play.
Stop Stops the playback and rewinds the call back to the
beginning.
NOTE The adjustments you make to the volume, as well the display of the screen
window, are maintained for the playback of all the segments retrieved for your
current search. However, when you perform another search and then play
segments, the default volume settings are restored, and the screen window is
hidden.
Category Bar
The category bar shows the names of the categories this segment belongs to and its
rank in each of them (from three to five stars). This area is color-coded according to
category colors. For example, if a category's color is red, then the category's name and
the segment's ranking in the category appear in red ( ).
If you performed a search by category, that category is always displayed with 5 stars.
Yellow stars represent the Emotions category, where the number of stars represents
the level of emotion in the conversation (from three to five stars, where five stars
indicate the most emotional conversations).
Transcription Area
The transcription area of the Speech Analytics player displays the text of the
conversation between the agent and the customer. This area also serves as a visual map
of the conversation, indicating the location of category terms and keywords you
searched for. For segments recorded with Speaker Separation, the transcription area
also displays speaker indicators.
You can click any word in the transcription to jump to its location in the audio.
The following conventions are used in the transcription area:
Speaker color-coding and indicators (only for segments recorded with Speaker
Separation):
- The up arrow indicates that the agent is beginning to speak.
- The down arrow indicates that the customer is beginning to speak. The text
spoken by the customer appears with light-green shading.
- The diamond symbol indicates the beginning of the call portion when both the
agent and the customer are speaking simultaneously. The text spoken by both
the agent and the customer appears with light-blue shading.
Keywords or phrases specified in the search or defined in the selected category are
underlined.
Words and phrases (including keywords that were searched for or included in the
specified category) are color-coded according to the category to which they belong.
In addition, each word is in one of three shades of the category's color to represent
the success rate of the transcription. The darker the color the higher the success of
the transcription.
For example, if the Customer Retention category color is red, each term belonging
to the category will be in one of three shades of red.
Each word in the transcription area that does not belong to a category is displayed
in one of three colors - gray, dark gray, or black - to represent the success rate of
the transcription. The darker the color the higher the success of the transcription. If
a word could not be transcribed with enough confidence of success, it is replaced
with an asterisk.
As the audio plays, each transcribed word is highlighted, in synchronization with the
audio.
For more details, see “Speaker Separation” on page 18.
The following is an example of the Speech Analytics Player for segments recorded
without Speaker Separation.
For segments recorded without Speaker Separation, the player does not display any
speaker indications:
Audio Waveform
In the audio waveform, two colors represent voice - blue for non-emotional parts of
the conversation and yellow for emotional ones. Voice energy levels are represented
as a series of peaks: the absence of the peak indicates silence.
NOTE For stereo-recorded contact segments, the audio waveform combines the audio
recorded from both channels.
Callouts
All callouts are displayed above the audio waveform, in blue, regardless of the
speaker.
Speaker Separation Bars
Speaker Separation bars are not displayed for segments recorded without Speaker
Separation.
Transcription Area
There are no speaker color-coding and indicators in the transcription area.
NOTE The functionality of the Speech Analytics Player remains the same regardless of
the way the contact segment was recorded - with or without Speaker Separation.
For a full description of the Speech Analytics Player and its full functionality, see
“Understanding the Speech Analytics Player” on page 151.
Viewing Screens
When you click on the View Screens icon in the playback area, the screens
associated with this call are displayed in a separate window.
NOTE If there are no screens associated with this call, the Screen Exists icon will not
appear in the Results list.
The Screen Exists icon will appear even if the screen file has already been
deleted from the system.
From the screen window, you can perform the following actions:
Configuring the Screen Display, page 157
Controlling Audio Playback while Viewing Screens, page 157
Force the screen window to always appear on top of any other selected screen.
To remove the Always on Top setting and let selected windows cover the screen window,
click the Always on Top button again .
Opening a Contact
Once you have performed a search in the Speech Analytics application, you can open
contact segments in the QM & Analytics Portal applications. These are the Quality
Monitoring, Contacts, or Customer Xperience applications.
Opening a contact in each specific application gives you access to its functionality. For
example, after opening a contact in Quality Monitoring, you can perform an evaluation,
assign a flag, or forward the contact to an agent.
If you have access to more than one application, you can select which of these
applications to use as default for playing back contacts from Speech Analytics. This can
be done via the Portal's preferences page which can be accessed by clicking the
Preferences button from the Portal home page.
Click the start time in the Start Time and Data column of the contact you want to
playback. The selected contact opens in your assigned application.
TellMeWhy Analysis
This chapter outlines the information required for understanding how to use root cause
analysis, by covering the following topic:
Viewing TellMeWhy Analysis, page 160
Chapter 6 - TellMeWhy Analysis Viewing TellMeWhy Analysis
TIP You may consider creating new categories based on the TellMeWhy™ analysis.
The bottom of the window displays a chart showing the percentage of each cluster
compared with total number of contact segments matching the query. For example, if
your query returned 200 contacts, and Root Cause 1 comprises 50 contacts, the chart
will show the percentage as 25. To view the exact percentage value, hover your mouse
over the bar.
2 To view the Root Cause, place your mouse over the Root Cause title (for example,
Root Cause 1). The score that appears indicates the relevance of each Root Cause to
the set of contacts you retrieved (that is, the dataset).
This relevance score represents the ratio between the contacts in the Root Cause
group, and their relationship to the contacts in the entire search results. The higher
the value the more relevant the Root Cause is to the set of contacts you retrieved
from the search results.
A minimum relevance score is 2.5-3 and any number above 5 indicates a high
relevancy ratio.
NOTE When the dataset is too small, the relevance of the Root Cause analysis to the set
of contacts you retrieved is weak. As a result, there will not be enough statistical
contact information and a root cause cluster will not be displayed. When this
happens the following message appears
No root cause clusters have been identified for these search results.
3 Add the terms that you are interested in analyzing further to the Search field:
a. Select the terms by clicking on them. You can also select a cluster by clicking a
bar in the chart.
b. Click Add to Search. The selected terms are added to the Search field. You can
now add operators between the words if required, and either search within the
current search results or perform a new search. For more details, see “Searching
by Keywords or Phrases” on page 67.
Category Definition
This chapter outlines the information required for understanding how to create and work
with Categories, Impact 360by covering the following topics:
Speech Analytics Categories, page 164
Category Builder, page 165
Understanding the Category List, page 166
Understanding the Category Definition Page, page 168
Creating Speech Analytics Categories, page 170
Defining Script Adherence and Non-Script Adherence Categories, page 172
Selecting Category Colors, page 177
Defining the $ Impact of a Category, page 178
Category Terms, page 179
Defining the Rank Threshold of a Category, page 195
Defining Category Filters, page 195
Defining Category States, page 198
Number of Categories, page 199
Copying Categories, page 201
Editing Categories, page 202
Synchronizing Categories, page 203
Deleting Categories, page 204
Exporting and Importing Categories, page 205
Creating Category Definition Reports, page 207
Chapter 7 - Category Definition Speech Analytics Categories
Category Builder
Category Builder is a dedicated tool for maintaining category definitions. After you
provide a basic key term, the Category Builder can suggest which terms and phrases
should be used in the specific environment, helping to continuously refine categories
and pull together additional contacts of relevance. These suggested terms and phrases
help create a category definition that reflects how your agents and customers actually
express themselves in specific interactions, in many cases using terms and phrases that
you would not otherwise know.
The functionality of the Category Builder can reduce the time required for creating
effective business categories from weeks or months to a few days or hours.
There are two main pages in the Category Builder:
Category List
In the Category list, you can view a detailed list of all existing categories. From this
page, you can create new categories, access definitions of existing categories for
editing, or delete categories. You can also export and import category definitions or
create reports about them. See “Understanding the Category List” on page 166.
Category Definition Page
In the Category Definition page, you can create and edit categories. See
“Understanding the Category Definition Page” on page 168.
NOTE If an alert was defined to be sent when a category exceeds a defined threshold, an
alert message (email or pop-up) will be sent to all defined users. For information
on alerts see “Speech Analytics Alerts” on page 21.
This column displays an icon showing the color chosen for the particular
category.
Check box Select the check box to mark the categories that you want to:
Export.
For details, see “Exporting and Importing Categories” on page 205.
Include in the category definition report.
For details, see “Creating Category Definition Reports” on page 207.
Last Update The last date the category definition was updated.
Speech Analytics supports the US date format only (MM/DD/YYYY).
Click the Edit icon to view and edit the category's definition in the
category definition page. For details, refer to Editing Categories.
Click the Delete icon to delete the selected category definition. For more
details, see “Deleting Categories” on page 204.
This icon is not available for the Emotions category, which cannot be
deleted.
segments according to the operation that you performed. For example, if you click
the Suggest for Category button, this area displays a list of contact segments
meeting the category's current definition. Above the list, you can see its title (for
example, Contacts that belong to the Repeat Calls category) and the number of
found results.
You can playback any of the retrieved contact segments by clicking the Play this
contact button. For more details on playback, see “Understanding the Speech
Analytics Player” on page 151.
When you playback a contact segment in the Category Builder, it contains the
following three buttons:
Back to Contacts - click this button to return to the contact segment list in the
Category Builder.
Previous Contact - click this button to play the previous contact segment in the
list.
Next Contact - click this button to play the next contact segment in the list.
The list of contact segments that appears in the bottom of the page after you click
Suggest for Terms or Suggest for Category, can be filtered according to a specific
rank. For more information, see “Category Definition Page - Filter by Rank Level” on
page 169.
Use the Classic View tab or the Graphical View tab to add terms to your category
and assign them the required significance level. By default, the Classic View tab is
displayed. For more information on each tab, See “Category Term Definition: Classic
vs. Graphical View” on page 181.
The Classic View tab also enables you to set the filters for that category. See
“Defining Category Filters” on page 195.
The menu includes the number and percentage of contacts in the search results that
match the corresponding rank.
2 Select the rank for which you would like to see results.
The Results List is refreshed and a list of contacts with the selected rank appears.
NOTE Even when a rank selection is made in the Rank menu and the Results List is
refreshed to reflect that selection, the Rank menu continues to reflect the
distribution of the entire Results List set.
When you perform another filter request (for example, Find, Find Within, Set Filters,
etc.), the Results List is refreshed with your new search request. The Rank column
contains the entire set of contacts relevant to your new search (that is, All Contacts).
NOTE When defining a category, you can return to its previous (last saved) definition. To
return a category to its previous definition, click Reset Category.
12 Click the Back to Category List button to return to the list of categories.
13 Click the Exit Category Definition button to return to the Speech Analytics home
page.
After you created a new category (active or published), the following changes occur in
the application:
All contact segments available in the Speech Analytics online database at the
moment are scanned, and the relevant ones are retroactively assigned to the
category. The number of contact segments for the new category is displayed by the
category name in the Contact Analysis tab. For more details, see “Contact Analysis
Tab” on page 64.
The Speech Analytics online database, also referred to as the Index, stores
transcribed contact segments and their details. All search, playback and analysis
operations in Speech Analytics are performed against the Speech Analytics online
database. If a contact segment is no longer available in the online database, it
cannot be retrieved in searches or played back. Speech Analytics online database
stores data of a relatively recent time period, up to a few months at most.
You can search for contact segments according to the category. For more details,
see “Using Categories to Find Contacts” on page 104.
The category's Index data trend is available. The trend starts from the earliest date
in the Speech Analytics online database. For more details, see “Adding Index Data
Category Trends in the Plot” on page 34.
The category's historical trend is available. The historical trend starts from the date
of the first new incoming contact segments associated with this category. For more
details, see “Adding Historical Category Trends to the Plot” on page 33.
In the Trend Analysis tab, in the category trend analysis results, the category will
appear at the end of the list. No trend analysis for the category will be available
until the minimal required data is accumulated. For details on minimal data
thresholds, see “Changing the Time Frame in the Plot” on page 40.
3 Click Define Filter and set a filter (based on meta-data or another category),
targeting a call subset where a specific script should be included.
For more information about defining filters, refer to “Defining Category Filters” on
page 195.
4 Determine the script you want to search for.
For example: The privacy of this information is your right and our duty under federal
law and your decision will not affect your service".
5 Identify the key words and phrases of the script.
To simplify the process, underline the key words and phrases and strike out the
short conjunction terms.
For example: The privacy of this information is your right and our duty under federal
law and your decision will not affect your service.
NOTE A script that is too short or does not contain enough distinctive phrases is likely to
result in categories that contain only part of the calls that are expected to return.
6 Once the key elements of the script have been identified, prepare a series of NEAR
and phrase expressions that represent a sequential breakdown of those key
elements of the script.
We propose the following best practices for how to break down a given script:
In order to identify the sequential flow of the script, use overlapping words and
phrases in each two consecutive expressions. For example, the NEAR
expression:
privacy NEAR information, will be followed by: information NEAR "your right",
and so forth.
Make sure the list of expressions covers, as much as possible, all parts of the
script.
Use NEAR expressions whose terms are separated by up to two words in the
original script.
For example, the following collection of expressions can be used to define the
current script:
privacy NEAR information
information NEAR "your right"
"your right" NEAR "our duty"
"our duty under"
duty NEAR federal
duty NEAR law
"federal law"
law NEAR decision
decision NEAR "not affect"
"not affect" NEAR service
7 Add all expressions from the previous step to the Important Terms section in your
category.
The goal of the category is to retrieve most of the calls that contain the script, while
at the same time, avoid as much as possible calls that contain only part of the
expressions but do not contain the script.
8 Test the precision of the category, meaning that the category does not include calls
in the higher rankings that do not contain the script.
To do so, invoke the Suggest for Category option and browse to the last pages of
the search results. Verify that those calls contain the script by either listening to the
calls or by verifying that the Keywords Found column contains most of the
expressions you defined in the category.
If you find higher ranking calls that do not contain the script, identify the
expressions that bring the non-relevant calls and refine them to be more specific to
the script.
For example: if the phrase "federal law" is used in contexts other than the above
script, you may use a more specific expression instead, such as:
"under federal law"
duty NEAR "federal law" NEAR your
TIP If the number of calls in the search results is too large to browse to the end, you
may perform this test on a sample of the calls by defining a stricter filter such as
date bounding.
9 Test the recall of the category, meaning that all of the calls that contain the script
are included in the category.
To do so, see “Defining a Script Non-Adherence Category” on page 175 and
“Retrieving the Complement Set of Calls” on page 176, to invert the category to see
the complementary set of calls for your category.
a. Invoke the Suggest for Category option on the inverse category, and browse
to the last pages of the search results.
b. Verify that those calls do not contain the script, by listening to the calls and
locating the keywords of the category in the transcription.
If the Inverse Category analysis includes higher ranking calls that contain the script,
add more expressions to the original category in order to capture these calls, as
described in step 5.
Listening to some of these calls may help to identify variations of the expressions
that the agents use or possible false transcription recognitions, for example: "you're
right" instead of "your right". Invoking Suggest for Category on the original
category and viewing the Suggested Terms list may also yield such expressions.
TIP If the number of calls in the search results is too large to browse to the end, you
may perform this test on a sample of the calls by defining a stricter filter such as
date bounding.
NOTE When defining a category, the recommended default value for the View contacts
ranking from: option is 2. A call that has more stars in the result set is more
likely to contain the script. You may use a higher ranking value for the above
option to increase the precision of the results and thus retrieve only calls that are
more likely to contain the script.
Naming Conventions
To differentiate between Script Adherence categories and other categories in the
different application screens (Contact Analysis Home page, Trends, Charts, Category
Builder), the use of a naming convention for Script Adherence categories is
recommended. For example, for a Script Adherence category add the prefix "Script" (for
instance, Script-verify caller) and for a Script Non-Adherence category add the prefix
"Inverse" (for instance, Inverse-verify caller) to the category name.
The Category chart, where each bar is colored according to the color of the category
it represents.
For example:
The Speech Analytics player. Categories to which the contact belongs are indicated
by their respective colcor.
For example:
The Transcription area. Terms that belong to a specific category are give their
respective category color.
For example:
NOTE In trends, the color of the category's line chart is automatically selected and is not
consistent with the color assigned to the category in the Category Builder.
Category Terms
This section outlines the information required for understanding how to work with
Category Terms, by covering the following topics:
Category Terms, page 179
Category Term Definition: Classic vs. Graphical View, page 181
Switching Between Classic and Graphical View, page 182
Defining Category Terms in Classic View, page 182
Graphical View, page 185
Enter a Term Correctly, page 194
Warning Icons, page 194
Category Terms
Category terms are words, phrases, or combinations of them that are representative of
a certain business issue in customer calls. Once saved as part of a category definition,
terms serve to identify contacts pertaining to that issue and to qualify them for that
category – the Speech Analytics application automatically assigns a contact to a
category upon detecting that category’s terms in the contact (provided the contact
meets other parameters of the category definition, such as ranking and filters).
Terms are a central part of the category definition. A good selection of terms for a
category ensures that the category is wide enough to detect a maximal number of
contacts related to a specific issue, yet homogenous so as to exclude any irrelevant
contacts where the same terms can be used in other context.
Term Syntax
A term can be a single keywords, a phrase enclosed in quotation marks, or an
expressions with operators.
The syntax of category terms is similar to the syntax of text queries that you submit
when performing searches. For a detailed description of all options of defining category
term, see “Building Text Queries” on page 70.
TIP If you need to exclude a certain term, consider using the NOTIN operator with the
term and adding the term to Very Important Terms or Important Terms. For
example, you may need to find contacts containing the word "credit" but not when
it is used as part of the phrase “credit card”. Adding "credit card" to Avoid Terms
can filter out a great number of contacts. Instead, define your term as credit
NOTIN "credit card" and add it to Very Important or Important Terms.
See “Defining the Rank Threshold of a Category” on page 195 to understand the impact
of terms on the rank of segments in a category.
General Guidelines
There is a maximum limit of 30 terms per category. However, most categories will
contain approximately 10-20 terms. Categories containing too many terms will be
too general and will include contacts not related to the category subject.
Each term in a category has an OR relationship with the other terms. This means
that it is sufficient for a contact to contain one of a category's term to be qualified
for that category.
Depending on the terms used, a contact can be assigned to one or more categories,
or have no category affiliation at all.
A typical term should be 1-3 words long.
Try to avoid using very short or one-syllable words.
In comparison with the Classical View, the Graphical View provides more support for
your judgment calls, making them better based and easier. Unique functions of the
Graphical View include:
Graphical presentation of various contexts in the scope of the category.
Visual and numeric indication of the terms' strength in the category.
Ability to estimate any term's impact on the category's size.
Drill-down to contact segments of a single term or a selection of related terms.
In Graphical View, these functions are provided not only for existing terms but for
candidate terms as well, which gives you means to estimate candidate terms without
adding them to the category.
See “Understanding the Graphical View” on page 185 to learn more about the category
term tree, its various elements, and the additional information they provide.
To learn about defining category terms in the Classic View, see “Defining Category
Terms in Classic View” on page 182. To learn about defining category terms in the
Graphical View, see “Defining Category Terms in Graphical View” on page 188.
Both views are synchronized - all operations performed in the Classic View are reflected
in the Graphical View and vice versa, so you can switch between the views at any time
during the category definition. See “Switching Between Classic and Graphical View” on
page 182.
To open the Graphical View tab as a separate large window, click the maximize button
in the top right corner.
To minimize the Graphical View window, click the minimize button in the top right
corner of the window.
1 In the category definition page, make sure the Classic View tab is displayed.
2 In the My Term area, enter the term you want to add to the category. See “Enter a
Term Correctly” on page 194.
3 Click Suggest for Term to view the following:
A list of context-based suggestions for the term, displayed under the My Term
area. See “Working with Context-Based Suggestions in a List” on page 81 for a
detailed description of this area.
A list of contacts containing the term in the lower area of the window. You can
play any of the retrieved contacts. Use those search results to determine
whether the term brings useful results or whether it needs adjusting or
replacing.
You can now click on one of the suggested terms to display it in the My Term
field instead of the original term. To view a list of contacts containing the
suggested term, click the Suggest for Term button again.
4 When you are satisfied with the term, define whether it has a high or low level of
significance for the category, and then add it to the relevant term group appearing
on the right side of the My Term area. For instance, the most important terms
should be added to the Very Important Terms group. Terms of lesser importance
should be added to the Important Terms group. Terms that you do not want
included in the search results should be added to the Avoid Terms group.
To add the term to the group, click the Add button next to the term group to which
it should belong.
5 Repeat steps 2 to 5 to add additional terms to the category definition as needed.
6 Once you have added all the terms that you can think of, you can use the Speech
Analytics application's suggestion features to find additional terms to add to your
category, to enhance the category effectiveness. Click Suggest for Category to
view the following:
A list of context-based suggestions for terms included in the category, displayed
under the My Term area. See “Working with Context-Based Suggestions in a
List” on page 81.
A list of all contacts that meet the category's definition in the lower area of the
window. These are the contacts that contain one of the Very Important Terms or
Important Terms list but do not contain any of the terms appearing in the Avoid
Terms list. You can play any of the retrieved contacts. Use those search results
7 When you are satisfied with the category terms, save the category.
The following is an example of the Customer Satisfaction category definition, with its
terms, in the Classic View.
Graphical View
This section outlines the information required for understanding how to work with the
Graphical View, by covering the following topics:
Understanding the Graphical View, page 185
Understanding Terms’ Strength and Size, page 187
Defining Category Terms in Graphical View, page 188
Testing and Adding Terms in Graphical View, page 190
Drilling Down to Contacts from Graphical View, page 191
Changing the Significance Level of Terms, page 192
Removing Category Terms in Graphical View, page 193
NOTE If you are creating a new category, the Graphical View opens empty, and the
category term tree is built in the course of the category definition.
If you open an existing category definition, the Graphical View displays terms that
have been added to the category and also automatically offers context-based
suggestions for the category. The list of contact segments in the lower area of the
page displays segments that belong to the category. For more details on the list of
retrieved contacts, see “Understanding the Category Definition Page” on page 168.
Main Elements
The main elements of the tree in the Graphical View are nodes, branches and terms. For
more information on these elements, see “Understanding the Term Tree Structure” on
page 86.
Tree Layout
The layout of the tree and the distribution of terms among its branches are often
indicative of the quality of your category definition. The more consolidated the terms are
(for example, when the category terms appear on one branch or on a few distinct
branches that are close to each other), the more focused the category is. And on the
contrary, if the terms are dispersed, the category definition is not focused enough.
Contact segments that qualify for such a category will not always be relevant.
Term Types
The appearance of each term in the tree serves as a visual indication of its role in the
category. The following term types can appear in the tree:
Existing terms: terms that have been added to the category. These terms are
colored green (for example, current bill). An icon to the left of the term indicates
the significance level of the term:
- Very Important Term
- Important Term
- Avoid Term
Candidate terms: terms that are displayed in the tree but have not been added to
the category. These terms are colored red (for example, current charges).
Tested term: a single term that you are testing at the moment. The tested term is
displayed in bold dark-grey color (for example, amount). For more information on
testing terms, see “Testing and Adding Terms in Graphical View” on page 190.
Current Dataset: the distance between the Current Dataset branch and every
other branch in the Graphical View, indicates the relevance of each branch (word) to
the set of contacts you retrieved (that is, the dataset).
NOTE The Current Dataset is not relevant when context-based suggestions are executed
from a category.
The font size of each term reflects that term's strength in the category - smaller font is
used for less dominant terms and bigger font for more dominant terms. You can also see
a term's strength in a tooltip. For more details, see “Understanding Terms’ Strength and
Size” on page 187.
For example, from the appearance of the term below, you can learn the following:
Notice the correlation between the terms' strength and the font size. In the left
example, the strength of the term "charge", which is displayed in a bigger font, is 5
stars. In the example on the right side, the term's font size is quite small, and the term's
strength is smaller as well (3 stars). Alongside with the strength, its related parameter,
size, is calculated for each candidate term.
A term's strength cannot be determined if the number of retrieved contacts is not
sufficient for the calculation. The minimal number of contacts required is 100. If a
category has fewer than 100 contacts, the strength of existing terms cannot be
calculated. Yet, if a candidate term can increase the category's size up to 100 contacts,
its strength is calculated.
TIP To estimate the impact of a term on a category size in case you add it to Avoid
Terms, try adding this term to the category and then review the number of
contacts retrieved. The number should be lower than the previous number,
because adding a term to Avoid Terms decreases the category size.
1 In the category definition page, make sure the Classic View tab is displayed.
2 Determine a "seed" term for your category. The term should be representative of
the category's subject and likely to be found in calls related to that issue.
3 Enter the term into the field in the My Term area. See “Enter a Term Correctly” on
page 194.
4 Click the Suggest for Term button. A list of context-based suggestions is displayed
in the Suggested Terms area. The term and suggestions are also displayed in the
tree. At this stage, all terms appear in the same font size, because the category's
context has not been defined and therefore the terms' strength cannot be
calculated. The list of contacts containing the term is displayed in the lower area of
the page.
5 Review how the suggestions are distributed among contexts. Typically, each branch
represents a separate context.
6 Add a few terms to the category by left-clicking each term and selecting the option
with the required significance level.
7 Click Suggest for Category to refresh the tree and to have the terms' strength
calculated. In the refreshed tree, the terms are displayed in different font sizes,
corresponding to their strength.
8 Test terms and add the relevant ones to the category.
While testing terms, focus on stronger terms, but also use your judgement and
knowledge of the business issue to determine which terms are relevant. Strong
terms do not necessarily need to be added to the category, for instance, if it is a
common word such as "yes", or if the term is not related to the category context.
For more information, see “Testing and Adding Terms in Graphical View” on
page 190.
NOTE If you make any changes in the category's terms after clicking the Suggest for
Category button or after moving from the Classic View to the Graphical View, the
warning icons appear in the category definition page: in the Suggested Terms
area, in the Contact Segment list, and in the Graphical View. To learn more
about the warnings, see “Warning Icons” on page 194.
9 As you add terms to your category, try to make your category as homogenous as
possible. The tree layout should clearly present one or, possibly a few, distinct
branches related to the same context. On the other hand, if your category terms are
distributed through the entire tree, then more work may be needed on the terms.
10 When you are satisfied with the category terms, save the category.
TIP Test your category definition with a term that is not related to the category
context. For that, in the My Term area, enter the unrelated term and click the
Suggest for Term button to see how the term will be placed in the tree. The term
should appear on a separate branch of the tree, clearly distinguishable from the
category's branch.
- In the lower area of the window, a list of contact segments containing the term
is displayed.
2 Analyze the term:
e. Review the term's strength and its potential impact on the category's size. For
more information, see “Understanding Terms’ Strength and Size” on page 187.
f. Play retrieved contact segments to better understand how relevant the term is
for the category.
3 Try adding the term to the category to estimate its impact. This operation does not
change the category definition yet, but results in recalculating other terms' strength
and their impact on the category size.
a. Left-click the term and select to add it with the required significance level: as a
Very Important Term or Important Term. An icon to the left of the term
appears indicating the selected significance level.
NOTE Avoid Terms can be added in the Classic View only. For more details, see “Defining
Category Terms in Classic View” on page 182.
b. To refresh the tree, left-click the term and select Suggest for Term.
Alternatively, you can click the Suggest for Category button, or the Suggest
for Term button with a term appearing in the My Term field.
c. Review how other terms' strength and their impact on the category size have
changed because of the new term.
NOTE If you make any changes in the category's terms after clicking the Suggest for
Category button or moving from the Classic View to Graphical View, the warning
icons appear in the category definition page: in the Suggested Terms area,
in the Contact Segment list, and in the Graphical View. To learn more about the
warnings, see “Warning Icons” on page 194.
4 If you are satisfied with the term, click Save Category. The category is saved.
5 If you do not want to add the term to the category, continue working without saving
your changes. The term will be removed from the tree with the next operation you
perform in the Graphical View (for instance, when you drill down to contact
segments of a different term in the tree).
The ability to drill to contacts is available on different elements of the tree. Depending
on the selected element, one or more terms can be included when drilling to contacts.
You can drill to contacts on the following elements:
On a single term, to retrieve contacts where that term has been used. For example:
This drill-down will retrieve contacts containing the term "being charged".
On a leaf node, to retrieve contacts that contain all terms of that leaf node. For
example: This drill-down will retrieve contacts containing terms on the selected leaf
node.
On any non-leaf node, to retrieve contacts with terms of all leaf-nodes of the
branch. For example: This drill-down will retrieve contacts containing terms on four
leaf nodes of this branch.
Each term included in the drill to contacts has an OR relationship with the other terms.
This means that it is sufficient for a contact to contain just one of the terms to be
retrieved. Therefore, a list of retrieved contacts grows with the number of terms to
which you are drilling. Yet, the retrieved contacts are focused around the same issue,
because terms included in the drill to contacts in the Graphical View are always related
to each other. The strongest correlation exists among terms of the same leaf node.
Terms on different leaf nodes of the same branch can be less correlated but typically
belong to same context. For more information on different elements of the tree, see
“Understanding the Term Tree Structure” on page 86.
NOTE Drilling to Avoid Terms cannot retrieve any results. Speech Analytics prevents you
from performing such operations and issues a message requesting to include at
least one term of a different or no significance level into your drill to contacts.
For a Very Important Term, the available option is Move to > Important
Terms.
The icon next to the term changes according to the selected significance level.
NOTE Avoid Terms can be added in the Classic View only. For more details, see “Defining
Category Terms in Classic View” on page 182.
If you make any changes in the category's terms after clicking the Suggest for
Category button or moving from the Classic View to Graphical View, the warning
icons appear in the category definition page: in the Suggested Terms area,
in the Contact Segment list, and in the Graphical View. To learn more about the
warnings, see “Warning Icons” on page 194.
3 Left-click the term and select Suggest for Term to refresh the tree. Alternatively,
you can click the Suggest for Category button, or the Suggest for Term button
with a term appearing in the My Term field. The tree is updated according to the
change: the tree layout changes, and the strength of all terms is recalculated.
4 If you are satisfied with the results, click Save Category.
If you do not save your change, the previous significance will be restored with the
next operation you perform in the Graphical View.
5 Click Save Category to save your change.
2 Click the Suggest for Category button to refresh the tree. The tree is updated
according to the change: the tree layout changes, and the strength of all terms is
recalculated.
3 Review the changes caused by the removal of the term.
4 If you are satisfied with the results, click Save Category.
If you do not save your change, the term will be restored with the next operation
you perform in the Graphical View.
Warning Icons
The Category Definition page displays warning icons if, after clicking the Suggest
for Category button or moving from the Classic View to the Graphical View, you make
any of following changes in a category's definition:
Change the category's terms: add new terms, change their significance level, or
remove terms.
Change the category's filter: create a new filter, edit an existing filter, or clear it.
The warning icons inform you that because of your latest change both the category's
term suggestions and the list of retrieved contact segments have become irrelevant.
When you are working in the Classic View, the warning icon appears in the
Suggested Terms area and in the contact segment list.
For example, when you are working in the Graphical View, the warning icon appears
in the Suggested Terms area, in the contact segment list, and also in the Graphical View
tab. For example:
You can continue working with the warnings displayed. But if you want to view the
category's relevant term suggestions and contact segments, click the Suggest for
Category button or the Suggest for Term button (with a term displayed in the My
Term field). This will update suggested terms and retrieve relevant contact segments. If
you are working in the Graphical View, the term tree will be also updated: its layout will
be changed, terms in the tree will be updated according to the list, and the strength of
each term will be determined.
2 In the list, click the category's name, or click the Edit icon on the category's row.
The category's definition is displayed.
3 In View contacts ranking from, select the minimum rank a contact must have to
qualify for the category. The default is 3 stars.
3 Click the plus button to view the entire content of the cell. If a filter has been set,
its definition appears after the terms, at the bottom of the cell.
For more details on the category list, see “Understanding the Category List” on
page 166.
For more details on the category definition page, see “Understanding the Category
Definition Page” on page 168.
2 In the Category column of the list, click the relevant name. The category definition
page opens.
3 In Category Definition page, in the Classic View tab, click the Define Filter
button.
The Filters window is displayed showing the previously set filters.
4 Define filter values in one or more of the available fields.
NOTE If the default values in the Date Range filter are not modified, All dates is
applied to the category when it is saved.
If you would like to limit the category to a specific date range, select one of the
Date Range parameters, enter a value click Save.
5 Click OK.
If you change your mind while defining the filter, click Clear.
6 When you finish applying filters, click Close.
NOTE If in the course of a category definition you clicked the Suggest for Category
button and then made any changes in the category's filter, the warning icons
are displayed in the category definition page. To learn more about the warnings,
see “Warning Icons” on page 194.
Category States
A category can be in one of the following states:
Published - Published categories are used for automatic contact categorization,
searches, and TellMeWhy™ analysis. Their data can be accessed in other integrated
applications such as Quality Monitoring, Reports and Data Analytics. As such,
published categories can be used as search criteria in the Portal, as filters in
Reports, and as performance metrics and elements of instance rules in the Data
Analytics application. Published categories are updated on an automatic basis when
the Published category is synchronized (see “Synchronizing Categories” on
page 203).
NOTE The Emotions category will only be available for contact segments associated with
instances where this category is published.
Active - Similarly to published categories, active categories are used for automatic
contact categorization, searches, and TellMeWhy™ analysis in Speech Analytics. Yet,
their data is available in this application only and cannot be accessed from other
applications. For example, an active category cannot be used as a search criterion in
Quality Monitoring. Contact segments belonging to an active category in Speech
Analytics have no category affiliation in other applications.
Both published and active categories are displayed in the Speech Analytics home
page, and their trends and trend analysis data are calculated.
Inactive - Inactive categories are the categories which are not in use at the
moment. They can serve as drafts for future categories or represent outdated
categories which are no longer relevant but which you want to keep. Inactive
categories can be viewed in the Category Builder only.
Inactive categories are disregarded during the categorization process. Even if a
contact segment qualifies for an inactive category, Speech Analytics does not tag
that contact with the category. Inactive categories cannot be used for searches and
analysis - neither in Speech Analytics, nor in integrated applications.
Each Speech Analytics instance can have a specific amount of categories. For more
information, refer to “Number of Categories” on page 199.
Number of Categories
The total number of categories in one Speech Analytics instance depends on the type of
server on which the Speech Analytics Application role is deployed.
When working with a Standalone Speech Analytics Application server, the total
number of categories must not exceed 500.
- Out of the 500 categories you can have a maximum of 100 Active categories.
- Out of the 100 Active categories, a maximum of 100 can be Published
categories.
That is, the combination of Active and Published categories cannot exceed 100.
For example, if 60 categories are Active and 40 categories are Published, there can
be up to 440 Inactive categories.
When working with a Speech Analytics Application Role on the Consolidated server,
the total number of categories must not exceed 100.
- Out of the 100 categories you can have a maximum of 50 Active categories.
- Out of the 50 Active categories, a maximum of 50 can be Published categories.
That is, the combination of Active and Published categories cannot exceed 50.
For example, if 40 categories are Active and 20 categories are Published, there can
be up to 60 Inactive categories.
Published Categories
Only categories that have a Published state are used and accessed by other suite-wide
applications in the system (such as Quality Monitoring and Scorecards). Therefore, when
you change a category's state from another state to Published, its category results are
integrated with these suite-wide applications, and when you change a category's state
from Published to another (unpublished) state, the category results are no longer
integrated with these applications.
In addition, when you modify specific fields for a Published category, the system
synchronizes the Published categories results with system databases, and these updates
are reflected in the speech category data used and accessed by the other suite-wide
applications.
Modifying any of the following parameters of a category definition will trigger the
category results of the category to be synchronized with suite-wide applications:
Rank
State
Very important terms
Important term
Avoid terms
Define Filter
The synchronization of the Published category result set may take up to one hour to
complete.
For additional information about category synchronization, see “Synchronizing
Categories” on page 203.
If you change the state of a published category to Active, incoming contact segments
continue to be tagged for this category. However, this information will only be available
in Speech Analytics. In other applications, these contact segments will have no category
affiliation in other applications.
Activating Categories
You can activate any category by changing its state from inactive to active or published.
Upon the change, the category will be retroactively assigned to all relevant contact
segments in the Speech Analytics online database.
Deactivating Categories
You can deactivate a category by changing its state to inactive. None of the incoming
contact segments will be tagged with this category. All segments in the Speech Analytics
online database that were tagged with this category will lose their tag. If an active or
published category was deactivated, and then activated again later, there will be a gap
in the historical trend of the category for the period of time when the category was
deactivated.
2 In the Category column of the list, click the relevant name. The category definition
page opens.
3 In the category definition page, in the State field, select the required state.
4 Click the Save Category button to save the change.
Copying Categories
1 From the Category Builder, open the category that you want to copy by clicking the
category's name or clicking the Edit categories icon .
2 If necessary, make any changes in the category's definition.
3 Click Save Category As.
4 Enter a new name for the category and click OK. The category is saved under the
new name.
Editing Categories
When you edit a category's terms, rank threshold or filter, the following changes occur in
the application:
All contact segments available in the Speech Analytics online database at the
moment are scanned, and the relevant ones are retroactively assigned to the
category. Contact segments that are no longer relevant for the category are
disassociated from it. The number of contact segments for the category in the
Contact Analysis tab is updated. For more details, see “Contact Analysis Tab” on
page 64.
The Speech Analytics online database, also referred to as the Index, stores
transcribed contact segments and their details. All search, playback and analysis
operations in Speech Analytics are performed against the Speech Analytics online
database.
The entire Index data trend of the category changes to reflect the category's
performance according to its new definition. For more details, see “Adding Index
Data Category Trends in the Plot” on page 34.
If the change in the category's definition has caused a significant increase or
decrease in its performance, the category's historical trend changes accordingly on
the date of modification. After that date the historical trend reflects the category's
performance according to its new definition. For more details, see “Adding Historical
Category Trends to the Plot” on page 33.
You can edit a saved category, including the Emotions category.
To edit a category:
1 Open the Category Builder. A list of categories is displayed. See “Opening the
Category Builder” on page 165.
2 In the list, click the category's name, or click the Edit icon on the category's row.
The category's definition is displayed.
3 Change any of the following properties of the category:
“Selecting Category Colors” on page 177
“Defining the $ Impact of a Category” on page 178
“Category Terms” on page 179
“Defining the Rank Threshold of a Category” on page 195
“Defining Category Filters” on page 195
“Defining Category States” on page 198
4 If, at any point in the category definition process, you decide to cancel the changes
you have made to an existing category, click Reset Category in order to revert
back to the state the category definition was in when you entered it to make
changes (that is, the last time the definition was saved).
5 Click Save Category to save your changes. This button is enabled only when you
have made a change to a category.
TIP Always click the Back to Category List button to leave the
category definition page. Note that if you close the page by clicking the Close
button , any unsaved changes will be lost.
Synchronizing Categories
Speech Analytics category results are synchronized with system databases when specific
category updates are performed. Synchronizing Speech category data with system
databases allows other suite applications (such as Quality Monitoring and Scorecards) to
access and use updated Speech category results. As such, updated published categories
are used as search criteria in the Portal, as filters in Reports, and as performance
metrics and elements of instance rules in the Data Analytics application.
Speech Analytics category results can be synchronized with system databases when a
Published category is modified or any category is deleted. Users can decide whether to
synchronize the data as soon as the category modification is performed, or postpone the
synchronization for a later time.
An icon next to each category state indicates whether the category is in the process of
being synchronized, or whether an error occurred during the synchronization process:
indicates that the category is in the process of synchronization.
indicates that synchronization failed.
indicates a problem with the connection to the database.
indicates that the synchronization status is unknown due to an upgrade from a
previous version. That is, category results from a previous version are not
automatically synchrnonized in with the results from the current version.
The synchronization process is initiated as a result of one of the following scenarios:
A Published category is modified
An Inactive/Active category is changed to Published
A new category is saved as Published
A Published category is deleted
When you modify the definition of a published or active category that is part of a
Published category's filter, the Published category is synchronized.
When the user clicks Save or Save Category As, upon completing one of these
scenarios, a confirmation message with the following two or three options is displayed:
Save
To synchronize platform databases with the new category results, click Save.
Deleting Categories
When a category is deleted, it is no longer available in the application. In addition, the
following changes occur:
The category is disassociated from all contact segments in the Speech Analytics
online database to which it was assigned.
The Speech Analytics online database, also referred to as the Index, stores
transcribed contact segments and their details. All search, playback and analysis
operations in Speech Analytics are performed against the Speech Analytics online
database. If a contact segment is no longer available in the online database, it
cannot be retrieved in searches or played back. Speech Analytics online database
stores data of a relatively recent time period, up to a few months at most.
The category cannot be used for searching and filtering. If the category was used as
a filter in another category, the other category will be empty, with no contact
segments associated to it.
The category's trends and their analysis are no longer available.
To delete a category:
1 Open the Category Builder. A list of categories is displayed. See “Opening the
Category Builder” on page 165.
2 In the list of categories, click the Delete icon next to the category that you want
to delete.
You cannot delete a category that is part of a Published category's filter and you cannot
delete the Emotions category.
IMPORTANT Some category filter parameters may not be imported when importing categories.
For more information, see “Importing / Exporting Category Filters” on page 232
To export categories:
1 From the Category Builder, select the categories you want to export and then click
Export.
The Export Categories window appears.
2 If any categories were selected in the category list, additional option buttons are
displayed in the Export Categories window: All categories and Selected
categories. Leave the Selected categories option selected to confirm your intention
to export selected categories only, or select All categories to export all existing
categories.
3 Click OK.
To import categories:
1 From the Category Builder window, click the Import button.
2 Click Browse and select the location of the category definition file you want to
import. The file must have a .icd suffix. By default, the file name is categories.icd.
3 Click Open.
4 Select whether you want to import the Emotions category, all other categories or
both.
5 Click OK.
6 If the Speech Analytics application contains categories with the same name as the
categories you want to import, a Conflicts window appears listing all the conflicting
category names.
Select Overwrite to overwrite the current category definitions and select OK to
confirm.
Select Rename to rename the imported categories (and thus keep your current
category definitions).
7 An Import Results window appears showing either Modified if you selected the
Overwrite option or Renamed if you selected the Rename option.
8 Click Close.
All imported categories are added to the list of categories. The state of all imported
categories is inactive.
9 If needed, change the state of imported categories. For more details, See “Defining
Category States” on page 198.
NOTE Refer to “Managing Reports” on page 220 for more details on accessing saved
reports and working with them.
This chapter outlines the information required for understanding how to work with
reports and how to export data, by covering the following topics:
Reports and Data Export, page 209
Creating Chart Reports, page 209
Creating Contact Data Reports, page 213
Compare Two Result Sets Overview, page 215
Managing Reports, page 220
Chapter 8 - Reports and Data Export Reports and Data Export
NOTE If values of Speaker Separation metrics are not available (Average Agent Talk-Time
Percentage, Average Customer Talk-Time Percentage, and Average Talk-Over-Time
Percentage), the report does not include any segments recorded with Speaker
Separation.
The body of the chart report depends on the selected report format. The PDF report only
displays the first page of the results received from the selected charts. The Excel report
shows each chart's data in a textual format, which can be more suitable for analysis.
The Excel chart reports include the following values per each chart included:
Name - displays either Agent, ANI, Time of day, etc., depending on the type of
chart. For example, in a "Time of day" chart, the chart is divided between different
times of day (morning, evening, etc.) and these values will be displayed.
Value - the number of contact segments corresponding to the specified query and
filter.
5 Click the check boxes beside the charts that you wish to include in your report, or
click Select All Charts to include all available charts.
6 Select or clear the Open Saved Reports Screen check box.
If the check box is selected (default), the Saved Reports window is
automatically opened after you save the report. From the Saved Reports
window, you can open the report immediately upon its generation.
If you clear the check box, then after you save the report, the Create Report
window will be closed, and you will return to the page from which you created
the report.
TIP You will be able to open the report from the Saved Reports window at a later time
by clicking the Saved Reports button in the Speech Analytics home page.
For information on the Saved Reports window and managing saved reports, see
“Managing Reports” on page 220.
7 Click OK to save the report.
NOTE If reports produced include single-term queries without the IDF calculation (which
is the default functionality), the report will indicate this exclusion by an asterisk
(*), along with a note at the bottom of the report indicating that the IDF
calculation was excluded. For more information on IDF, see “Ranking and
Document Relevancy” on page 223.
NOTE If the report does not include segments recorded with Speaker Separation, values
of metrics specific to Speaker Separation (average percentages of agent talk time,
customer talk time and talk-over time) are not available. For more information
Speaker Separation, see “Speaker Separation” on page 18.
The report body displays a line per each contact segment that includes:
All the information available for that segment in the Result page, in the context of
that search. For example, segment's rank in the search and the keywords found.
The categories to which the segment belongs.
Contact details. For a detailed description of contact details included in the report,
see “Understanding Contact Details” on page 116.
Selected only - This option is displayed only if you are creating the report from
the Results page and you selected some contact segments in step 1. Select this
option to export the selected contact segments only.
Export first <X> contacts - to select a partial number of contact segments,
starting from the first.
Random selection of <X> contacts - to produce a list of contact segments
selected at random.
5 Select or clear the Open Saved Reports Screen check box.
6 If the check box is selected (default), the Saved Reports window is automatically
opened after you save the report. From the Saved Reports window, you can open
the report immediately upon its generation.
7 If you clear the check box, then after you save the report, the Create Report
window will be closed and you will return to the page from which you created the
report.
TIP You will be able to open the report from the Saved Reports window at any later
time by clicking the Saved Reports button in the Speech Analytics home page.
For information on managing saved reports, see “Managing Reports” on page 220.
8 Click OK.
NOTE Each of the result sets should include at least 750 contacts.
The final Comparing Two Result Sets report will include the following details:
Data Description
Query History For a Category set, Query History contains the name of the
category and the number of contacts that make up its result set.
For a Saved Search set, Query History contains all the searches
made (that is, terms, phrases, categories, etc.), in chronological
order. The number represents the result of each search.
Contacts (Count) Indicates the amount of contacts associated with the result set.
Contacts (Percentage) Indicates the percentage of Count value out of the entire user
contact visibility size.
Query Result Metrics Indicates the metrics of the two result sets.
Unique Terms Indicates the word/phrase that appears in both result sets.
Data Description
% Occurrences Ratio Indicates how relevant one word/phrase is in a result set when
compared with the same word/phrase in the other result set. For
example, Applications has an % Occurences Ratio of 2.08. Budget
has an % Occurences Ratio of 2.06. For this reason, the word
Applications is more relevant than the word Budget when the Good
result set is compared to the Account result set (see the example
below).
The % Occurrences Ratio is calculated by dividing the first result set
by the second result set in the first table and the second result set
by the first result set in the second table.
Managing Reports
The Saved Reports window contains a list of all the reports you have created. From
this window, you can:
View report details in each of the “Saved Reports Columns” on page 220
“Refreshing the Report Status” on page 222
“Saving a Report” on page 222
“Deleting a Report” on page 222
The Report Name column displays a link bearing the name you assigned the report
when you created it. Click the link to open the report. For Excel files, a dialog box
appears asking if you wish to open or save the file. If the file is a PDF file, it opens in
Adobe Acrobat.
The Description column displays a detailed description of the report. For example,
filters set, start and end dates, ANI, number of contacts included, etc. Click the
Description button to open the Description dialog box containing relevant report
details. Click the Close button to close the Description dialog box.
The Creation Date column displays the report's creation date and time, from newest to
oldest.
The Type column displays the type of report you requested: Categories, Contacts or
Charts.
The Format column displays icons for either Excel or PDF formats.
The Size column displays the file size, in kilobytes (KB) or Megabytes (MB). Files
smaller than 1 MB in size are displayed in kilobytes, and files larger than 1 MB are
displayed in Megabytes.
The Save As column allows you to download the report.
NOTE The Save As button appears only for reports that are completed, and does not
appear for reports that are in queue, in process or failed.
The Delete column allows you to delete a report, regardless of the current status of the
task.
Saving a Report
1 From the Save As column, click the Save As button .
The Save As dialog box appears.
2 Select the path and file name and click OK.
The file is downloaded to the specified location.
Deleting a Report
1 From the Delete column, click the Delete button .
The Delete Task dialog box appears.
2 Click Yes to delete the export task.
Recall Single-term queries The system returns all contacts that make
the rank threshold in terms of their overall
score, regardless of the search term’s
frequency in the index (without IDF).
For detailed information and use cases on the different types of search queries, see
“Single and Multiple-Term Search Queries” on page 225.
NOTE All category searches use the relevancy mechanism when calculating search
results (IDF). Therefore, for both single-term and multiple-term queries when
searching within categories, the system calculates the search results using IDF.
NOTE To indicate a single phrase query (including more than one word), use quotations
around the phrase (such as “late charge”). The system processes this as a single
phrase and calculates the search results accordingly (without the IDF weight).
To search for one word or another word (which is a multiple-term query), do not
use quotations around the phrase (such as credit debt). The system processes
this as a multiple-term query, and calculates the search results accordingly (with
the IDF weight).
For detailed examples of entering a single-term and multiple-term queries, see the
following use cases:
“Single Term Query Default Use Case” on page 226: Enter a single-term query, with
the search results including all contacts that make the rank threshold in terms of
their overall score, regardless of the search term's frequency
“Single Term Query Using Find Within Use Case” on page 227: Refine a single-term
query search by using the Find Within option, which uses the IDF weighting to
rank the search results, since the system evaluates it now as a multiple-term query
“Single Term Query Using IDF Use Case” on page 227: Force IDF for single-term
queries
“Multiple Term Query Use Case” on page 227: Enter a multiple-term query, with the
search results using the IDF weighting to find the relevant terms in the index
2 The system uses the IDF weighting to calculate the search results, as the
importance of the search is on the relevancy or power of the term within the corpus.
For example: angry annoyed (100)
In this case, the system translates this entry into: angry OR annoyed, and
therefore, calculates the search results using IDF. The system found 100 relevant
contacts in the corpus.
Troubleshooting
Category Troubleshooting
The following list provides troubleshooting tips for Category problems you may
encounter:
What is the Difference between the Graphical and Classic Views?, page 231
What is the Difference between Using Categories and Filters?, page 231
The Difference between the Autocompletion Suggestions and the More Suggestions,
page 231
Importing / Exporting Category Filters, page 232
the Autocompletion list, which is compiled from words that were detected in transcribed
calls, gives you suggestions regarding other words that Speech Analytics identified as
possibly related to the word you are typing, and provides valuable information about
these words' usage.
The More Suggestions drop-down list provides a context based suggestion list for your
text queries – during both keyword searches and category term definition. The
suggestions give you ideas on other related words to search for and can help you adjust
your query or come up with a better alternative for your word.
For more in-depth information about the Autocompletion list and the More Suggestions
list see “Guided Search” on page 77.
Charts Troubleshooting
The following list provides troubleshooting tips for Chart problems you may encounter:
The Average Line Value in the Charts is Different from the Average Value, page 233
The Chart Does Not Appear, page 234
The line that appears across the charts represents the average number of contact
segments per group.
The average value at the top of the charts represents the average of the examined
parameter, for example the average duration.
It is important to note that the Speaker Separation charts only include segments
recorded with the Speaker Separation feature. Therefore, an asterisk appears next to
the calculated average.
For additional information see “Using Charts” on page 127.
Error Messages
The following list provides troubleshooting tips for problems you may encounter:
The Current Speech Analytics Session has Expired. Please reopen the Speech
Analytics Application, page 234
The following message appears: Due to network problems this contact's
transcription could not be retrieved., page 235
Action failed around 3 am, page 235
Media Components Cannot be Accessed for Playback, page 235
The Underlying Connection was Closed. Unable to Connect to the Speech Analytics
Server., page 237
Login Failed. Your Account is Probably not Defined Properly. Contact your System
Administrator for more Information., page 237
Adobe Flash Player is Required to View Trend Charts. You can Download the Player
from the Adobe Downloads Site., page 237
The Speech Analytics Application cannot be opened. Connection to the Server or
one of its Components is Down. Please try to Open Speech Analytics at a Later
Time. If the Problem Persists, Contact your System Administrator., page 238
c. In the Temporary Internet Files group box, click Delete Files. The Delete
Files dialog box appears.
d. Select the Delete all offline content check box and click OK. You return to the
Internet Options dialog box.
e. Click Settings. The Settings dialog box appears.
f. Click View Files. Your Temporary Internet Files folder opens in Windows
Explorer.
g. Repeat the action that caused the message to appear (for example, open the
contact again in the Results page).
h. Search your Temporary Internet Files folder (opened in step f above) and all
sub-folders for the downloaded contact. Search for the *.wav or *.vox.wav (for
audio files) or *.avi (for audio+screen files) extension. Your system files are
named in the following format: XX_YY_start-time. XX is the Acquisition Module
and YY is the channel.
If you found the file you were trying to playback, proceed to steps 2-3. If the is
not found, proceed to step 4.
2 If the file is found in the folder, it means the file was successfully downloaded to the
server. Verify the following IT issues:
Make sure your recording platform's DNS (host) name is configured in your DNS
Server or local hosts file. After you fix this, try to repeat the action that caused
the error (for example, return to the search results list and select the file again).
If your system includes recording on physically remote sites, where the storage
servers are in a different domain, verify there is a trust relationship between the
workstation's domain and the domain you are trying to access for playback.
3 Now you need to determine why the file cannot be played back. Double-click the file
to play it back using the Media Player.
If you succeed, this indicates a problem in playing back from your Speech
Analytics platform, likely caused by the current Internet settings. Compare the
proxy server settings to a workstation that can playback. Your Speech Analytics
platform and the audio and screen storage servers must be in the proxy server's
exception list.
If you cannot playback the file, try to playback a downloaded contact using
Media Player.
If you succeed, this indicates a problem in your recording platform playback. Try
to uninstall the Multimedia Support Package, and then access the Speech
Analytics application again to begin the automatic download of the package.
If you fail, this indicates a general playback problem on this workstation. Contact
your organization's technical support for assistance.
4 If the problem persists, additional file access troubleshooting is required. Contact
technical support.
Filter Troubleshooting
The following list provides troubleshooting tips for Filter problems you may encounter:
Cannot Find a Contact Group, page 238
Why Can’t I See All Groups?, page 238
TellMeWhy Analysis is Not Providing Results, page 238
Groups and Agents, No Search Results are Returned, page 239
Why are Expected Contacts Missing, When Performing a New Search?, page 239
For additional information see “Defining Search Filters” on page 93 (specifically the
image at the bottom of the page).
General Troubleshooting
The following list provides troubleshooting tips for problems you may encounter:
What is the Difference Between the Home Page and the Landing Page?, page 240
User and Password Prompts Appear, page 240
Troubleshooting Popups Appear with a Status Bar in Trusted Sites, page 241
Why Do Tool Bar Options Periodically Appear?, page 241
During Playback
1 If your system setup does not include trust between the Portal domain and your
own domain, you will always receive this prompt. Enter your login details to
continue.
2 For IT administrators: the Portal is trying to access audio and screens files on its
storage servers using the http protocol. Storage servers include the servers where
the Voice or VoIP Acquisition Modules, Audio Transfer and Storage Module and
Screen Acquisition Module are installed.
a. Ensure the storage servers are defined as an Intranet sites. This is achieved by
one of the following setups:
Add the storage servers to the list of local Intranet addresses. On each
workstation, from Internet Options, click the Security tab. Select Local
Intranet and click Sites. Click Advanced, and add the storage servers' IP
addresses or FQDNs to the zone. This must match the way your system has
been configured (IP vs. FQDN). Contact technical support to check your
system's configuration.
If you use a proxy, add the storage servers' IP address or FQDN to the
Proxy's exception list. On each workstation, from InternetOptions, click the
Connections tab. Click LAN Settings. Ensure the Bypass proxy server
for local addresses check box is selected, and click Advanced. Add the
storage servers' IP addresses or FQDNs to the Exceptions list. This must
match the way your system has been configured (IP vs. FQDN). Contact
technical support to check your system's configuration.
b. Ensure your local Intranet security settings are configured with the Automatic
logon option. On each workstation, from Internet Options, click the Security tab.
Select Local Intranet and click Custom Level. Scroll down to UserAuthentication,
Logon and select one of the Automatic Logon options.
3 Tips for Windows XP and Windows 2000: You can save your user name and
password for automatic logon. In Windows XP this eliminates the prompt, and in
Windows 2000 it remembers the details and you only need to click OK. The next
time the prompt appears, select the Remember my password check box.
Playback Troubleshooting
The following list provides troubleshooting tips for Playback problems you may
encounter:
Why is it that I Can only Listen to One Segment When I Have a Metrics for the
Entire Contact?, page 242
There is No Play Icon in the Results Page, page 242
The Player is Not Resized with the Browser Window, page 243
Why Do the Volume Settings of the Player Change?, page 243
Why Do the Screens Appear and Disappear in the Player?, page 243
Speech Analytics application enables you to search for all transcribed contacts but you
can only playback contacts that are defined as part of your filter.
The line that appears across the charts represents the average number of contact
segments per group.
The average value at the top of the charts represents the average of the examined
parameter, for example the average duration.
It is important to note that the Speaker Separation charts only include segments
recorded with the Speaker Separation feature. Therefore, an asterisk appears next to
the calculated average.
For additional information see “Using Charts” on page 127.
Searches Troubleshooting
The following list provides troubleshooting tips for Search problems you may encounter:
Why are Expected Contacts Missing, When Performing a New Search?, page 246
Viewing More than 10,000 Search Results, page 247
Search Results are Not Accurate, page 247
Why Can't I Search by Keyword?, page 248
No Contacts are Available, page 248
TellMeWhy Analysis, page 159
When Filtering by Groups and Agents, No Search Results Are Returned, page 248
Difference Between the Autocompletion Suggestions and the More Suggestions,
page 249
number and percentage are also available in the Speech Analytics reports. For more
information on reports, see “” on page 212.
If a review of more than 10,000 individual calls is required on a particular search or
topic, the search can easily be split into several searches. For example, you can perform
the search by smaller time units. If the search was intended for the last three weeks,
you can split it to include only one week at a time. For searches that may generate even
more results, you can split the results by day or even by time of day, duration or any
mutually exclusive meta-data.
suggestions give you ideas on other related words to search for and can help you adjust
your query or come up with a better alternative for your word.
For more in-depth information about the Autocompletion list and the More Suggestions
list see “Guided Search” on page 77.
Trends Troubleshooting
The following list provides troubleshooting tips for Trends problems you may encounter:
What is the Difference Between the Home Page and the Landing Page? on page 249
Trend Analysis Results are Not Available on page 250
In addition, you cannot select dates and time periods for which Trend history is not
available. For example, if Trend History is available from December 15th, 2011, all dates
prior to this date will be disabled for selection.
If there is no data for a requested date, data is retrieved for the closest date to the
selected date and is indicated in the Trends banner by a blue asterisk.
IMPORTANT The following characters cannot be used: Underscore (_), Equal sign (=), Backslash (\), Arrow heads (<>),
Question mark (?)
Square brackets ([]) can only be used as part of the [START] and [END] operators.
Operators AND, NOTIN, NEAR, [START], and [END] must be entered in upper case only.
NOT, if typed in capital letters, is regarded as an operator. Searches with the NOT operator retrieve results where
one term is more dominant than the other. For example, "bill NOT credit" will retrieve contact segments where "bill"
is more dominant than "credit". Contact segment containing "credit" will be assigned lower ranks than results
containing "bill" only. Contact segments where "credit" is more dominant than "bill" will not be retrieved.
keywords or phrases for which you are searching are not case-sensitive.
Avoid searching for frequently used words (for example, ¡§hello¡¨ or "yes"). Widely used terms by nature do not
point to specific issues; therefore contacts where these words are found receive lower ranking, which might
prevent them from appearing in search results.
Retrieve contacts Enter the word o f interest. account Contacts where the word “account” was used.
containing a word of
interest.
Retrieve contacts Enter your phase enclosed in “close my All contact where the phrase “closes my account” was used. When searching
containing a certain phrase double quotes. account” for a compound word (a word made up of two words, like “checkbook”), use
or compound word the autocompletion list to determine whether “checkbook” has been
(consisting of two words). identified as one word or two.
Retrieve contacts Enter words and phrases of angry annoyed Any contact that contains either the word "angry" or the word "annoyed",
containing any of the your interest. There is no or both.
words or phrases of need to separate the words
interest. with a comma.
Retrieve contacts Enter the words connected angry AND Any contact that contains both the word "angry" and the word "annoyed".
containing all of the words with the AND operator. annoyed
of interest.
Retrieve contacts Use the NOTIN operator credit NOTIN Contacts containing the word "credit" but not when used as part of the
containing a keyword but before the context which is "credit card" phrase "credit card". Note that the search may still return contacts
excluding its usage in irrelevant for your search. containing:
irrelevant contexts. The word "card" when not used as part of the phrase "credit card".
The phrase ¡§credit card¡¨, in case the contacts also contain the word
"credit" not as part of that phrase.
Exclude contacts Add the minus sign (-) credit -card Contacts containing the word "credit", excluding the contacts where the
containing a specific before the word. word "card" was identified. If you are using the minus operator, your query
keyword. must also include at least one other keyword or phrase to search for
(without the minus sign). Queries that include only terms with the minus
sign are not valid and cannot be processed (for example, - card). Do not
use the minus sign (-) in category terms. In a category definition, this
operator is equivalent to adding a term to Avoid Terms.
Retrieve contacts where Enter the words connected close NEAR Contacts containing phrases such as "close my account", "close your
two words appear close to with the NEAR operator. account account" etc. Note that the order of the keywords is significant. In the
each other (from 0 to 3 example entering "close NEAR account" will not return contacts with
words apart). "account" appearing before "close" such as "take into account that if you
close it".
Attribute more importance Add the plus (+) sign bill +credit Contacts where the word "bill" or "credit" is found, but contacts with the
to a certain word. before the word. word "credit" may be ranked higher in the search result list. Do not use the
plus sign (+) in category terms. In a category definition, this operator is
equivalent to adding a term to Very Important Terms.
Quick Reference Guide
Retrieve contacts in which Type A: and then the word, A:welcome Contacts where the word "welcome" was spoken by the agent (during the
certain words of phrases phrase or expression you are agent talk time) and also during the talk-over time when the agent and the
were spoken by the agent. looking for, with no space customer were speaking at the same time.
between the colon (:) and
next character.
Retrieve contacts in which Type C: and then the word, C:"thank you" Contacts where the phrase "thank you" was spoken by the customer (during
certain words of phrases phrase or expression you are the customer talk time) and also during the talk-over time when the agent
were spoken by the looking for, with no space and the customer were speaking at the same time.
customer. between the colon (:) and
next character.
To search a call's opening Type [START] and then the [START]welco Contacts where the word "welcome" was used in the call's opening, among
for a specific word or word or phrase of your me the first 100 words of the conversation (around 30 seconds on average).
phrase. interest without a space
between them.
To search a call's closing Type [END] and then the [END]"thank Contacts where the phrase "thank you" was used in the call's closing,
for a specific word or word or phrase of your you" among the last 100 words of the conversation (around 30 seconds on
phrase. interest without a space average).
between them.
Contacts where a specific Inside the [START] operator, [START:60]wel Contacts where the word "welcome" was used in the call opening, among
word or phrase is specify the required number come the first 60 words of the conversation (around 20 seconds on average).
encountered in the call's of words after the colon (:).
opening, among a certain
number of first words.
Contacts where a specific Inside the [END] operator, [END:60]"than Contacts where the phrase "thank you" was used in the call's closing,
word or phrase is specify the required number k you" among the last 60 words of the conversation (around 20 seconds on
encountered in the call's of words after the colon (:). average).
closing, among a certain
number of last words.
Override the default Use the IDF keyword: [IDF] [IDF] “late Contacts containing the phrase “late charge,” and for which the system
search mechanism used before the search entry charge” based its search logic on the IDF weighting, which evalutes how important a
for a single-term search, term is in the index based on the term’s frequency in the index. IDF
forcing the IDF weighting diminishes the weight of terms that occur very frequently, and increases the
to be applied in the search weight of terms that occur rarely.
logic.
NOTE You cannot use parenthesis after Speaker Separation operators (A: or C:). If you want to combine other operators with
A: and C:, place these operators before every operand. For example, a query which reads A:(close NEAR account) is
not valid. You can replace this query with A:close NEAR A:account.
If you want to use the plus (+) or minus (-) sign before the [START] or [END] operator, you must enclose the operator in
parenthesis. For example, +[START:50]account is not a valid expression. Instead, write +([START:50]account).
info@verint.com
1-800-4VERINT
www.verint.com
The contents of this material are confidential and proprietary to Verint Systems Inc.
and may not be reproduced, published, or disclosed to others without express
authorization of Verint Systems Inc.