John Riedl

Author: John Riedl

My research focus is on collaborative systems that support human interaction through computer systems. My career goal is to understand how to develop and apply computer technology to the problems of human organizations.

One of the biggest such problems is getting the right information to the right people. The Internet has democratized the publishing process. Now, anyone who wants can publish anything they want, just by creating a Web site. We humans are hopelessly overmatched by the increasing volumes of information that are published. Collaborative filtering is a technology that enables us to all work together to sift through the millions of documents on any topic to find those that are most appropriate for each of us. Collaborative filtering works by learning which kinds of documents each of us likes, and finding other people who share out interests.

Across our entire research program, our goal is to understand how computers can be used to help people process information more efficiently, and work together better.

I am currently involved in several research projects to explore these topics.

Publications

Publication period start: 2011
Number of co-authors: 89

Co-authors

Number of publications with favourite co-authors
Shyong K. Lam
9
Shilad Sen
9
Joseph A. Konstan
19

Productive Colleagues

Most productive colleagues in number of publications
Mark S. Ackerman
67
Loren Terveen
69
Robert E. Kraut
98

Publications

Riedl, John, Smyth, Barry (2011): Introduction to special issue on recommender systems. In ACM Transactions on the Web, 5 (1) pp. 1. https://dx.doi.org/10.1145/1921591.1921592

Herlocker, Jonathan L., Konstan, Joseph A., Terveen, Loren, Riedl, John (2004): Evaluating collaborative filtering recommender systems. In ACM Transactions on Information Systems, 22 (1) pp. 5-53. https://dl.acm.org/doi/10.1145/963770.963772

Miller, Bradley N., Konstan, Joseph A., Riedl, John (2004): PocketLens: Toward a personal recommender system. In ACM Transactions on Information Systems, 22 (3) pp. 437-476. https://dl.acm.org/doi/10.1145/1010614.1010618

Cosley, Dan, Lam, Shyong K., Albert, Istvan, Konstan, Joseph A., Riedl, John (2003): Is seeing believing?: how recommender system interfaces affect users' opinions. In: Cockton, Gilbert, Korhonen, Panu (eds.) Proceedings of the ACM CHI 2003 Human Factors in Computing Systems Conference April 5-10, 2003, Ft. Lauderdale, Florida, USA. pp. 585-592.

Miller, Bradley N., Albert, Istvan, Lam, Shyong K., Konstan, Joseph A., Riedl, John (2003): MovieLens unplugged: experiences with an occasionally connected recommender system. In: Johnson, Lewis, Andre, Elisabeth (eds.) International Conference on Intelligent User Interfaces 2003 January 12-15, 2003, Miami, Florida, USA. pp. 263-266. https://doi.acm.org/10.1145/604045.604094

McNee, Sean M., Albert, Istvan, Cosley, Dan, Gopalkrishnan, Prateep, Lam, Shyong K., Rashid, Al Mamunur, Konstan, Joseph A., Riedl, John (2002): On the recommending of citations for research papers. In: Churchill, Elizabeth F., McCarthy, Joe, Neuwirth, Christine, Rodden, Tom (eds.) Proceedings of the 2002 ACM conference on Computer supported cooperative work November 16 - 20, 2002, New Orleans, Louisiana, USA. pp. 116-125. https://doi.acm.org/10.1145/587078.587096

Rashid, Al Mamunur, Albert, Istvan, Cosley, Dan, Lam, Shyong K., McNee, Sean M., Konstan, Joseph A., Riedl, John (2002): Getting to know you: learning new user preferences in recommender systems. In: Gil, Yolanda, Leake, David (eds.) International Conference on Intelligent User Interfaces 2002 January 13-16, 2002, San Francisco, California, USA. pp. 127-134. https://doi.acm.org/10.1145/502716.502737

Riedl, John (2001): Guest Editor\'s Introduction: Personalization and Privacy. In IEEE Internet Computing, 5 (6) pp. 29-31. https://csdl.computer.org/comp/mags/ic/2001/06/w6029abs.htm

Herlocker, Jonathan L., Konstan, Joseph A., Riedl, John (2000): Explaining Collaborative Filtering Recommendations. In: Kellogg, Wendy A., Whittaker, Steve (eds.) Proceedings of the 2000 ACM conference on Computer supported cooperative work , 2000, Philadelphia, Pennsylvania, United States. pp. 241-250. https://www.acm.org/pubs/articles/proceedings/cscw/358916/p241-herlocker/p241-herlocker.pdf

