def getSentiment(tweet):
sid = SentimentIntensityAnalyzer()
tweet = cleanTweet(tweet)
sent = 0.0
count = 0
sentList = tokenize.sent_tokenize(tweet)
# Go through each sentence in tweet
for sentence in sentList:
count += 1
ss = sid.polarity_scores(sentence)
sent += ss['compound'] # Tally up the overall sentiment
if count != 0:
sent = float(sent / count)
return sent
# Update the sentiment
评论列表
文章目录