Thumbnail

Vader Sentiment Analysis

VADER (Valence Aware Dictionary and sEntiment Reasoner) is a lexicon and rule-based sentiment analysis tool that is specifically attuned to sentiments expressed in discussion.

+ How To Add This Control To Your Project (Click to Expand)
  1. Make sure you have the latest version of ARC installed.
  2. Select the Get button in this page to download the archive file.
  3. Double click the downloaded archive file to execute installer.
  4. The installer will add this control to ARC.
  5. Load ARC and press the Project -> Add Control button from the menu.
  6. Choose the Artificial Intelligence category tab.
  7. Press the Vader Sentiment Analysis icon to add the control to your project.

Manual

VADER (Valence Aware Dictionary and sEntiment Reasoner) is a lexicon and rule-based sentiment analysis tool that is specifically attuned to sentiments expressed in discussion.

The input text is parsed and variables are declared with values of Positive, Neutral, and Negative percentage of analysis. A Compound variable is set as well with the overall sentiment. You may manually enter text into the skill, or use ControlCommand() to send text.

User-inserted image


Use Cases
You can use Vader for giving your robot a sense of emotion based on the way you speak or interact with it. Have the robot behave differently based on the sentiment value. The value can increase of decrease based on how the robot is spoken to. Pass all of your spoken data into this skill and check the variable to see how happy or sad the robot is.

PRO MEMBER
Canada
#1  
Huh! Wild so i could yell at the Roomba " Look what you did,you missed a spot!!" Or be like "oh you did such a great job,have a scooby snack" It would be able to respond and tell if I was angry or happy then respond correctly  as if a bad mood or good mood?