You can think of Serendeputy as a little assistant working for you. You never need to think about it deeper than that. It should just work. But, if you're interested in going a little deeper...
Serendeputy is really three applications: the web site, the personalization engine, and the librarian application.
The librarian keeps track of thousands of publishers on the web, checking them regularly to see if they have published any new articles. When the librarian finds new articles, it analyzes them and then organizes them into hundreds of categories, incorporating:
- Textual analysis: "This article is about Jason Varitek"
- Taxonomic analysis: "All articles about Jason Varitek are also interesting to Boston Red Sox fans"
- Link analysis: "This article links to Soxaholix"
- More...: The librarian also pulls other interesting signals to characterize that particular article
The personalization application is the heart of the product. Here's what it does:
- Your "deputy" builds out a profile for you by analyzing what you do, what you read, what you ignore, etc.
- Based on your profile, your deputy will take all the articles the librarian has found and put them in order for you, the order it thinks you're most likely to enjoy them.
- Once it has all the articles in order, your deputy will try to organize them a little bit, putting all the Red Sox articles over here, all the USA Today articles over there, etc.
- Whenever you do anything on the site (click a link, do a search, etc.), your deputy will update its profile and recalculate your list. It does this continuously while you're on the site and regularly when you're not.