Demo Data from EDBT 2026 / reviewers in the wild / expert
Jon Herlocker
dblp:04/3985 · also Jonathan L. Herlocker
· DBLP profile ↗
21ranked-venue papers
5as first author
0since 2021 · last 2009
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Databases, data management, data science and information retrieval · 9 · 3 first-authorHuman-computer interaction and ubiquitous computing · 8 · 1 first-authorArtificial intelligence and machine learning · 6Graphics, computer vision, multimedia, augmented reality and games · 3 · 1 first-author
Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.
| Databases, data mining, and information retrieval
7 papers |
Recommender systems · 80% Information retrieval · 20% | |
| Human-computer interaction and pervasive computing
3 papers |
Human-AI interaction · 92% Usability and user experience research · 5% User interface design and tools · 2% | |
| Computer architecture, parallel and distributed computing, and storage systems
1 paper |
Distributed systems · 100% | |
| Artificial intelligence
1 paper |
Trustworthy machine learning · 100% |
Topics — the 12 heaviest of 17, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Recommender systems
collaborative filtering |
0.2 | 6 | 2004 | Evaluating collaborative filtering recommender systems · ACM Trans. Inf. Syst. 2004 A collaborative filtering algorithm and evaluation metric that accurately model the user experience · SIGIR 2004 Feature-Based Prediction of Unknown Preferences for Nearest-Neighbor Collaborative Filtering · ICDM 2004 |
Recommender systems
cold-start recommendation |
0.0 | 1 | 2004 | Feature-Based Prediction of Unknown Preferences for Nearest-Neighbor Collaborative Filtering · ICDM 2004 |
Recommender systems › content-based recommendation
feature-based recommendation |
0.0 | 1 | 2004 | Feature-Based Prediction of Unknown Preferences for Nearest-Neighbor Collaborative Filtering · ICDM 2004 |
Recommender systems › collaborative filtering
memory-based collaborative filtering |
0.0 | 1 | 2004 | Feature-Based Prediction of Unknown Preferences for Nearest-Neighbor Collaborative Filtering · ICDM 2004 |
Recommender systems
recommender system evaluation |
0.0 | 1 | 2004 | Evaluating collaborative filtering recommender systems · ACM Trans. Inf. Syst. 2004 |
Machine learning › Trustworthy machine learning
interpretability |
0.0 | 1 | 2009 | Interacting meaningfully with machine learning systems: Three experiments · Int. J. Hum. Comput. Stud. 2009 |
Human-AI interaction
explainable AI |
0.0 | 1 | 2000 | Explaining collaborative filtering recommendations · CSCW 2000 |
Human-AI interaction › explainable AI
recommendation explanations |
0.0 | 1 | 2000 | Explaining collaborative filtering recommendations · CSCW 2000 |
Recommender systems
data sparsity |
0.0 | 1 | 1998 | Using Filtering Agents to Improve Prediction Quality in the GroupLens Research Collaborative Filtering System · CSCW 1998 |
Information retrieval
evaluation |
0.0 | 1 | 2004 | Evaluating collaborative filtering recommender systems · ACM Trans. Inf. Syst. 2004 |
Information retrieval › evaluation
user-oriented evaluation |
0.0 | 1 | 2004 | Evaluating collaborative filtering recommender systems · ACM Trans. Inf. Syst. 2004 |
Usability and user experience research
technology acceptance |
0.0 | 1 | 2000 | Explaining collaborative filtering recommendations · CSCW 2000 |
Methods — techniques the papers use, named apart from their topics
collaborative filtering · 0.1user study · 0.1experimental design · 0.1precision metric · 0.0feature integration · 0.0empirical analysis · 0.0correlation analysis · 0.0belief distribution modeling · 0.0filterbot model · 0.0experimental evaluation · 0.0
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2009 | Interacting meaningfully with machine learning systems: Three experiments
Simone Stumpf, Vidya Rajaram, Lida Li, Weng-Keen Wong, Margaret M. Burnett, Thomas G. Dietterich, Erin Sullivan, Jon Herlocker |
Int. J. Hum. Comput. Stud. | 8 |
| 2008 | LibraryFind: System design and usability testing of academic metasearch systemabstractAbstract Using off‐the‐shelf search technology provides a single point of access into library resources, but we found that such commercial systems are not entirely satisfactory for the academic library setting. In response to this, Oregon State University (OSU) Libraries designed and deployed LibraryFind, a metasearch system. We conducted a usability experiment comparing LibraryFind, the OSU Libraries Web site, and Google Scholar. Each participant used all three search systems in a controlled setting, and we recorded their behavior to determine the effectiveness and efficiency of each search system. In this article, we focus on understanding what factors are important to undergraduates in choosing their primary academic search system for class assignments. Based on a qualitative and quantitative analysis of the results, we found that mimicking commercial Web search engines is an important factor to attract undergradu‐ates; however, when undergraduates use these kinds of search engines, they expect similar performance to Web search engines, including factors such as relevance, speed, and the availability of a spell checker. They also expected to be able to find out what kinds of content and materials are available in a system. Participants' prior experience using academic search systems also affected their expectations of a new system. Seikyung Jung, Jon Herlocker, Janet Webster, Margaret Mellinger, Jeremy Frumkin |
J. Assoc. Inf. Sci. Technol. | 2 |
| 2007 | Toward harnessing user feedback for machine learningabstractThere has been little research into how end users might be able to communicate advice to machine learning systems. If this resource--the users themselves--could somehow work hand-in-hand with machine learning systems, the accuracy of learning systems could be improved and the users' understanding and trust of the system could improve as well. We conducted a think-aloud study to see how willing users were to provide feedback and to understand what kinds of feedback users could give. Users were shown explanations of machine learning predictions and asked to provide feedback to improve the predictions. We found that users had no difficulty providing generous amounts of feedback. The kinds of feedback ranged from suggestions for reweighting of features to proposals for new features, feature combinations, relational features, and wholesale changes to the learning algorithm. The results show that user feedback has the potential to significantly improve machine learning systems, but that learning algorithms need to be extended in several ways to be able to assimilate this feedback. Simone Stumpf, Vidya Rajaram, Lida Li, Margaret M. Burnett, Thomas G. Dietterich, Erin Sullivan, Russell Drummond, Jon Herlocker |
IUI | 8 |
| 2007 | Click data as implicit relevance feedback in web search
Seikyung Jung, Jon Herlocker, Janet Webster |
Inf. Process. Manag. | 2 |
| 2006 | Predicting Task-Specific Webpages for Revisiting
Arwen Twinkle Lettkeman, Simone Stumpf, Jed Irvine, Jon Herlocker |
AAAI | 4 |
| 2006 | Fewer clicks and less frustration: reducing the cost of reaching the right folderabstractHelping computer users rapidly locate files in their folder hierarchies has become an important research topic in today's intelligent user interface design. This paper reports on FolderPredictor, a software system that can reduce the cost of locating files in hierarchical folders. FolderPredictor applies a cost-sensitive prediction algorithm to the user's previous file access information to predict the next folder that will be accessed. Experimental results show that, on average, FolderPredictor reduces the cost of locating a file by 50%. Another advantage of FolderPredictor is that it does not require users to adapt to a new interface, but rather meshes with the existing interface for opening files on the Windows platform. Xinlong Bao, Jon Herlocker, Thomas G. Dietterich |
IUI | 2 |
| 2006 | A hybrid learning system for recognizing user tasks from desktop activities and email messagesabstractThe TaskTracer system seeks to help multi-tasking users manage the resources that they create and access while carrying out their work activities. It does this by associating with each user-defined activity the set of files, folders, email messages, contacts, and web pages that the user accesses when performing that activity. The initial TaskTracer system relies on the user to notify the system each time the user changes activities. However, this is burdensome, and users often forget to tell TaskTracer what activity they are working on. This paper introduces TaskPredictor, a machine learning system that attempts to predict the user’s current activity. TaskPredictor has two components: one for general desktop activity and another specifically for email. TaskPredictor achieves high prediction precision by combining three techniques: (a) feature selection via mutual information, (b) classification based on a confidence threshold, and (c) a hybrid design in which a Naive Bayes classifier estimates the classification confidence but where the actual classification decision is made by a support vector machine. This paper provides experimental results on data collected from Task-Tracer users. Jianqiang Shen, Lida Li, Thomas G. Dietterich, Jon Herlocker |
IUI | 4 |
| 2005 | The TaskTracker System
Simone Stumpf, Xinlong Bao, Anton N. Dragunov, Thomas G. Dietterich, Jon Herlocker, Kevin Johnsrude, Lida Li, Jianqiang Shen |
AAAI | 5 |
| 2005 | TaskTracer: a desktop environment to support multi-tasking knowledge workersabstractThis paper reports on TaskTracer --- a software system being designed to help highly multitasking knowledge workers rapidly locate, discover, and reuse past processes they used to successfully complete tasks. The system monitors users' interaction with a computer, collects detailed records of users' activities and resources accessed, associates (automatically or with users' assistance) each interaction event with a particular task, enables users to access records of past activities and quickly restore task contexts. We present a novel Publisher-Subscriber architecture for collecting and processing users' activity data, describe several different user interfaces tried with TaskTracer, and discuss the possibility of applying machine learning techniques to recognize/predict users' tasks. Anton N. Dragunov, Thomas G. Dietterich, Kevin Johnsrude, Matthew R. McLaughlin, Lida Li, Jon Herlocker |
IUI | 6 |
| 2004 | SERF: integrating human recommendations with searchabstractToday's university library has many digitally accessible resources, both indexes to content and considerable original content. Using off-the-shelf search technology provides a single point of access into library resources, but we have found that such full-text indexing technology is not entirely satisfactory for library searching. Seikyung Jung, Kevin Harris, Janet Webster, Jon Herlocker |
CIKM | 4 |
| 2004 | Feature-Based Prediction of Unknown Preferences for Nearest-Neighbor Collaborative FilteringabstractRecommendation systems analyze user preferences and recommend items to a user by predicting the user's preference for those items. Among various kinds of recommendation methods, collaborative filtering (CF) has been widely used and successfully applied to practical applications. However, collaborative filtering has two inherent problems: data sparseness and the cold-start problems. In this paper, we propose a method of integrating additional feature information of users and items into CF to overcome the difficulties caused by sparseness and improve the accuracy of recommendation. Several experimental results that show the effectiveness of the proposed method are also presented. Hyungil Kim, Juntae Kim, Jon Herlocker |
ICDM | 3 |
| 2004 | Integrating Feature Information for Improving Accuracy of Collaborative Filtering
Hyungil Kim, Juntae Kim, Jon Herlocker |
PRICAI | 3 |
| 2004 | A collaborative filtering algorithm and evaluation metric that accurately model the user experienceabstractCollaborative Filtering (CF) systems have been researched for over a decade as a tool to deal with information overload. At the heart of these systems are the algorithms which generate the predictions and recommendations.In this article we empirically demonstrate that two of the most acclaimed CF recommendation algorithms have flaws that result in a dramatically unacceptable user experience.In response, we introduce a new Belief Distribution Algorithm that overcomes these flaws and provides substantially richer user modeling. The Belief Distribution Algorithm retains the qualities of nearest-neighbor algorithms which have performed well in the past, yet produces predictions of belief distributions across rating values rather than a point rating value.In addition, we illustrate how the exclusive use of the mean absolute error metric has concealed these flaws for so long, and we propose the use of a modified Precision metric for more accurately evaluating the user experience. Matthew R. McLaughlin, Jon Herlocker |
SIGIR | 2 |
| 2004 | Applying Collaborative Filtering for Efficient Document SearchabstractThis paper presents the SERF (System for Electronic Recommendation Filtering) which is a collaborative filtering system that recommends context-sensitive, high-quality information sources for document search. Collaborative filtering systems remove the limitation of traditional content-based search by using individual's ratings to evaluate and recommend information sources. SERF uses collaborative filtering algorithms to predict the relevance and quality of each document with respect to each particular user and their specific information need. In our system, users specify their need in the form of a natural language query, and are provided with recommended documents based on ratings by other users with similar questions. Preliminary experiments show that the collaborative filtering recommendations increase the efficiency of the document search process. We also discuss some key challenges of designing a collaborative filtering system for document search. Seikyung Jung, Juntae Kim, Jon Herlocker |
Web Intelligence | 3 |
| 2004 | Evaluating collaborative filtering recommender systemsabstractRecommender systems have been evaluated in many, often incomparable, ways. In this article, we review the key decisions in evaluating collaborative filtering recommender systems: the user tasks being evaluated, the types of analysis and datasets being used, the ways in which prediction quality is measured, the evaluation of prediction attributes other than quality, and the user-based evaluation of the system as a whole. In addition to reviewing the evaluation strategies used by prior researchers, we present empirical results from the analysis of various accuracy metrics on one content domain where all the tested metrics collapsed roughly into three equivalence classes. Metrics within each equivalency class were strongly correlated, while metrics from different equivalency classes were uncorrelated. Jon Herlocker, Joseph A. Konstan, Loren G. Terveen, John Riedl |
ACM Trans. Inf. Syst. | 1 |
| 2003 | Designing intelligent and dynamic interfaces for communicating mathematicsabstractCurrent approaches to presentation of mathematics (on paper or in electronic format) have usability drawbacks that make learning and appreciation of mathematics challenging and often frustrating. We propose a development of a software user toolkit aimed to facilitate the creation of highly usable and effective presentations of mathematical ideas. In this paper we identify three problems which readers of math documents usually experience, and give a vision of how we might address those problems by designing a more interactive and intelligent interface Anton N. Dragunov, Jon Herlocker |
IUI | 2 |
| 2002 | An Empirical Analysis of Design Choices in Neighborhood-Based Collaborative Filtering Algorithms
Jon Herlocker, Joseph A. Konstan, John Riedl |
Inf. Retr. | 1 |
| 2000 | Explaining collaborative filtering recommendationsabstractAutomated collaborative filtering (ACF) systems predict a person's affinity for items or information by connecting that person's recorded interests with the recorded interests of a community of people and sharing ratings between like-minded persons. However, current recommender systems are black boxes, providing no transparency into the working of the recommendation. Explanations provide that transparency, exposing the reasoning and data behind a recommendation. In this paper, we address explanation interfaces for ACF systems - how they should be implemented and why they should be implemented. To explore how, we present a model for explanations based on the user's conceptual model of the recommendation process. We then present experimental results demonstrating what components of an explanation are the most compelling. To address why, we present experimental evidence that shows that providing explanations can improve the acceptance of ACF systems. We also describe some initial explorations into measuring how explanations can improve the filtering performance of users. Jon Herlocker, Joseph A. Konstan, John Riedl |
CSCW | 1 |
| 1999 | An Algorithmic Framework for Performing Collaborative Filteringabstract% & ' ( ) * !+ , -) ./ 0 1 32 -4 5 6 1 & ) * 7 98 ": <; '= ?> <; ": A@ B DC &E )F HG I8 KJ L 9E )F NM O7 "8 QP RE 6S T> AU B <V W8 ": Jon Herlocker, Joseph A. Konstan, Al Borchers, John Riedl |
SIGIR | 1 |
| 1998 | Using Filtering Agents to Improve Prediction Quality in the GroupLens Research Collaborative Filtering SystemabstractCollaborative filtering systems help address information overload by usingthe opinions of users in a community to make personal recommendations fordocuments to each user. Many collaborative filtering systems have few useropinions relative to the large number of documents available. This sparsityproblem can reduce the utility of the filtering system by reducing thenumber of documents for which the system can make recommendations andadversely affecting the quality of recommendations. This paper defines andimplements a model for integrating content-based ratings into acollaborative filtering system. The filterbot model allows collaborativefiltering systems to address sparsity by tapping the strength of contentfiltering techniques. We identify and evaluate metrics for assessing theeffectiveness of filterbots specifically, and filtering system enhancementsin general. Finally, we experimentally validate the filterbot approach byshowing that even simple filterbots such as spell checking can increase theutility for users of sparsely populated collaborative filtering systems.Keywords Collaborative filtering, information filtering, content analysis,recommendation systems, social filtering, GroupLens Research, informationfiltering agents. Badrul Munir Sarwar, Joseph A. Konstan, Al Borchers, Jon Herlocker, Bradley N. Miller, John Riedl |
CSCW | 4 |
| 1995 | Commands as Media: Design and Implementation of a Command StreamabstractNo abstract available. Jon Herlocker, Joseph A. Konstan |
ACM Multimedia | 1 |