Get startedGet started for free

Loading VADER

Sentiment analysis provides us a small glimpse of the meaning of texts with a rather directly interpretable method. While it has its limitations, it's a good place to begin working with textual data. There's a number of out-of-the-box tools in Python we can use for sentiment analysis.

ds_tweets with the datetime index has been loaded for you.

This exercise is part of the course

Analyzing Social Media Data in Python

View Course

Exercise instructions

  • Load SentimentIntensityAnalyzer from nltk.sentiment.vader.
  • Instantiate a new SentimentIntensityAnalyzer object.
  • Generate sentiment scores with the .apply() method and the analyzer's polarity_scores() function.

Hands-on interactive exercise

Have a go at this exercise by completing this sample code.

# Load SentimentIntensityAnalyzer
____

# Instantiate new SentimentIntensityAnalyzer
sid = ____

# Generate sentiment scores
sentiment_scores = ds_tweets['text'].____(____)
Edit and Run Code