Forum Sentiment Analysis: The mood of the ‘nation’ in 1 graph

Forum Sentiment Analysis: The mood of the ‘nation’ in 1 graph

The Singletrack Forum is really quite a thing to study. In the last 14 years its accrued more than 10 million posts generated by more than 120k registered users (In 2021 we averaged 1.5 million visitors per month). In that time every topic and reply has been stored in our database from both the Chat and Bike forums. As has always been the case the Chat forum edges out the Bike forum in terms of popularity which means overall our forum tends to reflect every thing from the first economic crash in 2008 to the latest global crisis in eastern Europe.

More recently we’ve been monitoring what we like to call the ‘mood’ of the forum using some natural language machine learning tools created by Google. What this essentially boils down to is looking at every post in the forum and assigning it a score based on it’s perceived sentiment. Sentiment just means is the post generally positive or negative. The score that comes back is in the range of +1 to -1 with 0 representing a neutral sentiment.

There’s lots of clever stuff going on with the analysis like ignoring any post that’s too short and the like. It’s all statistics and it’s obviously down to the individual how that is interpreted.

Here is the result of the last 18 months of forum activity all melted down and converted in to a sentiment analysis. Each data point on this graph represents the average sentiment score for the forum posts made in that week, of which there are typically thousands.

Latest Singletrack Merch

Buying and wearing our sustainable merch is another great way to support Singletrack

The data is anonymous so there’s no telling who is responsible for anything on this chart and I’m posting it here essentially for fun, interest, curiosity.

We’d love to here your theories on what’s happening and if you want to check out more of the technology behind this then this is good place to start for the coders out there.

And just for fun you can actually try it out for yourself here.

forum sentiment analysis machine learning

The graph below represents the daily sentiment score of the forum over the last 90 days. You can clearly see that the forum was most happy on the 25th December.

machine learning forum sentiment analysis

Readers’ Rides Bike Check: James’ BTR Ranger

What are you all riding? This is where we find out! You send us your submissions,…

Singletrack Kitchen: Okay Poke Fish Recipe.

The first thing you need to know is that “poke” is pronounced “pow – kay”. Okay?…

Rab’s World: It’s night and day

Our Rab hits Innerleithen to turn up the heat on training, before getting stuck into some…

Identiti AKA Bike Check: Versatile Hardtail For Trails or Tracks

Here we have another hardtail build by Amanda, only this time she’s gone alloy with the…

Singletrack Weekly Word

Sports Newsletter of the Year finalist at the Publisher Newsletter Awards 2024.
Find out why our newsletter is different and give it a go. Keep up to date and get our best editorial in your inbox.

Author Profile Picture
Mark Alker

Singletrack Owner/Publisher

What Mark doesn’t know about social media isn’t worth knowing and his ability to balance “The Stack” is bested only by his agility on a snowboard. Graphs are what gets his engine revving, at least they would if his car wasn’t electric, and data is what you’ll find him poring over in the office. Mark enjoys good whisky, sci-fi and the latest Apple gadget, he is also the best boss in the world (Yes, he is paying me to write this).

More posts from Mark

6 DAYS LEFT
We are currently at 95% of our target!