GroupLens Research
   HOME

TheInfoList



OR:

GroupLens Research is a
human–computer interaction Human–computer interaction (HCI) is research in the design and the use of computer technology, which focuses on the interfaces between people (users) and computers. HCI researchers observe the ways humans interact with computers and design te ...
research lab in the Department of Computer Science and Engineering at the
University of Minnesota, Twin Cities The University of Minnesota, formally the University of Minnesota, Twin Cities, (UMN Twin Cities, the U of M, or Minnesota) is a public land-grant research university in the Twin Cities of Minneapolis and Saint Paul, Minnesota, United States. T ...
specializing in
recommender system A recommender system, or a recommendation system (sometimes replacing 'system' with a synonym such as platform or engine), is a subclass of information filtering system that provide suggestions for items that are most pertinent to a particular ...
s and
online communities An online community, also called an internet community or web community, is a community whose members interact with each other primarily via the Internet. Members of the community usually share common interests. For many, online communities may fe ...
. GroupLens also works with
mobile Mobile may refer to: Places * Mobile, Alabama, a U.S. port city * Mobile County, Alabama * Mobile, Arizona, a small town near Phoenix, U.S. * Mobile, Newfoundland and Labrador Arts, entertainment, and media Music Groups and labels * Mobile ( ...
and
ubiquitous Omnipresence or ubiquity is the property of being present anywhere and everywhere. The term omnipresence is most often used in a religious context as an attribute of a deity or supreme being, while the term ubiquity is generally used to describ ...
technologies,
digital libraries A digital library, also called an online library, an internet library, a digital repository, or a digital collection is an online database of digital objects that can include text, still images, audio, video, digital documents, or other digital m ...
, and local geographic information systems. The GroupLens lab was one of the first to study automated recommender systems with the construction of the "GroupLens" recommender, a
Usenet Usenet () is a worldwide distributed discussion system available on computers. It was developed from the general-purpose Unix-to-Unix Copy (UUCP) dial-up network architecture. Tom Truscott and Jim Ellis conceived the idea in 1979, and it wa ...
article recommendation engine, and
MovieLens MovieLens is a web-based recommender system and virtual community that recommends movies for its users to watch, based on their film preferences using collaborative filtering of members' movie ratings and movie reviews. It contains about 11 million ...
, a popular movie recommendation site used to study recommendation engines, tagging systems, and user interfaces. The lab has also gained notability for its members' work studying open content communities such as Cyclopath, a geo-wiki that was used in the
Twin Cities Twin cities are a special case of two neighboring cities or urban centres that grow into a single conurbation – or narrowly separated urban areas – over time. There are no formal criteria, but twin cities are generally comparable in sta ...
to help plan the regional cycling system.


History


Formation

In 1992, John Riedl and Paul Resnick attended the CSCW conference together. After they heard
keynote speaker A keynote in public speaking is a talk that establishes a main underlying theme. In corporate or commercial settings, greater importance is attached to the delivery of a keynote speech or keynote address. The keynote establishes the framework f ...
Shumpei Kumon talk about his vision for an
information economy Information economy is an economy with an increased emphasis on informational activities and information industry, where information is valued as a capital good. The term was coined by Marc Porat, a graduate student at Stanford University, who ...
, they began working on a
collaborative filtering Collaborative filtering (CF) is a technique used by recommender systems.Francesco Ricci and Lior Rokach and Bracha ShapiraIntroduction to Recommender Systems Handbook Recommender Systems Handbook, Springer, 2011, pp. 1-35 Collaborative filtering ...
system for Usenet news. The system collected ratings from Usenet readers and used those ratings to predict how much other readers would like an article before they read it. This recommendation engine was one of the first automated collaborative filtering systems in which algorithms were used to automatically form predictions based on historical patterns of ratings. The overall system was called the "GroupLens" recommender, and the servers that collected the ratings and performed the computation were called the "Better Bit Bureau". This name was later dropped after a request from the
Better Business Bureau Better Business Bureau (BBB) is a private, 501(c)(6) nonprofit organization founded in 1912. BBB's self-described mission is to focus on advancing marketplace trust, consisting of 97 independently incorporated local BBB organizations in the Unite ...
. "GroupLens" is now used as a name both for this recommender system, and for the research lab at the University of Minnesota. A feasibility test was done between
MIT The Massachusetts Institute of Technology (MIT) is a private land-grant research university in Cambridge, Massachusetts. Established in 1861, MIT has played a key role in the development of modern technology and science, and is one of the m ...
and the University of Minnesota and a research paper was published including the
algorithm In mathematics and computer science, an algorithm () is a finite sequence of rigorous instructions, typically used to solve a class of specific problems or to perform a computation. Algorithms are used as specifications for performing ...
, the system design, and the results of the feasibility study, in the CSCW conference of 1994. In 1993, Riedl and Resnick invited Joseph Konstan to join the team. Together, they decided to create a higher-performance implementation of the algorithms to support larger-scale deployments. In summer 1995 the team gathered Bradley Miller, David Maltz, Jon Herlocker, and Mark Claypool for "Hack Week" to create the new implementation, and to plan the next round of experiments. In the Spring of 1996, the first workshop on
collaborative filtering Collaborative filtering (CF) is a technique used by recommender systems.Francesco Ricci and Lior Rokach and Bracha ShapiraIntroduction to Recommender Systems Handbook Recommender Systems Handbook, Springer, 2011, pp. 1-35 Collaborative filtering ...
was put together by Resnick and
Hal Varian Hal Ronald Varian (born March 18, 1947 in Wooster, Ohio) is Chief Economist at Google and holds the title of emeritus professor at the University of California, Berkeley where he was founding dean of the School of Information. Varian is an eco ...
at the
University of California, Berkeley The University of California, Berkeley (UC Berkeley, Berkeley, Cal, or California) is a public land-grant research university in Berkeley, California. Established in 1868 as the University of California, it is the state's first land-grant u ...
. There, researchers from projects around the US that were studying similar systems came together to share ideas and experience.


Net Perceptions

In the summer of 1996, David Gardiner, a former Ph.D. student of Riedl's, introduced John Riedl to Steven Snyder. Snyder had been an early employee at
Microsoft Microsoft Corporation is an American multinational technology corporation producing computer software, consumer electronics, personal computers, and related services headquartered at the Microsoft Redmond campus located in Redmond, Washin ...
, but left Microsoft to come to Minnesota to do a Ph.D. in
Psychology Psychology is the scientific study of mind and behavior. Psychology includes the study of conscious and unconscious phenomena, including feelings and thoughts. It is an academic discipline of immense scope, crossing the boundaries between ...
. He realized the commercial potential of collaborative filtering, and encouraged the team to found a company in April 1996. By June, Gardiner, Snyder, Miller, Riedl, and Konstan had incorporated their company, and by July they had their first round of funding, from
Hummer Winblad Venture Partners Hummer Winblad Venture Partners is an American software and web focused venture capital firm based in San Francisco, California. Its founders include John Hummer and Ann Winblad. The firm was an early investor in Napster, the first popular file ...
venture capital Venture capital (often abbreviated as VC) is a form of private equity financing that is provided by venture capital firms or funds to start-up company, startups, early-stage, and emerging companies that have been deemed to have high growth poten ...
company. Net Perceptions went on to be one of the leading companies in personalization during the
Internet boom The dot-com bubble (dot-com boom, tech bubble, or the Internet bubble) was a stock market bubble in the late 1990s, a period of massive growth in the use and adoption of the Internet. Between 1995 and its peak in March 2000, the Nasdaq Compo ...
of the late 1990s, and stayed in business until 2004. Based on their experience, Riedl and Konstan wrote a book about the lessons learned from deploying recommenders in practice. Recommender systems have since become ubiquitous in the online world, with leading vendors such as
Amazon Amazon most often refers to: * Amazons, a tribe of female warriors in Greek mythology * Amazon rainforest, a rainforest covering most of the Amazon basin * Amazon River, in South America * Amazon (company), an American multinational technolog ...
and
Netflix Netflix, Inc. is an American subscription video on-demand over-the-top streaming service and production company based in Los Gatos, California. Founded in 1997 by Reed Hastings and Marc Randolph in Scotts Valley, California, it offers a fi ...
deploying highly sophisticated recommender systems. Netflix even offered a $1 million prize for improvements in recommender technology. When the EachMovie site closed in 1997, the researchers behind it released the anonymous rating data they had collected, for other researchers to use. The GroupLens Research team, led by Brent Dahlen and Jon Herlocker, used this
data set A data set (or dataset) is a collection of data. In the case of tabular data, a data set corresponds to one or more database tables, where every column of a table represents a particular variable, and each row corresponds to a given record of the ...
to jumpstart a new movie recommendation site called
MovieLens MovieLens is a web-based recommender system and virtual community that recommends movies for its users to watch, based on their film preferences using collaborative filtering of members' movie ratings and movie reviews. It contains about 11 million ...
which has been a very visible research platform, including a detailed discussion in a New Yorker article by
Malcolm Gladwell Malcolm Timothy Gladwell (born 3 September 1963) is an English-born Canadian journalist, author, and public speaker. He has been a staff writer for ''The New Yorker'' since 1996. He has published seven books: '' The Tipping Point: How Little ...
, and a report in a full episode of ABC Nightline. Between 1997 and 2002 the group continued its research on collaborative filtering, which became known in the community by the more general term of
recommender systems A recommender system, or a recommendation system (sometimes replacing 'system' with a synonym such as platform or engine), is a subclass of information filtering system that provide suggestions for items that are most pertinent to a particular ...
. With Joe Konstan's expertise in
user interface In the industrial design field of human–computer interaction, a user interface (UI) is the space where interactions between humans and machines occur. The goal of this interaction is to allow effective operation and control of the machine f ...
s, the team began exploring interface issues in recommenders, such as explanations, and meta-recommendation systems.


Studying online communities

In 2002, GroupLens expanded into
social computing Social computing is an area of computer science that is concerned with the intersection of social behavior and computational systems. It is based on creating or recreating social conventions and social contexts through the use of software and tech ...
and
online communities An online community, also called an internet community or web community, is a community whose members interact with each other primarily via the Internet. Members of the community usually share common interests. For many, online communities may fe ...
with the addition of Loren Terveen, who was known for his research of ''social'' recommender systems such as PHOAKS. In order to broaden the set of research ideas and tools they used, Riedl, Konstan, and Terveen invited colleagues in
social psychology Social psychology is the scientific study of how thoughts, feelings, and behaviors are influenced by the real or imagined presence of other people or by social norms. Social psychologists typically explain human behavior as a result of the ...
( Robert Kraut and
Sara Kiesler Sara Beth (Greene) Kiesler is the Hillman Professor Emerita of Computer Science and Human Computer Interaction in the Human-Computer Interaction Institute at Carnegie Mellon University. She is also a program director in the Directorate for Soci ...
, of the Carnegie Mellon Human Computer Interaction Institute), and economic and social analysis ( Paul Resnick and Yan Chen of the
University of Michigan School of Information The University of Michigan School of Information (UMSI or iSchool) is the informatics and information science school of the University of Michigan, a public research university in Ann Arbor, Michigan. It offers baccalaureate, magisterial, and doc ...
) to collaborate. The new, larger team adopted the name CommunityLab, and looked generally at the effects of technological interventions on the performance of online communities. For instance, some of their research explored technology for enriching conversation systems, while other research explored the personal, social, and economic motivations for user ratings. In 2008 GroupLens launched Cyclopath, a computational geo-wiki for bicyclists within a city. In 2010, GroupLens won the annual
ACM software system award The ACM Software System Award is an annual award that honors people or an organization "for developing a software system that has had a lasting influence, reflected in contributions to concepts, in commercial acceptance, or both". It is awarded b ...
. Riedl died in 2013. Brent Hecht joined the GroupLens faculty in 2013, focusing on
geographic Geography (from Greek: , ''geographia''. Combination of Greek words ‘Geo’ (The Earth) and ‘Graphien’ (to describe), literally "earth description") is a field of science devoted to the study of the lands, features, inhabitants, and ...
human-computer interaction. Lana Yarosh joined the GroupLens faculty in 2014; she works with social computing and child-computer interaction. A third professor, Haiyi Zhu, joined in 2015. Haiyi has published research on Facebook and other social networks. Stevie Chancellor, a human-centered computing and
social computing Social computing is an area of computer science that is concerned with the intersection of social behavior and computational systems. It is based on creating or recreating social conventions and social contexts through the use of software and tech ...
researcher, joined the GroupLens faculty in 2020.


Contributions

* The MovieLens recommender system:
MovieLens MovieLens is a web-based recommender system and virtual community that recommends movies for its users to watch, based on their film preferences using collaborative filtering of members' movie ratings and movie reviews. It contains about 11 million ...
is a
non-commercial A non-commercial (also spelled noncommercial) activity is an activity that does not, in some sense, involve commerce, at least relative to similar activities that do have a commercial objective or emphasis. For example, advertising-free community ...
movie recommender system that has been running since 1997 with over 164,000 unique visitors as of 2009, who have provided over 15 million movie ratings. * MovieLens ratings datasets: In the early days of recommender systems, research was slowed down by the lack of publicly available datasets. In response to requests from other researchers, GroupLens released three datasets: the MovieLens 100,000 rating dataset, the MovieLens 1 million rating dataset, and the MovieLens 10 million rating dataset. These datasets became the standard datasets for recommender research, and have been used in over 300 papers by researchers around the world. The dataset is also being used for teaching about recommender technology. * MovieLens tagging dataset: GroupLens added tagging to MovieLens in 2006. Since then, users have provided over 85,000 applications of 14,000 unique tags to movies. The MovieLens 10 million ratings dataset also includes a 100,000 tag applications dataset for researchers to use. *
Information leakage Information leakage happens whenever a system that is designed to be closed to an eavesdropper reveals some information to unauthorized parties nonetheless. In other words: Information leakage occurs when secret information correlates with, or can ...
from recommender datasets: a paper in the information retrieval conference analyzed the privacy risks to users of having large recommender datasets released. The basic risk discovered is that an anonymized dataset might be combined with public information to identify a user. For instance, a user who has written about his preference for movies on
online forums An Internet forum, or message board, is an online discussion site where people can hold conversations in the form of posted messages. They differ from chat rooms in that messages are often longer than one line of text, and are at least temporar ...
could be associated with a specific row in the MovieLens datasets. In some cases, these associations might leak information the user would prefer to keep private. * Wikipedia research: The study of value and vandalism in Wikipedia published in 2007 described the concentration of contribution across Wikipedia editors. This paper was one of the first to focus on the length of time that a contribution survives within Wikipedia as a measure of its value. The paper also investigated the effects of vandalism on Wikipedia readers, by measuring the probability that a view of a page would capture that page in a vandalized state. GroupLens has also explored ways to help editors find pages which they can effectively contribute to with the SuggestBot recommender. The group has also explored the evolution of the norms in Wikipedia that determine which articles are accepted or rejected, and the effect of changes in those norms on the Long Tail of Wikipedia articles. GroupLens has also explored the functioning of the informal peer review system within Wikipedia to discover ways the decisions being made appear to be influenced inappropriately by ownership, and that experience does not seem to change editor performance very much. GroupLens researchers have also explored visualizations of the edit history of Wikipedia articles. In 2011, the GroupLens researchers completed a scientific exploration of gender imbalance in Wikipedia's popular editors, resulting in finding that there was a large gap between male and female editors. * Shilling recommender systems: GroupLens has explored ways that users of recommender systems can attempt to inappropriately influence the recommendations given to other users. They call this behavior
shill A shill, also called a plant or a stooge, is a person who publicly helps or gives credibility to a person or organization without disclosing that they have a close relationship with said person or organization. Shills can carry out their operatio ...
ing, because of its relationship to the practice of hiring associates to pretend to be enthusiastic customers. They showed that some types of shilling are likely to be effective in practice. One concern about shilling is that the false predictions may change the reported opinions of later users, further corrupting the recommendations. * Cyclopath: Beginning in 2008, GroupLens launched Cyclopath, a computational geo-wiki for local bicyclists. Cyclopath has since been used by hundreds of cyclists within the
Twin Cities Twin cities are a special case of two neighboring cities or urban centres that grow into a single conurbation – or narrowly separated urban areas – over time. There are no formal criteria, but twin cities are generally comparable in sta ...
. More recently, Cyclopath has been adopted by the Twin Cities
Metropolitan Council The Metropolitan Council, commonly abbreviated Met Council or Metro Council, is the regional governmental agency and metropolitan planning organization in Minnesota serving the Twin Cities seven-county metropolitan area, accounting for over 55 pe ...
to help plan the regional cycling system.


References


External links


GroupLens Research Homepage

The MovieLens Recommender System

John Riedl's invited talk at RecSys'06 in Bilbao



Is technology narrowing our experiences?

GroupLens Research (Recommender Systems)

If TiVo Thinks You Are Gay, Here's How to Set It Straight
* {{University of Minnesota campus University of Minnesota Human–computer interaction Computer science research organizations Research organizations in the United States Recommender systems