Member-only story

How Smart is Your News Source?

Readability Analysis of 21 Different News Outlets

Ian Ho
TDS Archive
8 min readFeb 2, 2024

I think it’s more important than ever to understand the perspectives and biases of our new sources. Unfortunately there is just so much news¹ that it is almost impossible for us to escape our tiny filter bubbles.

Luckily, the same technology that got us into this mess, can help us navigate it. Using computers, it’s possible to get a broad view of multiple news sources and to see what areas they focus on most. It’s also fun to see how the writing styles of different outlets differ. While we’ll need many more advancements in natural language processing (NLP) to really get a handle on news bias, there are some fun analyses we can do now.

Towards that end, I’ve used the python Newspaper library² to collect as many articles as I could from 21 differnet news outlets over the past 6 months. Here are some interesting ways that they differ.

Sentiment of the News

One of the easy and interesting things to look at when it comes to news is story sentiment. Using the python VADER library³, we can score all stories from different publications and measure what their average sentiment is. Positive numbers indicate more upbeat language, while negative scores suggest dark and negative writing.

Create an account to read the full story.

The author made this story available to Medium members only.
If you’re new to Medium, create a new account to read this story on us.

Or, continue in mobile web

Already have an account? Sign in

TDS Archive
TDS Archive

Published in TDS Archive

An archive of data science, data analytics, data engineering, machine learning, and artificial intelligence writing from the former Towards Data Science Medium publication.

Ian Ho
Ian Ho

Written by Ian Ho

Lead Data Scientist @ GovTech

Responses (10)

Write a response