Sarwar, Badrul M., Konstan, Joseph A., Borchers, Al, Herlocker, Jonathan L., Miller, Brad, Riedl, John (1998): Using Filtering Agents to Improve Prediction Quality in the GroupLens Research Collaborati. In: Poltrock, Steven, Grudin, Jonathan (eds.) Proceedings of the 1998 ACM conference on Computer supported cooperative work November 14 - 18, 1998, Seattle, Washington, United States. pp. 345-354. https://www.acm.org/pubs/articles/proceedings/cscw/289444/p345-sarwar/p345-sarwar.pdf

Borchers, Al, Herlocker, Jonathan L., Riedl, John (1998): Ganging up on Information Overload. In IEEE Computer, 31 (4) pp. 106-108.

Chi, Ed Huai-hsin, Riedl, John, Barry, Phillip, Konstan, Joseph A. (1998): Principles for Information Visualization Spreadsheets. In IEEE Computer Graphics and Applications, 18 (4) pp. 30-38. https://doi.ieeecomputersociety.org/10.1109/38.689659

Chi, Ed H., Konstan, Joseph A., Barry, Phillip, Riedl, John (1997): A Spreadsheet Approach to Information Visualization. In: Robertson, George G., Schmandt, Chris (eds.) Proceedings of the 10th annual ACM symposium on User interface software and technology October 14 - 17, 1997, Banff, Alberta, Canada. pp. 79-80. https://www.acm.org/pubs/articles/proceedings/uist/263407/p79-chi/p79-chi.pdf

Konstan, Joseph A., Miller, Bradley N., Maltz, David, Herlocker, Jonathan L., Gordon, Lee R., Riedl, John (1997): GroupLens: Applying Collaborative Filtering to Usenet News. In Communications of the ACM, 40 (3) pp. 77-87.

Resnick, Paul, Iacovou, Neophytos, Suchak, Mitesh, Bergstrom, Peter, Riedl, John (1994): GroupLens: An Open Architecture for Collaborative Filtering of Netnews. In: Proceedings of the 1994 ACM conference on Computer supported cooperative work October 22 - 26, 1994, Chapel Hill, North Carolina, United States. pp. 175-186. https://www.acm.org/pubs/articles/proceedings/cscw/192844/p175-resnick/p175-resnick.pdf

Dewan, Prasun, Riedl, John (1993): Toward Computer-Supported Concurrent Software Engineering. In IEEE Computer, 26 (1) pp. 17-27.

Drenner, Sara, Harper, Max, Frankowski, Dan, Riedl, John, Terveen, Loren (2006): Insert movie reference here: a system to bridge conversation and item-oriented web sites. In: Proceedings of ACM CHI 2006 Conference on Human Factors in Computing Systems , 2006, . pp. 951-954. https://doi.acm.org/10.1145/1124772.1124914

Rashid, Al Mamunur, Ling, Kimberly, Tassone, Regina D., Resnick, Paul, Kraut, Robert E., Riedl, John (2006): Motivating participation by displaying the value of contribution. In: Proceedings of ACM CHI 2006 Conference on Human Factors in Computing Systems , 2006, . pp. 955-958. https://doi.acm.org/10.1145/1124772.1124915

Cosley, Dan, Frankowski, Dan, Terveen, Loren, Riedl, John (2006): Using intelligent task routing and contribution review to help communities build artifacts. In: Proceedings of ACM CHI 2006 Conference on Human Factors in Computing Systems , 2006, . pp. 1037-1046. https://doi.acm.org/10.1145/1124772.1124928

Sen, Shilad, Lam, Shyong K., Rashid, Al Mamunur, Cosley, Dan, Frankowski, Dan, Osterhouse, Jeremy, Harper, F. Maxwell, Riedl, John (2006): tagging, communities, vocabulary, evolution. In: Proceedings of ACM CSCW06 Conference on Computer-Supported Cooperative Work , 2006, . pp. 181-190. https://doi.acm.org/10.1145/1180875.1180904

Connor, M. O., Cosley, Dan, Konstan, Joseph A., Riedl, John (2001): PolyLens: A recommender system for groups of user. In: Ecscw 2001 - Proceedings of the Seventh European Conference on Computer Supported Cooperative Work 16-20 September, 2001, Bonn, Germany. pp. 199-218.

Herlocker, Jonathan L., Konstan, Joseph A., Borchers, Al, Riedl, John (1999): An Algorithmic Framework for Performing Collaborative Filtering. In: Proceedings of the 22nd Annual International ACM SIGIR Conference on Research and Development in Information Retrieval , 1999, . pp. 230-237. https://www.acm.org/pubs/articles/proceedings/ir/312624/p230-herlocker/p230-herlocker.pdf

Cosley, Dan, Frankowski, Dan, Kiesler, Sara, Terveen, Loren, Riedl, John (2005): How oversight improves member-maintained communities. In: Proceedings of ACM CHI 2005 Conference on Human Factors in Computing Systems , 2005, . pp. 11-20. https://doi.acm.org/10.1145/1054972.1054975

Resnick, Paul, Riedl, John, Terveen, Loren, Ackerman, Mark S. (2005): Beyond threaded conversation. In: Proceedings of ACM CHI 2005 Conference on Human Factors in Computing Systems , 2005, . pp. 2138-2139. https://doi.acm.org/10.1145/1056808.1057126

Riedl, John, Jameson, Anthony (2007): Advanced topics in recommendation. In: Proceedings of the 2007 International Conference on Intelligent User Interfaces , 2007, . pp. 11. https://doi.acm.org/10.1145/1216295.1216304

Harper, F. Maxwell, Frankowski, Dan, Drenner, Sara, Ren, Yuqing, Kiesler, Sara, Terveen, Loren, Kraut, Robert E., Riedl, John (2007): Talk amongst yourselves: inviting users to participate in online conversations. In: Proceedings of the 2007 International Conference on Intelligent User Interfaces , 2007, . pp. 62-71. https://doi.acm.org/10.1145/1216295.1216313

McNee, Sean, Lam, Shyong, Guetzlaff, Catherine, Konstan, Joseph A., Riedl, John (2003): Confidence Displays and Training in Recommender Systems. In: Proceedings of IFIP INTERACT03: Human-Computer Interaction , 2003, Zurich, Switzerland. pp. 176.

Miller, B. N., Albert, I., Lam, S. K., Konstan, Joseph A., Riedl, John (2003): MovieLens Unplugged: Experiences with a Recommender System on Four Mobile Devices. In: Proceedings of the HCI03 Conference on People and Computers XVII , 2003, . pp. 263-280.

Priedhorsky, Reid, Chen, Jilin, Lam, Shyong (Tony) K., Panciera, Katherine, Terveen, Loren, Riedl, John (2007): Creating, destroying, and restoring value in wikipedia. In: GROUP07: International Conference on Supporting Group Work , 2007, . pp. 259-268. https://doi.acm.org/10.1145/1316624.1316663

Sen, Shilad, Harper, F. Maxwell, LaPitz, Adam, Riedl, John (2007): The quest for quality tags. In: GROUP07: International Conference on Supporting Group Work , 2007, . pp. 361-370. https://doi.acm.org/10.1145/1316624.1316678

Frankowski, Dan, Lam, Shyong K., Sen, Shilad, Harper, F. Maxwell, Yilek, Scott, Cassano, Michael, Riedl, John (2007): Recommenders everywhere: the WikiLens community-maintained recommender system. In: Proceedings of the 2007 International Symposium on Wikis , 2007, . pp. 47-60. https://doi.acm.org/10.1145/1296951.1296957

Riedl, John, Jameson, Anthony, Billsus, Daniel, Lau, Tessa (eds.) Proceedings of the 10th international conference on Intelligent user interfaces January 10-13, 2005, San Diego, California, USA.

Schafer, J. Ben, Konstan, Joseph A., Riedl, John (2002): Meta-recommendation systems: user-controlled integration of diverse recommendations. In: Proceedings of the 2002 ACM CIKM International Conference on Information and Knowledge Management November 4-9, 2002, McLean, VA, USA. pp. 43-51. https://doi.acm.org/10.1145/584792.584803

McNee, Sean M., Lam, Shyong K., Konstan, Joseph A., Riedl, John (2003): Interfaces for Eliciting New User Preferences in Recommender Systems. In: Brusilovsky, Peter, Corbett, Albert T., Rosis, Fiorella De (eds.) User Modeling 2003 - 9th International Conference - UM 2003 June 22-26, 2003, Johnstown, PA, USA. pp. 178-187. https://link.springer.de/link/service/series/0558/bibs/2702/27020178.htm

Lam, Shyong (Tony) K., Riedl, John (2009): Is Wikipedia growing a longer tail?. In: GROUP09 - International Conference on Supporting Group Work , 2009, . pp. 105-114. https://doi.acm.org/10.1145/1531674.1531690

Vig, Jesse, Sen, Shilad, Riedl, John (2009): Tagsplanations: explaining recommendations using tags. In: Proceedings of the 2009 International Conference on Intelligent User Interfaces , 2009, . pp. 47-56. https://doi.acm.org/10.1145/1502650.1502661

Sen, Shilad, Vig, Jesse, Riedl, John (2009): Learning to recognize valuable tags. In: Proceedings of the 2009 International Conference on Intelligent User Interfaces , 2009, . pp. 87-96. https://doi.acm.org/10.1145/1502650.1502666

Bieganski, Paul, Riedl, John, Carlis, John V., Retzel, Ernest F. (1994): Generalized Suffix Trees for Biological Sequence Data: Applications and Implementation. In: HICSS 1994 , 1994, . pp. 35-44.

Shoop, Elizabeth, Chi, Ed H., Carlis, John V., Bieganski, Paul, Riedl, John, Dalton, Neal, Newman, Thomas, Retzel, Ernest (1995): Implementation and testing of an automated EST processing and similarity analysis system. In: HICSS 1995 , 1995, . pp. 52-61. https://csdl.computer.org/comp/proceedings/hicss/1995/6921/00/69210052abs.htm

Chi, Ed H., Barry, Phillip, Shoop, Elizabeth, Carlis, John V., Retzel, Ernest, Riedl, John (1995): Visualization of Biological Sequence Similarity Search Results. In: IEEE Visualization 1995 , 1995, . pp. 44-51. https://csdl.computer.org/comp/proceedings/vis/1995/7187/00/71870044abs.htm

Chi, Ed H., Riedl, John, Shoop, Elizabeth, Carlis, John V., Retzel, Ernest, Barry, Phillip (1996): Flexible Information Visualization of Multivariate Data from Biological Sequence Similarit. In: IEEE Visualization 1996 , 1996, . pp. 133-140.

Claypool, Mark, Riedl, John (1996): A Quality Planning Model for Distributed Multimedia in the Virtual Cockpit. In: ACM Multimedia 1996 , 1996, . pp. 253-264.

Chi, Ed H., Barry, Phillip, Riedl, John, Konstan, Joseph A. (1997): A spreadsheet approach to information visualization. In: InfoVis 1997 - IEEE Symposium on Information Visualization October 18-25, 1997, Phoenix, AZ, USA. pp. 17-24. https://csdl.computer.org/comp/proceedings/infovis/1997/8189/00/81890017abs.htm

Chi, Ed H., Riedl, John (1998): An Operator Interaction Framework for Visualization Systems. In: InfoVis 1998 - IEEE Symposium on Information Visualization 19-20 October, 1998, Research Triangle Park, NC, USA. pp. 63-70. https://csdl.computer.org/comp/proceedings/infovis/1998/9093/00/90930063abs.htm

Lam, Shyong K., Riedl, John (2004): Shilling recommender systems for fun and profit. In: Proceedings of the 2004 International Conference on the World Wide Web , 2004, . pp. 393-402. https://doi.acm.org/10.1145/988672.988726

Sen, Shilad, Vig, Jesse, Riedl, John (2009): Tagommenders: connecting users to items through tags. In: Proceedings of the 2009 International Conference on the World Wide Web , 2009, . pp. 671-680. https://doi.acm.org/10.1145/1526709.1526800

Chen, Jilin, Ren, Yuqing, Riedl, John (2010): The effects of diversity on group productivity and member withdrawal in online volunteer g. In: Proceedings of ACM CHI 2010 Conference on Human Factors in Computing Systems , 2010, . pp. 821-830. https://doi.acm.org/10.1145/1753326.1753447

Halfaker, Aaron, Kittur, Aniket, Kraut, Robert E., Riedl, John (2009): A jury of your peers: quality, experience and ownership in Wikipedia. In: Proceedings of the 2009 International Symposium on Wikis , 2009, . pp. 15. https://www.wikisym.org/ws2009/procfiles/p115-halfaker.pdf

Vig, Jesse, Soukup, Matthew, Sen, Shilad, Riedl, John (2010): Tag expression: tagging with feeling. In: Proceedings of the 2010 ACM Symposium on User Interface Software and Technology , 2010, . pp. 323-332. https://doi.acm.org/10.1145/1866029.1866079

Lam, Shyong K., Karim, Jawed, Riedl, John (2010): The effects of group composition on decision quality in a social production community. In: GROUP10 International Conference on Supporting Group Work , 2010, . pp. 55-64. https://dx.doi.org/10.1145/1880071.1880083

Amant, Robert St., Riedl, John, Jameson, Anthony (eds.) Proceedings of the 2005 International Conference on Intelligent User Interfaces January 10-13, 2005, San Diego, California, USA.

Wang, Loxley Sijia, Chen, Jilin, Ren, Yuqing, Riedl, John (2012): Searching for the Goldilocks zone: trade-offs in managing online volunteer groups. In: Proceedings of ACM CSCW12 Conference on Computer-Supported Cooperative Work , 2012, . pp. 989-998. https://dx.doi.org/10.1145/2145204.2145351

Forte, Andrea, Antin, Judd, Bardzell, Shaowen, Honeywell, Leigh, Riedl, John, Stierch, Sarah (2012): Some of all human knowledge: gender and participation in peer production. In: Companion Proceedings of ACM CSCW12 Conference on Computer-Supported Cooperative Work , 2012, . pp. 33-36. https://dx.doi.org/10.1145/2141512.2141530

Lam, Shyong (Tony) K., Uduwage, Anuradha, Dong, Zhenhua, Sen, Shilad, Musicant, David R., Terveen, Loren, Riedl, John (2011): WP:clubhouse?: an exploration of Wikipedia's gender imbalance. In: Proceedings of the 2011 International Symposium on Wikis and Open Collaboration , 2011, . pp. 1-10. https://dx.doi.org/10.1145/2038558.2038560

Halfaker, Aaron, Song, Bryan, Stuart, D. Alex, Kittur, Aniket, Riedl, John (2011): NICE: social translucence through UI intervention. In: Proceedings of the 2011 International Symposium on Wikis and Open Collaboration , 2011, . pp. 101-104. https://dx.doi.org/10.1145/2038558.2038575

Halfaker, Aaron, Kittur, Aniket, Riedl, John (2011): Don't bite the newbies: how reverts affect the quantity and quality of Wikipedia work. In: Proceedings of the 2011 International Symposium on Wikis and Open Collaboration , 2011, . pp. 163-172. https://dx.doi.org/10.1145/2038558.2038585

Musicant, David R., Ren, Yuqing, Johnson, James A., Riedl, John (2011): Mentoring in Wikipedia: a clash of cultures. In: Proceedings of the 2011 International Symposium on Wikis and Open Collaboration , 2011, . pp. 173-182. https://dx.doi.org/10.1145/2038558.2038586

Kapoor, Nishikant, Chen, Jilin, Butler, John T., Fouty, Gary C., Stemper, James A., Riedl, John, Konstan, Joseph A. (2007): TechLens: a researcher's desktop. In: Proceedings of the 2007 ACM Conference on Recommender Systems , 2007, . pp. 183-184. https://dx.doi.org/10.1145/1297231.1297268

Agrahri, Arun Kumar, Manickam, Divya Anand Thattandi, Riedl, John (2008): Can people collaborate to improve the relevance of search results?. In: Proceedings of the 2008 ACM Conference on Recommender Systems , 2008, . pp. 283-286. https://dx.doi.org/10.1145/1454008.1454052

Kluver, Daniel, Nguyen, Tien T., Ekstrand, Michael, Sen, Shilad, Riedl, John (2012): How many bits per rating?. In: Proceedings of the 2012 ACM Conference on Recommender Systems , 2012, . pp. 99-106. https://dx.doi.org/10.1145/2365952.2365974

Ekstrand, Michael, Riedl, John (2012): When recommenders fail: predicting recommender failure for algorithm selection and combina. In: Proceedings of the 2012 ACM Conference on Recommender Systems , 2012, . pp. 233-236. https://dx.doi.org/10.1145/2365952.2366002

New to UX Design? We're Giving You a Free eBook!

The Basics of User Experience Design

Download our free ebook “The Basics of User Experience Design” to learn about core concepts of UX design.

In 9 chapters, we’ll cover: conducting user interviews, design thinking, interaction design, mobile UX design, usability, UX research, and many more!

A valid email address is required.
316,531 designers enjoy our newsletter—sure you don’t want to receive it?

New to UX Design? We're Giving You a Free eBook!

The Basics of User Experience Design

Download our free ebook “The Basics of User Experience Design” to learn about core concepts of UX design.

In 9 chapters, we’ll cover: conducting user interviews, design thinking, interaction design, mobile UX design, usability, UX research, and many more!

A valid email address is required.
316,531 designers enjoy our newsletter—sure you don’t want to receive it?