Giving Credit where Credit Is Due

ACM recognizes excellence through its eminent awards for technical and professional achievements and contributions in computer science and information technology. It also names as Fellows and Distinguished Members those members who, in addition to professional accomplishments, have made significant contributions to ACM's mission. ACM awards recognize achievements by young computing professionals, educators, theoretical computer scientists, software systems innovators, and pioneers who have made humanitarian and cross-discipline contributions.

How to Nominate

Award nominations deadlines occur throughout the year, with a heavy concentration in the Fall. Please refer to the Nomination Process page for each award, which includes not only information about the deadline but also guidance for preparing each type of nomination. ACM's conflict-of-interest guidelines apply to all award nominations.

David Maltz

USA - 2010

GroupLens Collaborative Filtering Recommender Systems

citation

For the GroupLens Collaborative Filtering Recommender Systems, which showed how to automate the process by which a distributed set of users could receive personalized recommendations by sharing ratings, leading to both commercial products and extensive research.

Recommender systems have become ubiquitous. Whether shopping at Amazon.com, selecting videos at Netflix, or getting news and information, we have become accustomed to sophisticated personalization software that uses our preference data, together with the preference data of others, to provide personalized recommendations for content or products. Automated collaborative filtering, which launched the field of recommender systems in 1994, was introduced, refined, and commercialized by the team of John Riedl, Paul Resnick, Joseph A. Konstan, Neophytos Iacovou, Peter Bergstrom, Mitesh Suchak, Brad Miller, David Maltz, Jon Herlocker, Lee Gordon, Sean McNee, and Shyong (Tony) K. Lam through the GroupLens family of systems.

The first generation GroupLens system (1994) was used to create personalized recommendations of Usenet news articles. The second generation (1995-1996) also targeted Usenet news articles, and led to the commercial launch of Net Perceptions, spawning what is now a vibrant recommender systems industry. After commercialization, the team launched MovieLens in 1997. MovieLens, a web-based research platform still operating today, has been used by more than 100,000 users; its online experiments and published datasets have led to hundreds of published advances in the field of recommender systems.

Prior to GroupLens, most personalization systems were based entirely on building profiles of content preferences, and then applying them to new content. While this technique worked when interests were topical (e.g., choosing news about a favorite football club), they did not handle less feature-based preferences or distinguish among topical items by quality or taste. In 1992, Xerox PARC's Tapestry project introduced the term and concept "collaborative filtering", creating a centralized database where annotations could be stored and retrieved, but application of this idea was limited by the need to manually form queries and explore the database. The GroupLens team introduced automation to the process, which proved to be the fundamental breakthrough that enabled wide-ranging research and commercial applications.

Through the founding of Net Perceptions, GroupLens had an enormous impact on e-commerce and information portals. Early customers, including Amazon.com, CDnow, and Art.com, demonstrated that the software generalized to a wide variety of domains, and validated the usefulness of collaborative filtering recommendation through explicit and implicit user ratings . Net Perceptions grew to become a $1 billion company, providing recommender systems to leading retail and information companies around the world. Recommender systems grew into an extensive research field, drawing from machine learning, human computer interaction, ecommerce, information retrieval, databases, and other areas of computer science. ACM's annual Recommender Systems Conference brings together leading researchers and practitioners. The field was recently energized by the $1 million Netflix Challenge.