Algorithmic Blog Lists

In my previous post, I talked about curated listings of blogs.  This time I want to talk a little bit about computer generated lists.


A following list is a staple in social media.  Who you are following and who is following you are very useful pieces of information.  You can tell a lot about a person from who their friends are or who they are interested in.  

If we knew what blogs a person was reading on a regular basis, would could do the same kind of following recommendations that social media platforms do.  For example, if Bob is following Suzy and Suzy is following Karen, then we could recommend Karen’s blog to Bob.


So how do we get that following information for blogs?  Fortunately a good number of people still rely on RSS and use RSS readers to get their daily blog fix.  The RSS readers themselves know who people are following.  Also fortunately, the various RSS readers all allow you to export this information in a standard format.  

(OPML has many uses besides managing feed subscriptions, but for the this article I am going to focus on subscriptions only.  When I use OPML in this post, just consider it a list of RSS feeds in an open format.)

If we could get people to export their OPML file and upload it to a common database, we could do a simple algorithmic recommendation list.


It so happens that this database of OPML files already exists in feedBase.  This is a project that allows you to upload and manage your OPML subscriptions.   It also publishes a Hotlist of the top 100 most popular blogs in feedBase and exports it as OPML.  It will be of no surprise to anyone familiar with RSS and OPML that this is one of Dave Winer’s projects.

Unfortunately, feedBase doesn’t currently do a suggestion list.  feedBase, like all systems of this sort, could also use more data in its database.

Feed Compass Integration

Feed Compass needs more and higher quality OPML lists to make it more useful.  Being able to consume a specialized recommendation list from feedBase is very desirable.  Also, the more data in feedBase the better the lists from feedBase in Feed Compass will be.

I’ve spoken to Brent Simmons, the creator of NetNewsWire about making possible to directly request a users subscription OPML.  This would be of course with the user’s permission.  Feed Compass would pull the OPML from NetNewsWire and upload it to feedBase.  This removes the friction of exporting it and going to the feedBase website to import it.

My hope would be that by making it easier to upload you subscriptions and getting a customized recommendation list for your effort, more people would be inclined to share their subscriptions with feedBase.

How I envision this working:

|    feedBase    |
  |      |     ^
  |      |     |
Hotlist  |     |
  |      |     |
  |  Suggested |
  |      |     |
  |      |     |
  |      |   Subs
  V      V     | 
+----------------+               +----------------+
|  Feed Compass  |  <-- Subs --- | NetNewsWire 5  |
+----------------+               +----------------+

Better Blog Discovery

I don’t think that this idea is going to revolutionize how the web is used or that it’s going to take down the social media silos.  I do think it could make blog discovery better which could drive traffic to more blogs.  It may be a small contribution to making blogging more mainstream again, but I think it is a worthwhile one.

Leave a Reply