The Sentiment Analysis action allows you to analyze the emotional tone of a given text.

Parameters:
See dedicated page for more information.
sentimentAnalysis is a scripted action. Embedded code is accessible and customizable through this tab.
See dedicated page for more information.
The Sentiment Analysis action allows you to analyze the emotional tone of a given text. It outputs a polarity score (indicating whether the sentiment is positive, neutral, or negative) and a subjectivity score (indicating how subjective or objective the text is). This is particularly useful for text mining, customer feedback analysis, social media monitoring, and other NLP-based workflows.
This action supports multilingual input and dynamically adapts to the specified language column. By identifying sentiment across various contexts, it enables you to gain insight into customer opinions or detect negative/positive trends in large datasets.
NOTE Available languages are:
- "en" (English)
- "fr" (French)
- "it" (Italian)
- "nl" (Deutch)
The input table should contain the following columns:

The output table will contain the following additional columns:
polarity: A score between -1 and 1 where:
(-1) indicates very negative sentiment.
(0) is neutral, and.
(1) indicates very positive sentiment.
subjectivity: A score between 0 and 1 where:
(0) is completely objective.
(1) is highly subjective.
Based on the input example, the output might look like this:


The Sentiment Analysis action is a powerful tool for extracting emotional and subjective insights from text data. With its multilingual capability and simple setup, it's suitable for real-time analytics and historical data analysis alike. Whether you're exploring customer sentiment or evaluating survey responses, this action provides the foundational layer for emotion-aware data workflows.
