Brad Miller, Luther College associate professor of computer science and 1986 alumnus, and his GroupLens colleagues have been awarded the Association for Computing Machinery (ACM) 2010 Software System Award for GroupLens Collaborative Filtering Recommender Systems.
The 2010 ACM awards were announced April 6. Miller and the other award winners will be honored at the ACM Awards Banquet June 4 in San Jose, Calif.
The GroupLens team's collaborative filtering recommendation systems show how a set of users can receive personalized recommendations by sharing ratings. Recommender systems draw on machine learning, human computer interaction, e-commerce, information retrieval, databases and other computer science fields.Based on automated collaborative filtering, these recommender systems were introduced, refined and commercialized by the GroupLens research lab in the Department of Computer Science and Engineering at the University of Minnesota, which specializes in recommender systems, online communities, mobile and ubiquitous technologies, digital libraries and local geographic information systems.The GroupLens team brought automation to the process of collaborative filtering, enabling wide-ranging research and commercial applications. Examples include product recommendations on Amazon.com and video recommendations on Netfilx.com.
In addition to Miller, the GroupLens team being honored includes John Riedl, University of Minnesota; Paul Resnick, University of Michigan; Joseph A. Konstan, University of Minnesota; Neophytos Iacovou, COVOU Technologists; Peter Bergstrom, Fluke Thermography; Mitesh Suchak, Massachusetts Institute of Technology; David Maltz, Microsoft; Jon Herlocker, VMware, Inc.; Lee Gordon, Gordon Consulting, LLC; Sean McNee, FTI Consulting, Inc.; and Shyong (Tony) K. Lam, University of Minnesota.Miller holds the bachelor of arts degree from Luther College and the master's and doctoral degrees from the University of Minnesota.
Before joining the Luther faculty in 2003, Miller served as the founder and vice president of product development at Net Perceptions, one of the leading companies in personalization during the late 1990s that ignited what is now a vibrant recommender systems industry. Miller developed the software concept of personalizing product recommendations, now a trademark of Amazon, his company's second client.
Miller is co-author of the textbooks "Problem Solving with Algorithms and Data Structures Using Python" and "Python Programming in Context," which focus on problem solving as an organizing theme. The books are used in computer science classes at colleges across the country.
The Software System Award honors an institution or individual(s) recognized for developing a software system that has had a lasting influence, reflected in contributions to concepts, in commercial acceptance, or both. The award carries a prize of $35,000. Financial support for the award is provided by IBM.
ACM is the world's largest educational and scientific computing society, uniting computing educators, researchers and professionals to inspire dialogue, share resources and address the field's challenges. ACM strengthens the computing profession's collective voice through strong leadership, promotion of the highest standards and recognition of technical excellence. ACM supports the professional growth of its members by providing opportunities for life-long learning, career development, and professional networking.