ngSurvey
Search
K

Sentiment Analysis

😄 What is sentiment analysis

Using sentiment analysis you can generate a sentiment based on a natural free text entered by the respondent in one of your text based answers like fields for example. This way you can have a insight of the respondent's sentiment about a particular topic without having to to use a closed question to get his feedback.

🚀 Enabling sentiment analysis

You can enable sentiment analysis on any field answer type of your questions surveys using the Compute sentiment property of your answer.
Enabling the Compute sentiment will retroactively rate all the pre-existing respondent answers that were not rated yet.
Once you have enabled the sentiment on the answer ngSurvey will analyse all respondent answers and rate them according to a sentiment. An answer can be rated with following sentiments.
  • Positive
  • Neutral
  • Negative
  • Mixed
For example if a respondent would have been rated as Positive if the respondent entered following text.

📊 Sentiments reporting

Once the sentiments have been calculated you may analyze the results in 2 different ways.
Either using the text reports which will displays "smileys" next to each response to identify the sentiment of the respondent.
You can filter out the answers by a given sentiment category using the sentiment filter buttons
You may also use the Sentiment index report to display a sentiment index ranging from -10 (very negative) to +10 (very positive).
The last 25 sentiments of all the enabled sentiment answer is also displayed by default in the overview dashboard.
Sentiment analysis requires that you have linked ngSurvey third party API settings to the Microsoft Text Analysis API or to enable your AI Suite.