Sentiment Analysis
Sentiment Analysis can help you gauge customer emotions, enabling you to provide more empathetic and compassionate customer experiences.
Use the sentiment analysis feature included with Task Intelligence for Customer Service to:
- Evaluate email and case text.
- Identify the current sentiment of new cases.
- Identify the ongoing sentiment of updated cases.
- Display this information to agents and managers.
Agents can use current case sentiment to prioritize their work and ongoing sentiment as it trends over time to see if cases are moving in the right direction.
Managers can use sentiment to route cases to agents with the right empathy skills, monitor cases and reassign as needed, and avoid escalations. Manager can also identify coaching opportunities by looking at cases that ended on a negative sentiment.
Note: In the Australia release, the sentiment analysis feature can predict sentiment for cases created in English.
Sentiment analysis machine learning models
Sentiment analysis uses a pre-trained machine learning model to evaluate email and case text and predict sentiment. This analysis takes place when a case is created and when it is updated by the customer.
| Cases scenario | Description |
|---|---|
| When a case is created | The sentiment analysis model evaluates the following text to make a prediction:
If the model can make a prediction, it returns the following information:
If the model can make a prediction, the sentiment is added to the Original sentiment field. If the model can't make a prediction, the Original sentiment is not set. This system stores the sentiment prediction information in the Predictor Results for Task table. |
| When a case is updated | The sentiment analysis model evaluates the following text to make a prediction:
If the model can make a prediction, it returns the following information:
The system:
If the model can't make a prediction, no information gets recorded and the value in the Current sentiment field remains the same. |
For more information about the pre-trained machine learning model, see Create a model to predict case sentiment.
Prediction feedback
The system stores feedback on prediction results in the Predictor Result [ml_predictor_results] table. Users with the ml_admin role can access the table and view the results. For sentiment analysis:
- The default value in the Predicted correctly field for each sentiment prediction is set to true.
- The Final input value and Final output value fields remain empty because sentiment analysis predictions do not collect feedback from agents.
The Predictor Result table also stores information about skipped and failed predictions. For more information about this table, see Components installed with Task Intelligence for Customer Service.
Parent Topic:Task Intelligence for Customer Service
Related topics