Reddit Sentiment Analysis Demo
- This app uses Sentiment, a Node.js module that uses the AFINN-165 wordlist and Emoji Sentiment Ranking to perform a sentiment analysis on the text of Reddit posts found by querying a specific search term in a specific "subreddit" (Reddit-specific subforum).
- Sentiment analysis is a natural language processing (NLP) technique used to determine the emotional tone or attitude expressed in a piece of text. It is often used to classify text as positive, negative, or neutral based on the sentiment it conveys.
- AFINN is a list of words rated for valence with an integer between minus five (negative) and plus five (positive). Sentiment analysis is performed by cross-checking the words with the AFINN list and getting their respective scores. The comparative score is sum of each token / number of tokens. (ref)