We can make your web site easier to find, and easier to use.

Google News Personalization

Ever wonder how Google’s Personalized News works? Their Google News Help section on Personalized News provides a lot of details, but a new paper from Google on the topic delves even deeper:

Google News Personalization: Scalable Online Collaborative Filtering (pdf)

In this paper we describe our approach to collaborative filtering for generating personalized recommendations for users of Google News.

There isn’t just one method of personalization involved in the process, and they give us some of the details:

We generate recommendations using three approaches: collaborative filtering using MinHash clustering, Probabilistic Latent Semantic Indexing (PLSI), and covisitation counts. We combine recommendations from different algorithms using a linear model.

How well might this approach to personalization work with something other than news? Looks like they are trying an approach that can be used in other ways:

Our approach is content agnostic and consequently domain independent, making it easily adaptable for other applications and languages with minimal effort. This paper will describe our algorithms and system setup in detail, and report results of running the recommendations engine on Google News.

Collaborative Filtering

A content based filtering system for search aims to match keywords from queries to those keywords appearing on pages. Personalized news goes beyond matching keywords, or looking at similar items:

Collaborative filtering is a technology that aims to learn user preferences and make recommendations based on user and community data. It is a complementary technology to content-based filtering (e.g. keyword-based searching). Probably the most well known use of collaborative filtering has been by Amazon.com where a user’s past shopping history is used to make recommendations for new products.

A couple of unique challenges faced the team working on personalization of Google News. One of them was making sure that this system could be scalable. The other was that because news items are ever changing, this churning of pages requires that the recommendations models used need to be constantly rebuilt.

While Amazon’s recommendation system may be on a similar scale, the items that are recommended by their system don’t change at the same pace.

This method was tested over a period of 5-6 months with millions of users. It’s possible that the methods that were used to provide personalized news results might also be used to personalize search results for images, music, and videos in the future.

LinkedInPinterestStumbleUponShare

1 comment to Google News Personalization

  • [...] * Let’s talk personalization…DON’T GET SUCKED IN! Big brother is watching, move off the grid. Skynet will be after you. What I really mean is that I wouldn’t get too worked up about trying to cater to personalized results. Bill had a good post on news personalization that could tie into other types of results. It’s worth paying attention to. [...]

Comments Policies

  • Relevant comments on the topic of a post are very much appreciated.
  • Please use your personal name rather your business name or keywords in the name field.
  • Comments filling the name field with anchor text to spam this site and search engines (in English or any other language) may be edited, have URLs removed, or deleted entirely.
  • If you include a link in the website field, please choose one about you rather than some product or service or site or blogpost that you are promoting.
  • No signature links in comments, please.