I use the Reddit API to extract the most recent 100 comments from a user. I take those comments and extract sentences that aren't too long and aren't too short. Each sentence is then analyzed using the NLTK Sentiment Analyzer Vader Module and scored based on how positive, negative, and neutral it is. I then rank the analyzed users in order from most positive to least positive.
Hutto, C.J. & Gilbert, E.E. (2014). VADER: A Parsimonious Rule-based Model for Sentiment Analysis of Social Media Text. Eighth International Conference on Weblogs and Social Media (ICWSM-14). Ann Arbor, MI, June 2014.
If you have any questions please pm /u/opfeels. If you like this app and want to throw a few bucks at the developer, you can donate here: Buy /u/opfeels a beer!
Enjoy!
Update 1/4/16 (/u/opfeels bot): I've turned my account into a bot that will reply to any comment that mentions my name with any other name. Example:
/u/opfeels /u/spezresult:
/u/spez is very positive! view results - Ranked #13609 of 47558
| Score | Sentence |
|---|---|
| 0.9023 | first dog i've ever had and i feel so lucky to have her in my life :) dogs are the best! |
| 0.8957 | I didn't know if I would like it, to be honest , but I LOVE THIS now that I've built it. |
| 0.8934 | hahaha, yeah I don't think pudding would be a good idea :) |
| 0.866 | I got the mouse to match my white Yamaha HS7 speakers and my white tower case, but then the whitefox came and put everything together quite nicely :) |
| 0.8271 | hahaha awesome |
| 0.8225 | I think you'll be super happy. |
| 0.8126 | Yeah it's a pretty neat layout. |
| 0.802 | it was super fun. |
| 0.8016 | I'm pretty happy with this one! |
| 0.7964 | Thankfully I have a huge lot of them still :) |
| 0.7964 | well, she did ask me to make her a board one of these days, and pink is her favorite color :) |
| Score | Sentence |
|---|---|
| -0.6486 | =T I missed out on getting monolegends for my poor set. |
| -0.624 | I think I can hurt someone with it if I threw it really hard. |
| -0.5994 | Begun, the clone war has. |
| -0.5766 | I was going to do 7u spacebar and winkeyless on the bottom but I didn't want to kick myself later for losing an extra key. |
| -0.5216 | That's what I get for missing one day of browsing MK!!!!! |
| -0.4939 | Real men do whatever the fuck they want. |
| -0.4199 | That sucks! |
| -0.4019 | Hahahaha, I have the same problem. |
| -0.4019 | trial and error. |
| -0.4019 | However, since I live in California, the first thing I thought of when seeing all those boards on that short shelf was "Those things will kill me in an earthquake." :) |
| -0.4019 | Ah, whitefox problems. |
| -0.2755 | It doesn't even fit in with any of my boards so I will have to make one just for it. |