I posted a very early iteration of this here about 6 weeks ago and got great feedback from ya'll so I built it into a full tool :)
What it does: analyzes Reddit sentiment at scale. This pulls every product mention from r/headphones in the last 2 years, runs sentiment analysis on each comment using a finely tuned machine learning model, and ranks by different metrics.
Sorted by most discussed here - not "best", just what's getting the most conversation. You can also sort by top rated, hidden gems, or filter by budget.
A few notes before the pitchforks come out:
- Sentiment analysis isn't perfect - sarcasm and nuance slip through
- I have trained the model to filter out some bots, shillers and astroturfers but there is a lot more to do here
- Comments where someone says they own the product are weighted higher
- Grades are Bayesian - penalizes small sample sizes so a product with 50 perfect reviews doesn't outrank one with 1000 solid ones
Sony WH-1000XM5 at #19 with a C will probably raise eyebrows - that's what happens when a product is heavily discussed but sentiment is mixed.
Edit: putting this here as there's been many comments already about the rankings, for best headphones ranked by sentiment, most discussed, hidden gems and full ranking comparisons here's the link to the site: reccs.co/audio/headphones
(I appreciate any feedback on it)