Diggers like you: Social bookmarking website Digg’s new recommendation engine connects users to each other to bring out interesting stories. Each time a user “diggs,” or votes for, a story, the engine recalculates that user’s compatibility with every other user on the site. The system recommends stories that have been selected by compatible users, but it includes a few checks to keep recommendations diverse.
Digg

Computing

Digging a Smarter Crowd

Digg's new recommendation system relies on the wisdom of crowds.

  • Tuesday, July 8, 2008
  • By Erica Naone

Digg, a popular social bookmarking website, began rolling out a recommendation engine late last week. The design of this recommendation engine, however, is quite different from that of the engines used by companies such as Amazon. While e-commerce sites tend to derive recommendations from a mix of information about users' browsing and purchasing habits and information about the items for sale, Digg's system, much like the site itself, places its trust in the wisdom of crowds.

Digg has built up a reputation for helping users find interesting stories among the flood of new information that's constantly posted on the Internet. Users submit interesting items to the website, and then other users "digg" the stories they like and "bury" those they don't. The most popular stories make their way to Digg's front page.

Digg has grown considerably since its launch in 2004--which has led to a serious problem for the site and its users. It's nearly impossible for an interested user to sort through the now more than 15,000 stories that are submitted every day, and it's therefore difficult for many users to participate in voting on which stories should make the front page. Anton Kast, Digg's chief scientist, hopes that the recommendation engine will solve this problem. By highlighting the new stories that a user might like, he says, it makes it easier for that user to manage the flow of submitted stories. "You get to see stuff you might be interested in, and you get to contribute in a way that's more effective than it would have been otherwise," Kast points out.

But Digg's character, he says, calls for the design of an unorthodox recommendation engine. "It's not a magic oracle," says Kast. "It's not that we're saying that the computer is smarter than you, or that we know what you want, or we know who you are." Instead of using the characteristics of articles to run its recommendation engine's algorithms, Digg's system is based entirely on calculating connections between users.

Advertisement

Every time a user digs a story, the system compares that action with the actions of everyone else in the system, and it finds which users have the most digs in common. To keep recommendations from being all over the map, the system calculates connections for each topic separately, so that two users who share an interest in video games won't necessarily be thought to have, say, like opinions on political stories. To keep recommendations diverse, the system shows only a certain number of stories from each compatible user and, each time the user requests recommendations, fills out its quota of suggestions employing stories selected by less compatible users. The recommendation engine also limits the effect that a single dig can have, so that someone who digs a very popular story won't suddenly become connected to thousands of other users. Because the system calculates correlations in real time, using separate servers devoted to performing the computations, Kast says that a new dig will affect the recommendation system within one or two minutes.

Print

Related Articles

Web Service Goes Date a-Mining

Much like Netflix can suggest movies, an Internet recommendation engine called Wings points you toward dating prospects.

Can You Trust Crowd Wisdom?

Researchers say online recommendation systems can be distorted by a minority of users.

Getting Computers Into the Groove

Automated song analysis could lead to better recommendations for listeners.

Close Comments

To comment, please sign in or register

Forgot my password

wikiboy

1 Comment

  • 1313 Days Ago
  • 07/11/2008

Cool search engines

In addition to what Digg is doing, its neat to see what you can do with applications like BumpIn and Me.dium. They actually allow you to connect with other people with similar interests, browing history, reading the same digg articles etc. and thus connect you with the best people to guide you. Have a look at http://site.bumpin.com/ They have a cool video up there!

Reply

dhruvg

1 Comment

  • 1199 Days Ago
  • 11/02/2008

Re: Cool search engines

another site is twine - www.twine.com

Reply

Advertisement

MAGAZINE

Can We Build Tomorrow's Breakthroughs?

Manufacturing in the United States is in trouble. That's bad news not just for the country's economy but for the future of innovation.

Sponsored Content

Technologies from National Instruments

Adding Data Logging
Log measured data to a file and open it in Microsoft Excel

> Click here for more National Instruments Videos <
Whitepaper

Temperature Measurements with Thermocouples: How-To Guide

This document is part of the “How-To Guide for Most Common Measurements” centralized resource portal. This tutorial provides a detailed guide for measurement and device considerations to take temperature measurements using thermocouples. Get an introduction to thermocouples, which are inexpensive sensing devices widely used with PC-based data acquisition systems. Also review some specific thermocouple examples and learn how thermocouples work and ways to integrate them into a data acquisition measurement system.

View full PDF > Listen to story >
Find us on Youtube

Videos

A Robot Recruit that Can Do It All

More

Advertisement

Technology Review Lists

TR50

Our list of the 50 most innovative companies, including the following:

Silver Spring Networks

Layar

1366 Technologies

HTC

More

Advertisement

Facebook

Advertisement