

Sentiment analysis is an artificial intelligence tool that scores documents on the likelihood that they contain negativity, anger, desire, or other emotions. Through this analysis, you can quickly and easily locate documents that show unusual or highly charged interactions between participants.
By detecting unusual communications between key actors, you can locate communications that need further investigation and build deeper context around the conversations and ideas that are central to a case or matter.
See these related pages:
Other related articles:
Sentiment Analysis is not installed by default in new workspaces, but it is included in some workspace templates. If you choose to install it yourself, it is available as a secured application from the Application Library.
To install it:
After installation completes, the following tabs will appear in your workspace:
Installing Sentiment Analysis also adds the Detect Sentiment mass operation to your workspace. To make this mass operation available to user groups, see Sentiment analysis security permissions.
For more information on installing applications, see
Running sentiment analysis involves three basic steps:
Before you begin, make sure you have the right permissions. See Sentiment analysis security permissions.
When setting up a sentiment analysis project, we recommend that you:
If you have a very large set of documents to analyze, break it into smaller groups. You can divide these up in any way that makes sense for reviewers, such as by custodian or date.
Use the following size limits as guidelines when grouping documents:
After deciding how to divide your documents, create saved searches for each group. For more information, see Creating or editing a saved search.
To run the sentiment analysis mass operation:
This starts the analysis and brings you to a progress screen. After the job has been queued up for processing, it will automatically bring you back to the document list.
If you have previously run sentiment analysis on a document, running it again will overwrite some older results:
Scenario: A document already has results for Anger, and you run sentiment analysis on Desire.
Result: The document will have results for both Anger and Desire. The old Anger results are kept, and the new Desire results are added.
Scenario: A document already has results for both Anger and Desire, and you run sentiment analysis on Anger.
Result: The new Anger results will overwrite the old Anger results. The old Desire results will stay the same.
Sentiment analysis results appear in several places:
For detailed information on viewing these results, see Sentiment analysis results.
Sentiment analysis speeds up the review process in key ways:
These benefits can be helpful for any case or investigation, but are particularly helpful for certain types of investigations such as:
Sentiment analysis looks at the content of a document and predicts which sentences contain certain emotions, or “sentiments,” by analyzing the words that were used. It runs on a sentence-by-sentence level, and it assigns each sentence a set of confidence scores that show the likelihood of a specific sentiment being present. The sentiments it looks for include negativity, positivity, desire, and anger. The higher the score, the higher the chances of that sentiment being present.
If you use sentiment analysis to detect multiple sentiments, it will assign a separate confidence score for each sentiment. For example, analyzing negativity and anger will give you an anger confidence score and a negativity confidence score for each sentence in the document. It will also provide document-level information such as the number of sentences in the document predicted to have a specific sentiment, and it will list sentences with higher scores.
When sentiment analysis runs, it:
The sentiment predictions are not affected by:
Sentiment analysis makes predictions about what sentiments are in a sentence, but those predictions are not guarantees. Even if a sentence has a high confidence score for a specific sentiment, the actual sentiment of the sentence could be different after taking into consideration the surrounding context, culture, slang, sarcasm, and many other factors.
The final evaluation of whether a sentiment is present should be done by a human being, regardless of how high or low a confidence score is. For more information, see Best practices for interpreting results.
When analyzing emails, sentiment analysis treats them as follows:
Sentiment analysis looks for the following sentiments:
Note: “Negative” sentiment does not necessarily mean a statement is bad or wrong. For example, "I hate discrimination" and "I hate diversity" are both negative statements, but with very different meanings. Likewise, "positive" sentiment does not necessarily mean a statement is good or ethical; "I love my friends" and "I love theft" are both positive.
Because sentiment is expressed differently across languages, regions, cultures, generations, and circumstances, there is no such thing as a universally applicable sentiment analysis model. Every sentiment analysis tool works best when it is used on documents from the same language and culture as the documents used to train the model.
Relativity's sentiment analysis tool uses a machine learning model trained on thousands of samples of English-language text from multiple countries. It is designed only for use with English-language documents.
The sentiment analysis model is designed for use with English-language text, and it has not been trained on the variations in tone and wording that can occur with translation from other languages.
Because translation removes a great deal of cultural and linguistic context, sentiments in translated text can be especially easy to misinterpret. Use caution when running sentiment analysis on translated text, and consult reviewers who are familiar with the original language and culture.
Although the sentiment analysis model was trained on samples from a variety of countries, the samples do not equally represent all cultures or modes of speech. When looking through sentiment predictions, consider how these may affect what was said:
When a machine learning model produces results that systematically favor or harm specific subjects, this is referred to as bias. All machine learning models have errors, and if those errors favor or disfavor a specific group, using that model can lead to unequal treatment or unfair outcomes.
Relativity's sentiment analysis model has been designed to reduce bias. In particular, we have trained the model to treat all terms referring to protected classes—gender, sexual orientation, religion, race, nationality, age, and disability status—as neutral. As a result, statements such as "I don't trust [protected class]" will be scored similarly regardless of which protected class is mentioned.
Debiasing is an ever-evolving effort, and Relativity will continue to test the model against bias and maintain this work on an ongoing basis.
When interpreting sentiment analysis results, use the following best practices:
Ultimately, sentiment analysis is a tool for finding potential documents of interest. What those documents mean to an investigation and whether they are relevant remains up to human judgment.
Why was this not helpful?
Check one that applies.
Thank you for your feedback.
Want to tell us more?
Great!