Skip to main content

Sentiment Feedback

Sentiment Feedback (Genesys Cloud Quality & Performance Management)

Section Description
Module Context Part of Quality Management / Speech & Text Analytics /within Workforce Engagement Management (WEM)
Admin Location Admin → Quality → Sentiment Feedback
Purpose Allows administrators to correct or improve sentiment classification errors used byin Speech & Text Analytics by labeling phrases as Positive, Negative,Neutral, or NeutralNegative, improving automated sentiment detection accuracy

Sentiment Feedback improvesis used to improve the accuracymachine of automatedlearning sentiment analysismodel withinthat Genesysevaluates Cloud.transcripts Whenproduced by Speech & Text AnalyticsAnalytics. misclassifiesWhen phrasesthe orsystem context,misinterprets emotional tone in a conversation, administrators can manually add phrasesa phrase and assign the correct sentiment label.classification.

These corrections helpinfluence train the system to produce more accuratefuture sentiment analysis results inand futurehelp conversation analysis.

Sentiment Feedback affectsimprove transcripttopic sentimentdetection, scoring, topicinteraction insights, and analytics dashboardsreporting.


Summary Table

AttributeDetails
Feature AreaSpeech & Text Analytics
Primary FunctionImprove sentiment classification accuracy
Data SourceInteraction transcripts
Supported ChannelsVoice (transcribed), Chat, Messaging, Email
Sentiment LabelsPositive / Neutral / Negative
Dialect ContextSentiment phrases are tied to a language dialect used by speech analytics models
Typical UsersQuality administrators, analytics administrators
DependencySpeech & Text Analytics must be enabled

Study Notes

Topic Explanation
Sentiment Analysis AutomatedAutomatic evaluationclassification of emotional tone inwithin interactionsconversations
Sentiment Feedback Manual correction of sentiment interpretationdetection errors
PhrasePhrase-Based LabelingOverrides AssigningAdministrators add phrases that override default sentiment classification to specific phrases
Sentiment Model TuningImproving analytics accuracy by providing feedback
Transcript ContextDependency Sentiment feedback only applies to phrasesinteractions appearing inwith transcripts
Dialect AwarenessPhrases must match the speech analytics dialect model used during transcription
Analytics ImpactChanges influence future sentiment scoring and analytics dashboards

Key behavior:concepts:

  • Sentiment feedback improves the accuracy of automated sentiment detectionscoring.
  • AdministratorsPhrases canare label phrases asapplied Positive,per Neutral,dialect, orensuring Negative.correct language interpretation.
  • Corrections influenceapply to future analytics and transcript evaluation.
  • Feedback applies to Speech & Text Analytics pipelinesprocessing.
  • Sentiment feedback supportshelps continuous improvement ofrefine analytics accuracyused for CX insights and coaching.

Navigation

Task Navigation
Open Sentiment Feedback Admin → Quality → Sentiment Feedback
Add new sentiment phrase Admin → Quality → Sentiment Feedback → Add Phrase
Edit phrase sentiment Admin → Quality → Sentiment Feedback → Edit
RemoveDelete phrase feedback Admin → Quality → Sentiment Feedback → Delete
ViewReview transcript sentiment Performance → Workspace → Interactions

Configuration Fields (UI Form Fields)

Sentiment Feedback Main Page

UI Field Description RealOptions Options/ Behavior
Search PhraseSearch existing phrasesText field
Phrase List Displays phrases configured for sentiment feedback Read-only
Sentiment Label DisplaysShows sentiment classification assigned sentimentto categoryphrase Positive / Neutral / Negative
DialectDialect the phrase applies toExample: English – United States
Created By Displays userUser who created thephrase phraseentry Read-only
Created Date DateTimestamp feedbackof wasphrase createdcreation Read-only
SearchSearch for phrases in listText field
Add Phrase Opens form to add phrase sentimentcreation feedbackform Button
Edit ModifyEdit phrase sentiment labelconfiguration Button
Delete Remove phrase from feedbacksentiment list Button
Refresh RefreshReload phrase list Button

Add PhraseCreate/Edit Form

UI Field Description Real Options
Phrase Phrase usedappearing in transcripts Text fieldinput
Sentiment Sentiment classificationassigned to phrase Positive / Neutral / Negative
LanguageDialect LanguageSpeech contextanalytics dialect model used for phrase interpretation Example options: English – United States / English – United Kingdom / Spanish / FrenchSpain / GermanSpanish – Mexico / Portuguese – Brazil
Description Optional notesnote explainingdescribing feedbackreason for classification Text fieldinput
Save Save phrase feedbackconfiguration Button
Cancel CancelDiscard creationchanges Button

Tabs, Toggles, Dropdowns, andAction Actions

Buttons classification,
UI Element Type Item
Tabs / Pages Sentiment Feedback page
Text FieldsPhrase, Description
Dropdowns Sentiment classification
Text FieldsPhrase / DescriptionDialect
Buttons Add PhrasePhrase, /Save, SaveCancel, /Edit, Cancel / Edit / Delete /Delete, Refresh

Note: No toggles are documented for Sentiment Feedback in the admin UI.


Dependencies

Component Purpose
Speech & Text Analytics Generates transcripts used for sentiment evaluationanalysis
Interaction Recording Required for voice interactiontranscript transcriptiongeneration
Topics Sentiment maycan be usedcorrelated inwith topic-level analyticstopics
Programs UseTopics topics and sentiment insightsgrouped for reportinganalytics programs
Topic Miner DiscoversDetects candidate phrases usedfor insentiment conversationsfeedback
Language ModelsDialect-specific transcription models

Platform Integration / Related Components

