Q3: make_sentiment

As it turns out, we don't really need to do anything fancy here - the
sentiment functions can operate on the raw value!
Q4: analyze_tweet_sentiment