Max's Output

Archive for the ‘personalization’ Category

Extending The Twitter Tim.es with Source-Oriented Algorithms

There are several ideas on what next significant features can be added to The Twitter Tim.es. In this post I summarize a number of my favorite ones that are derivatives from the following general idea: using Twitter as a voting system with respect to a source (e.g. a blog feed or a Twitter user timeline) or a bundle of sources (e.g. Google Reader bundle or a Twitter List).

How it works

It works as follows. Links published by a source are ranked or filtered with respect to how many times they are posted on Twitter. For example, if the source is your favorite blog, which can be too fruitful to read all posts though, such a system allows you to identify interesting posts that you should not miss in the blog.
In case of ranking, it works like The Twitter Times: links are just ordered according to their popularity and recency on Twitter. There can be two reasonable options when it computes popularity. One is to consider only tweets from your friends and friends-of-friends (fofs) as The Twitter Times does. Another is to consider all Twitter users (still with friends counted with a higher weight) because for some sources there might be only a few or no tweets from your friends.
In case of filtering, the system identifies a subset of the source’s links that should interesting for you. It can be implemented by selecting those links which popularity is above the average for the source. As in case of ranking, it is very likely that we will have to consider all Twitter users (not only friends and fofs) to implement the filtering.
To conclude I summarize the difference between friends-oriented ranking (currently supported in The Twitter Times) and source-oriented ranking/filtering described above:
1) The friends-oriented algorithm uses Twitter as a voting system for all the links posted by user’s friends and fofs. The source-oriented algorithms consider only links coming from a single source.
2) The friends-oriented algorithm counts votes only from user’s friends and fofs. The source-based algorithms have an option to count votes from all Twitter users.

Applications

There are at least two interesting applications of the source-based ranking/filtering algorithms.
First, it can be used to identify interesting posts from your favorite blog, bundle of blogs, or newspaper (for example, The New York Times or The Los Angeles Times). Each day (or hour) you can read a ranking of posts or a list of selected posts for your favorite source which are hot on Twitter.

Second, it can be used to build thematic newspapers described by Maria Grineva in her post. You should just create a bundle of blogs (using for example Google Reader bundles) or a Twitter list which includes sources covering a common theme.

In both cases it can be embedded in The Twitter Times interface as a side bar or a tab for each source (bundle, Twitter list).

Written by maxgrinev

November 22, 2009 at 5:45 pm

The Twitter Times – a real-time personalized newspaper!

with 12 comments

From the massive volume of daily news the most interesting items are those that are actively discussed by people you follow: your friends, respected/famous persons and celebrities you admire. This is the most effective filter. We have built The Twitter Times – a newspaper constructed for you in real time based on the news discussed in your Twitter community (i.e. people you follow on Twitter and their followees). The Twitter Times provides you with a new effective way to comprehend news on a daily, or even hourly, basis.

Here are the main features of The Twitter Times:

  • Real-time – based on your real-time Twitter stream.
  • Personalized – we identify important news items posted by people in your Twitter community and rank those items with respect to their recency and popularity among your followees. It is essentially different from existing services such as tweetmeme.com и digg.com which are based on global popularity.

  • Media-rich – we extract news content so that you can read the text of news, watch videos and photos in your newspaper, all in one place.

What is also interesting about The Twitter Times:

  • The Twitter Times helps you extend your community and find like-minded people – for every news article we display who posted it not only from the 1st, but also from the 2nd circle of your friends (the people followed by your followees). Discover and follow more people you like.
  • It helps you to become more engaged in your community – you can propogate news in your community by retweeting (green retweet button under every news article). Build up your authority in the community by posting more.

  • You can read other user’s newspaper (e.g. famous people, for example, Esther Dyson – http://www.twittertim.es/edyson) and construct your own newspaper.

Currently The Twitter Times is in private alpha. There are few running newspapers for selected persons. You can try out some of them: Richard MacManus (http://www.twittertim.es/rww), Esther Dyson (http://www.twittertim.es/edyson) and Robert Scoble (http://www.twittertim.es/notsecretscoble).
You can leave us your Twitter user name here and we will build a newspaper for you and inform you via Twitter @-reply as we are ready.
We plan to launch The Twitter Times in public soon and any Twitter user will be able to register and get her newspaper immediately.
Acknowledgement: We would like to thank Filip Dousek (@fdousek) for his value contributions to the idea of this product.

Written by maxgrinev

July 31, 2009 at 1:58 pm