How to Write a Popular Data Science Blog

Original Source Here

How to Write a Popular Data Science Blog

Advice from a Top Writer in Artificial Intelligence

So you want to write a widely read article about Data Science / Machine Learning / Artificial Intelligence?

In May 2021, I was recognized as a top writer in AI and was among the top 1000 writers in the Medium Partner Program. My older articles still continue to receive views and often appear in Google searches. (Scroll to the bottom for a screenshot of my stats).

Read along to learn some of the keys to my success.

I earned this badge in May 2021 once I started tagging my articles with “Artificial Intelligence”.

Selecting Topics

I first learned about Medium as a data scientist searching for specific topics in Data Science. The articles that caught my attention (and thus my read) were targeted towards that specific topic.

As a writer, I’ve found a lot of success in writing about topics that are not widely written about. There are two advantages to this:

  1. It catches the attention of regular Medium readers.
  2. It is more likely to appear in search engine results.

Write to yourself

At one time, I was reading a lot of articles about careers and roles in the data field but didn’t see anyone mention the role I fall into: full stack data science. So I wrote about it, adding my perspective.

Write the sort of articles you would want to read. What articles stand out to you and why?

Write to learn

How do time series classification algorithms work? I couldn’t find much written on the topic, outside of academic articles. So, I read the papers behind the algorithms and wrote a couple articles about them!

How can you apply hierarchical clustering to time series? I learned a lot more about the details of hierarchical clustering by writing this article.

Pick something you want to understand better and write about it. Explaining a topic clearly forces you to understand it better.

Write about something novel

Many people have written about k-means clustering, but how do you apply k-means clustering to time series? There lesser-known algorithms and python modules dedicated to this task.

In my work as a data scientist, I came across two useful python libraries that are not as well known, sktime (time series machine learning) and pyod (outlier detection). These articles were also popular.

Write about something that people don’t know about but might want to know. For example, new or lesser-known python packages, paper summaries (with code examples, if possible), and new technology stacks are often interesting to readers.


Trending AI/ML Article Identified & Digested via Granola by Ramsey Elbasheer; a Machine-Driven RSS Bot

%d bloggers like this: