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
Co-authors
Productive Colleagues
- Mark S. Ackerman
- Loren Terveen
- Robert E. Kraut
- 67
- 69
- 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