Component Relationship
Speech & Text Analytics PrimaryProvides systemtranscript performingand sentiment analysis engine
Topics Sentiment trends can beoften analyzed alongside topics
Programs Topic-basedTopic groups used in analytics reportingdashboards
Topic Miner Identifies phrases toadministrators potentiallymay classify
Interaction Analytics Displays sentiment scoringmetrics

API

Integration

 Examples
APIIntegration Use CaseDescription
Notifications APITrigger workflows when conversation analytics updates occur
Analytics API Retrieve sentiment metrics programmaticallyfor dashboards
Notifications APISubscribe to interaction lifecycle events to trigger external analytics processing
Conversations API AccessRetrieve transcript data programmatically

Example integration workflow:


Customer Interaction
↓
Speech Analytics Transcript
↓
Sentiment Analysis
↓
Sentiment Feedback Overrides
↓
Analytics API retrieves results
↓
External dashboard updated


Related Topics / Further Reading

TopicDescription
Speech & Text AnalyticsCore analytics engine
Topic MinerDiscover phrases in transcripts
TopicsPhrase detection logic
ProgramsTopic grouping for analytics
Evaluation FormsAgent performance scoring

Implementation Checklist

TaskStatus
Enable Speech & Text Analytics
Confirm transcript generation
Verify correct dialect configuration
Review sentiment accuracy
Identify misclassified phrases
Add sentiment feedback entries
Validate improved sentiment detection

Implementation Guide

StepAction
Step 1Enable Speech & Text Analytics
Step 2Confirm transcripts are generated
Step 3Review interactions for sentiment misclassification
Step 4Navigate to Sentiment Feedback
Step 5Click Add Phrase
Step 6Enter phrase and select correct dialect
Step 7Assign sentiment classification
Step 8Save configuration

How to Implement

PhaseDescription
Analytics MonitoringMonitor sentiment results in transcripts
Error IdentificationDetect incorrect sentiment classification
Phrase FeedbackAdd phrase classification using correct dialect
ValidationMonitor analytics improvements

Workflow


Customer Interaction
↓
Interaction Recording
↓
Speech-to-Text Transcription
↓
Speech Analytics Sentiment Engine
↓
Admin Detects Incorrect Sentiment
↓
Sentiment Feedback Phrase Added (Dialect-specific)
↓
Future transcripts classified correctly


Architecture Diagram


Customer Interaction
↓
Recording Engine
↓
Speech-to-Text Processing
↓
Transcript Storage
↓
Speech & Text Analytics
├ Sentiment Analysis
└ Topic Detection
↓
Sentiment Feedback Phrase Overrides
↓
Analytics Dashboard


Real Flow Scenarios

Scenario 1 – Correcting Positive Sentiment


Customer says: "Thank you for resolving my issue"
↓
System labels phrase as Neutral
↓
Admin adds phrase with Positive sentiment
↓
Future interactions labeled Positive


Scenario 2 – Detecting Customer Frustration


Customer says: "This service is terrible"
↓
Transcript generated
↓
Sentiment engine detects negative tone
↓
Analytics dashboard flags interaction


Usage Scenarios

ScenarioDescription
Customer satisfaction monitoringImprove sentiment accuracy
Product issue detectionIdentify negative feedback
Agent coachingUnderstand customer reactions
CX analyticsTrack sentiment trends

Implementation Examples

ExampleConfiguration
Support centerAdd satisfaction phrases
Billing queueLabel complaint phrases
Sales queueLabel positive purchase indicators

Design Example


Inbound Customer Call
↓
Speech Analytics Transcript
↓
Sentiment Classification
↓
Admin Reviews Transcript
↓
Sentiment Feedback Added
↓
Improved Analytics Accuracy


Best Practices

PracticeReason
Add phrases tied to correct dialectPrevent incorrect language interpretation
Focus on high-frequency phrasesImprove model quickly
Review sentiment dashboards regularlyDetect classification issues
Combine sentiment with topicsImprove context understanding

Naming Convention

ResourceExample
Phrase ClassificationPositive_Service_Resolution
Phrase ClassificationNegative_Billing_Issue

Naming pattern:


<Sentiment>_<Context>


Security Considerations

ControlDescription
Role-based accessRestrict configuration to administrators
Transcript privacyProtect sensitive conversation data
Data retention policiesControl transcript storage
EncryptionProtect stored transcripts

Notifications


API

Limitations Example/ UseConstraints

Case

A

developercansubscribetoconversationeventstotrigger
Constraint Description
Sentiment categoriesPositive / Neutral / Negative
Requires transcriptsSpeech analytics workflows.

must

Examplebe pattern:

enabled
Context sensitivityPhrase sentiment may vary by context
Dialect dependencePhrase must match configured dialect

Troubleshooting

IssueCauseResolution
Sentiment incorrectPhrase not definedAdd sentiment feedback
Phrase not matchingDialect mismatchSelect correct dialect
No transcripts availableSpeech analytics disabledEnable transcription
Analytics unchangedPhrase not used in transcriptsVerify phrase frequency

Interview Cheat Sheet

QuestionAnswer
What is Sentiment Feedback?Manual correction of sentiment classification
Where is it configured?Admin → Quality → Sentiment Feedback
What labels exist?Positive, Neutral, Negative
What additional parameter is required?Dialect
What dependency is required?Speech & Text Analytics

Key Takeaways

TopicSummary
Sentiment FeedbackImproves automated sentiment detection
Phrase OverridesAdmins classify phrases manually
Dialect SupportPhrases must match speech analytics dialect
Speech AnalyticsProvides transcripts used for analysis
Continuous ImprovementFeedback improves analytics accuracy

Screenshots