Demo Data from SIGIR 2026 / reviewers in the wild / expert
Jaime Teevan
dblp:38/129
· DBLP profile ↗
98ranked-venue papers
28as first author
11since 2021 · last 2024
0000-0002-2786-0209ORCID · corroborated
Domains — the database's venue-derived domains; a paper can count in several
Human-computer interaction and ubiquitous computing · 54 · 13 first-author · 3 since 2021Databases, data management, data science and information retrieval · 47 · 16 first-author · 6 since 2021Artificial intelligence and machine learning · 18 · 6 first-author · 4 since 2021Applied, interdisciplinary, general and emerging computing · 10 · 2 first-author · 1 since 2021Graphics, computer vision, multimedia, augmented reality and games · 2 · 1 since 2021Software engineering, systems software and programming languages · 1
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.
| Human-computer interaction and pervasive computing
36 papers |
Collaborative and social computing · 42% Ubiquitous computing and smart environments · 21% Interaction techniques and input · 12% | |
| Databases, data mining, and information retrieval
42 papers |
Information retrieval · 86% Recommender systems · 6% Web and social media mining · 3% | |
| Artificial intelligence
4 papers |
Probabilistic and Bayesian machine learning · 52% Question answering and dialogue systems · 25% Graph learning · 20% |
Topics — the 30 heaviest of 111, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Collaborative and social computing
crowdsourcing |
1.6 | 7 | 2019 | Casual Microtasking: Embedding Microtasks in Facebook · CHI 2019 Communicating Context to the Crowd for Complex Writing Tasks · CSCW 2017 Chain Reactions: The Impact of Order on Microtask Chains · CHI 2016 |
Machine learning › Probabilistic and Bayesian machine learning
causal inference |
1.2 | 2 | 2023 | Learning Causal Effects on Hypergraphs (Extended Abstract) · IJCAI 2023 Learning Causal Effects on Hypergraphs · KDD 2022 |
Machine learning › Graph learning › hypergraph learning
hypergraph neural network |
1.2 | 2 | 2023 | Learning Causal Effects on Hypergraphs (Extended Abstract) · IJCAI 2023 Learning Causal Effects on Hypergraphs · KDD 2022 |
Machine learning › Probabilistic and Bayesian machine learning › causal inference › causal effect estimation › treatment effect estimation
individual treatment effect estimation |
1.2 | 2 | 2023 | Learning Causal Effects on Hypergraphs (Extended Abstract) · IJCAI 2023 Learning Causal Effects on Hypergraphs · KDD 2022 |
Information retrieval
search engines |
1.0 | 8 | 2022 | Searching for a New and Better Future of Work · SIGIR 2022 Direct answers for search queries in the long tail · CHI 2012 Visual snippets: summarizing web pages for search and revisitation · CHI 2009 |
Information retrieval
query log analysis |
0.9 | 11 | 2014 | Lessons from the journey: a query log analysis of within-session learning · WSDM 2014 Direct answers for search queries in the long tail · CHI 2012 Addressing people's information needs directly in a web search result page · WWW 2011 |
Natural language and speech › Question answering and dialogue systems
conversational agents |
0.8 | 1 | 2024 | Interpretable User Satisfaction Estimation for Conversational Systems with Large Language Models · ACL (1) 2024 |
Natural language and speech › Question answering and dialogue systems › dialogue evaluation
user satisfaction estimation |
0.8 | 1 | 2024 | Interpretable User Satisfaction Estimation for Conversational Systems with Large Language Models · ACL (1) 2024 |
Information retrieval
web search |
0.7 | 8 | 2014 | #TwitterSearch: a comparison of microblog search and web search · WSDM 2011 Understanding and predicting personal navigation · WSDM 2011 Discovering and using groups to improve personalized search · WSDM 2009 |
Information retrieval
evaluation |
0.7 | 5 | 2016 | Explicit In Situ User Feedback for Web Search Results · SIGIR 2016 Choices and constraints: research goals and approaches in information retrieval (part 2) · SIGIR 2014 Choices and constraints: research goals and approaches in information retrieval (part 1) · SIGIR 2014 |
Machine learning › Probabilistic and Bayesian machine learning › causal inference
causal effect estimation |
0.7 | 1 | 2023 | Learning Causal Effects on Hypergraphs (Extended Abstract) · IJCAI 2023 |
Collaborative and social computing › crowdsourcing
micro-task crowdsourcing |
0.6 | 2 | 2019 | Casual Microtasking: Embedding Microtasks in Facebook · CHI 2019 Chain Reactions: The Impact of Order on Microtask Chains · CHI 2016 |
Collaborative and social computing › remote work
hybrid work |
0.6 | 1 | 2022 | How the Web Will Shape the Hybrid Work Era: Keynote Talk · WWW 2022 |
Information retrieval
personalized search |
0.5 | 6 | 2011 | Understanding and predicting personal navigation · WSDM 2011 Potential for personalization · ACM Trans. Comput. Hum. Interact. 2010 Discovering and using groups to improve personalized search · WSDM 2009 |
Information retrieval › evaluation
relevance judgment |
0.5 | 4 | 2016 | Explicit In Situ User Feedback for Web Search Results · SIGIR 2016 Potential for personalization · ACM Trans. Comput. Hum. Interact. 2010 From x-rays to silly putty via Uranus: serendipity and its role in web search · CHI 2009 |
User interface design and tools › authoring tools
document authoring tools |
0.5 | 1 | 2021 | Scraps: Enabling Mobile Capture, Contextualization, and Use of Document Resources · CHI 2021 |
Ubiquitous computing and smart environments
information work |
0.5 | 1 | 2021 | Scraps: Enabling Mobile Capture, Contextualization, and Use of Document Resources · CHI 2021 |
Ubiquitous computing and smart environments
multitasking |
0.5 | 1 | 2021 | Large Scale Analysis of Multitasking Behavior During Remote Meetings · CHI 2021 |
Collaborative and social computing › remote collaboration
remote meeting |
0.5 | 1 | 2021 | Large Scale Analysis of Multitasking Behavior During Remote Meetings · CHI 2021 |
Interaction techniques and input
mobile interaction |
0.5 | 2 | 2018 | Multitasking with Play Write, a Mobile Microproductivity Writing Tool · UIST 2018 Trajectory-aware mobile search · CHI 2012 |
Information retrieval
user behavior |
0.5 | 5 | 2022 | Searching for a New and Better Future of Work · SIGIR 2022 How medical expertise influences web search interaction · SIGIR 2008 Explicit In Situ User Feedback for Web Search Results · SIGIR 2016 |
Health and well-being technologies › user wellbeing
workplace well-being |
0.5 | 2 | 2020 | Supporting Workplace Detachment and Reattachment with Conversational Intelligence · CHI 2018 Optimizing for Happiness and Productivity: Modeling Opportune Moments for Transitions and Breaks at Work · CHI 2020 |
Information retrieval › user behavior
search behavior |
0.4 | 4 | 2014 | Characterizing multi-click search behavior and the risks and opportunities of changing results during use · SIGIR 2014 Modeling and analysis of cross-session search tasks · SIGIR 2011 How people recall, recognize, and reuse search results · ACM Trans. Inf. Syst. 2008 |
Collaborative and social computing › crowdsourcing
crowd work |
0.4 | 3 | 2016 | WearWrite: Crowd-Assisted Writing from Smartwatches · CHI 2016 Supporting Collaborative Writing with Microtasks · CHI 2016 Chain Reactions: The Impact of Order on Microtask Chains · CHI 2016 |
Ubiquitous computing and smart environments
attention management |
0.4 | 1 | 2019 | Attending to What Matters · WSDM 2019 |
Health and well-being technologies
driving safety |
0.4 | 1 | 2019 | An Exploration of Speech-Based Productivity Support in the Car · CHI 2019 |
Collaborative and social computing › social media › social network sites
facebook |
0.4 | 1 | 2019 | Casual Microtasking: Embedding Microtasks in Facebook · CHI 2019 |
Interaction techniques and input
sketching |
0.4 | 1 | 2019 | Sketching NLP: A Case Study of Exploring the Right Things To Design with Language Intelligence · CHI 2019 |
Collaborative and social computing
social media |
0.4 | 1 | 2019 | Casual Microtasking: Embedding Microtasks in Facebook · CHI 2019 |
Interaction techniques and input
voice interaction |
0.4 | 1 | 2019 | An Exploration of Speech-Based Productivity Support in the Car · CHI 2019 |
Methods — techniques the papers use, named apart from their topics
survey · 1.9user study · 1.8diary study · 1.7field study · 1.7hypergraph neural network · 1.2tool-use study · 1.1statistical analysis · 1.1predictive modeling · 0.8large language model · 0.8deployment study · 0.7interference modeling · 0.7query log analysis · 0.6causal inference · 0.6telemetry analysis · 0.5log analysis · 0.4recommender system · 0.4interview study · 0.4auto-generated microtasks · 0.4
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2024 | Interpretable User Satisfaction Estimation for Conversational Systems with Large Language ModelsabstractYing-Chun Lin, Jennifer Neville, Jack Stokes, Longqi Yang, Tara Safavi, Mengting Wan, Scott Counts, Siddharth Suri, Reid Andersen, Xiaofeng Xu, Deepak Gupta, Sujay Kumar Jauhar, Xia Song, Georg Buscher, Saurabh Tiwary, Brent Hecht, Jaime Teevan. Proceedings of the 62nd Annual Meeting of the Association for Computational Linguistics (Volume 1: Long Papers). 2024. Ying-Chun Lin, Jennifer Neville, Jack W. Stokes, Longqi Yang 0001, Tara Safavi, Mengting Wan, Scott Counts, Siddharth Suri, Reid Andersen, Sujay Kumar Jauhar, Georg Buscher, Saurabh Tiwary, Brent J. Hecht, Jaime Teevan |
ACL (1) | 17 |
| 2023 | Learning Causal Effects on Hypergraphs (Extended Abstract)abstractHypergraphs provide an effective abstraction for modeling multi-way group interactions among nodes, where each hyperedge can connect any number of nodes. Different from most existing studies which leverage statistical dependencies, we study hypergraphs from the perspective of causality. Specifically, we focus on the problem of individual treatment effect (ITE) estimation on hypergraphs, aiming to estimate how much an intervention (e.g., wearing face covering) would causally affect an outcome (e.g., COVID-19 infection) of each individual node. Existing works on ITE estimation either assume that the outcome of one individual should not be influenced by the treatment of other individuals (i.e., no interference), or assume the interference only exists between connected individuals in an ordinary graph. We argue that these assumptions can be unrealistic on real-world hypergraphs, where higher-order interference can affect the ITE estimations due to group interactions. We investigate high-order interference modeling, and propose a new causality learning framework powered by hypergraph neural networks. Extensive experiments on real-world hypergraphs verify the superiority of our framework over existing baselines. Jing Ma 0002, Mengting Wan, Longqi Yang 0001, Jundong Li, Brent J. Hecht, Jaime Teevan |
IJCAI | 6 |
| 2023 | Targeted Training for Multi-organization RecommendationabstractMaking recommendations for users in diverse organizations (orgs) is a challenging task for workplace social platforms such as Microsoft Teams and Slack. The current industry-standard model training approaches either use data from all organizations to maximize information or train organization-specific models to minimize noise. Our real-world experiments show that both approaches are poorly suited for the multi-org recommendation setting where different organizations’ interaction patterns vary in their generalizability. We introducetargeted training, which improves on standard practices by automatically selecting a subset of orgs for model development whose data are cleanest and best represent global trends. We demonstrate how and when targeted training improves over global training through theoretical analysis and simulation. Our experiments on large-scale datasets from Microsoft Teams, SharePoint, Stack Exchange, DBLP, and Reddit show that in many cases targeted training can improve mean average precision (MAP) across orgs by 10–15% over global training, is more robust to orgs with lower data quality, and generalizes better to unseen orgs. Our training framework is applicable to a wide range of inductive recommendation models, from simple regression models to graph neural networks (GNNs). Kiran Tomlinson, Mengting Wan, Cao Lu, Brent J. Hecht, Jaime Teevan, Longqi Yang 0001 |
Trans. Recomm. Syst. | 5 |
| 2022 | "I Didn't Know I Looked Angry": Characterizing Observed Emotion and Reported Affect at WorkabstractWith the growing prevalence of affective computing applications, Automatic Emotion Recognition (AER) technologies have garnered attention in both research and industry settings. Initially limited to speech-based applications, AER technologies now include analysis of facial landmarks to provide predicted probabilities of a common subset of emotions (e.g., anger, happiness) for faces observed in an image or video frame. In this paper, we study the relationship between AER outputs and self-reports of affect employed by prior work, in the context of information work at a technology company. We compare the continuous observed emotion output from an AER tool to discrete reported affect obtained via a one-day combined tool-use and diary study (N = 15). We provide empirical evidence showing that these signals do not completely align, and find that using additional workplace context only improves alignment up to 58.6%. These results suggest affect must be studied in the context it is being expressed, and observed emotion signal should not replace internal reported affect for affective computing applications. Harmanpreet Kaur, Daniel McDuff, Alex C. Williams, Jaime Teevan, Shamsi T. Iqbal |
CHI | 4 |
| 2022 | How Hybrid Work Will Make Work More IntelligentabstractWe are in the middle of the most significant change to work practices in generations. For hundreds of years, physical space was the most important technology people used to get things done. The coming Hybrid Work Era, however, will be shaped by digital technology. The recent rapid shift to remote work accelerated the digital transformation already underway at many organizations, and new types of work-related data are now being generated at an unprecedented rate. For example, the average Microsoft Teams user spends 252% more time in the application now than they did in February 2020. Jaime Teevan |
CIKM | 1 |
| 2022 | Learning Causal Effects on HypergraphsabstractHypergraphs provide an effective abstraction for modeling multi-way group interactions among nodes, where each hyperedge can connect any number of nodes. Different from most existing studies which leverage statistical dependencies, we study hypergraphs from the perspective of causality. Specifically, in this paper, we focus on the problem of individual treatment effect (ITE) estimation on hypergraphs, aiming to estimate how much an intervention (e.g., wearing face covering) would causally affect an outcome (e.g., COVID-19 infection) of each individual node. Existing works on ITE estimation either assume that the outcome on one individual should not be influenced by the treatment assignments on other individuals (i.e., no interference), or assume the interference only exists between pairs of connected individuals in an ordinary graph. We argue that these assumptions can be unrealistic on real-world hypergraphs, where higher-order interference can affect the ultimate ITE estimations due to the presence of group interactions. In this work, we investigate high-order interference modeling, and propose a new causality learning framework powered by hypergraph neural networks. Extensive experiments on real-world hypergraphs verify the superiority of our framework over existing baselines. Jing Ma 0002, Mengting Wan, Longqi Yang 0001, Jundong Li, Brent J. Hecht, Jaime Teevan |
KDD | 6 |
| 2022 | Searching for a New and Better Future of WorkabstractSearch engines were one of the first intelligent cloud-based applications that people used to get things done, and they have since become an extremely important productivity tool. This is in part because much of what a person is doing when they search is thinking. Search engines do not merely support that thinking, however, but can also actually shape it. For example, some search results are more likely to spur learning than others and influence a person's future queries [1]. This means that as information retrieval researchers the new approaches that we develop can actively shape the future of work. Jaime Teevan |
SIGIR | 1 |
| 2022 | How the Web Will Shape the Hybrid Work Era: Keynote TalkabstractJaime Teevan has given a Keynote Talk at The Web Conference on Friday 29th April 2022. This page provides a summary of the topics she addressed during her talk. Jaime Teevan |
WWW | 1 |
| 2021 | Large Scale Analysis of Multitasking Behavior During Remote MeetingsabstractVirtual meetings are critical for remote work because of the need for synchronous collaboration in the absence of in-person interactions. In-meeting multitasking is closely linked to people’s productivity and wellbeing. However, we currently have limited understanding of multitasking in remote meetings and its potential impact. In this paper, we present what we believe is the most comprehensive study of remote meeting multitasking behavior through an analysis of a large-scale telemetry dataset collected from February to May 2020 of U.S. Microsoft employees and a 715-person diary study. Our results demonstrate that intrinsic meeting characteristics such as size, length, time, and type, significantly correlate with the extent to which people multitask, and multitasking can lead to both positive and negative outcomes. Our findings suggest important best-practice guidelines for remote meetings (e.g., avoid important meetings in the morning) and design implications for productivity tools (e.g., support positive remote multitasking). Hancheng Cao, Shamsi T. Iqbal, Mary Czerwinski, Priscilla N. Y. Wong, Sean Rintel, Brent J. Hecht, Jaime Teevan, Longqi Yang 0001 |
CHI | 8 |
| 2021 | Scraps: Enabling Mobile Capture, Contextualization, and Use of Document ResourcesabstractPeople often capture photos or notes from their phones to integrate later into a document. But current mobile capture tools can make this hard, with the captured information ending up fragmented and decontextualized. This paper explores how to help document authors capture, contextualize, and use document-related information. A survey of 66 information workers reveals that document-focused information capture differs from other types of mobile information capture, and that while people capture a broad range of information types while mobile, most document-related capture comes in the form of photos, notes, and bookmarks. Based on this survey we built Scraps, which consists of two parts: 1) a mobile app that makes it easy for people to capture and add context to information from their phone, and 2) a Word sidebar that helps them later link that information to a document on their desktop. In a field study with 11 information workers, we find that Scraps streamlined the process of capturing and using document-related information, and enabled people to focus on writing over integrating captured information. Amanda Swearngin, Shamsi T. Iqbal, Victor Poznanski, Mark J. Encarnación, Paul N. Bennett, Jaime Teevan |
CHI | 6 |
| 2021 | Learning to Represent Human Motives for Goal-directed Web BrowsingabstractMotives or goals are recognized in psychology literature as the most fundamental drive that explains and predicts why people do what they do, including when they browse the web. Although providing enormous value, these higher-ordered goals are often unobserved, and little is known about how to leverage such goals to assist people’s browsing activities. This paper proposes to take a new approach to address this problem, which is fulfilled through a novel neural framework, Goal-directed Web Browsing (GoWeB). We adopt a psychologically-sound taxonomy of higher-ordered goals and learn to build their representations in a structure-preserving manner. Then we incorporate the resulting representations for enhancing the experiences of common activities people perform on the web. Experiments on large-scale data from Microsoft Edge web browser show that GoWeB significantly outperforms competitive baselines for in-session web page recommendation, re-visitation classification, and goal-based web page grouping. A follow-up analysis further characterizes how the variety of human motives can affect the difference observed in human behavioral patterns. Jyun-Yu Jiang, Longqi Yang 0001, Bahareh Sarrafzadeh, Brent J. Hecht, Jaime Teevan |
RecSys | 6 |
| 2020 | Optimizing for Happiness and Productivity: Modeling Opportune Moments for Transitions and Breaks at WorkabstractInformation workers perform jobs that demand constant multitasking, leading to context switches, productivity loss, stress, and unhappiness. Systems that can mediate task transitions and breaks have the potential to keep people both productive and happy. We explore a crucial initial step for this goal: finding opportune moments to recommend transitions and breaks without disrupting people during focused states. Using affect, workstation activity, and task data from a three-week field study (N=25), we build models to predict whether a person should continue their task, transition to a new task, or take a break. The R-squared values of our models are as high as 0.7, with only 15% error cases. We ask users to evaluate the timing of recommendations provided by a recommender that relies on these models. Our study shows that users find our transition and break recommendations to be well-timed, rating them as 86% and 77% accurate, respectively. We conclude with a discussion of the implications for intelligent systems that seek to guide task transitions and manage interruptions at work. Harmanpreet Kaur, Alex C. Williams, Daniel McDuff, Mary Czerwinski, Jaime Teevan, Shamsi T. Iqbal |
CHI | 5 |
| 2020 | UIST+CSCW: A Celebration of Systems Research in Collaborative and Social ComputingabstractThis joint panel between UIST and CSCW brings together leading researchers at the intersection of the conferences-systems researchers in collaborative and social computing-to engage in a discussion and retrospective. Pairs of panelists will represent each decade since the founding of the conferences, sharing a brief retrospective that surveys the most influential papers of that decade, the zeitgeist of the problems that were popular that decade and why, and what each decade's work has to say to the decades that came before and after. The panel is intended as a space to celebrate advances in the field, and reflect on the burdens and opportunities that it faces ahead. Michael S. Bernstein, Irene Greif, Wendy E. Mackay, Hiroshi Ishii 0001, Jonathan Grudin, Karrie Karahalios, Meredith Ringel Morris, Aniket Kittur, Jaime Teevan, Amy X. Zhang, Niloufar Salehi |
UIST | 9 |
| 2019 | Guidelines for Human-AI InteractionabstractAdvances in artificial intelligence (AI) frame opportunities and challenges for user interface design. Principles for human-AI interaction have been discussed in the human-computer interaction community for over two decades, but more study and innovation are needed in light of advances in AI and the growing uses of AI technologies in human-facing applications. We propose 18 generally applicable design guidelines for human-AI interaction. These guidelines are validated through multiple rounds of evaluation including a user study with 49 design practitioners who tested the guidelines against 20 popular AI-infused products. The results verify the relevance of the guidelines over a spectrum of interaction scenarios and reveal gaps in our knowledge, highlighting opportunities for further research. Based on the evaluations, we believe the set of design guidelines can serve as a resource to practitioners working on the design of applications and features that harness AI technologies, and to researchers interested in the further development of human-AI interaction design principles. Saleema Amershi, Daniel S. Weld, Mihaela Vorvoreanu, Adam Fourney, Besmira Nushi, Penny Collisson, Jina Suh, Shamsi T. Iqbal, Paul N. Bennett, Kori Inkpen, Jaime Teevan, Ruth Kikin-Gil, Eric Horvitz |
CHI | 11 |
| 2019 | Casual Microtasking: Embedding Microtasks in FacebookabstractMicrotasks enable people with limited time and context to contribute to a larger task. In this paper we explore casual microtasking, where microtasks are embedded into other primary activities so that they are available to be completed when convenient. We present a casual microtasking experience that inserts writing microtasks from an existing microwriting tool into the user's Facebook feed. From a two-week deployment of the system with nine people, we observe that casual microtasking enabled participants to get things done during their breaks, and that they tended to do so only after first engaging with Facebook's social content. Participants were most likely to complete the writing microtasks during periods of the day associated with low focus, and would occasionally use them as a springboard to open the original document in Word. These findings suggest casual microtasking can help people leverage spare micromoments to achieve meaningful micro-goals, and even encourage them to return to work. Nathan Hahn, Shamsi T. Iqbal, Jaime Teevan |
CHI | 3 |
| 2019 | An Exploration of Speech-Based Productivity Support in the CarabstractIn-car intelligent assistants offer the opportunity to help drivers productively use previously unclaimed time during their commute. However, engaging in secondary tasks can reduce attention on driving and thus may affect road safety. Any interface used while driving, even if speech-based, cannot consider non-driving tasks in isolation of driving---alerts for safer driving and timing of the non-driving tasks are crucial to maintaining safety. In this work, we explore experiences with a speech-based assistant that attempts to help drivers safely complete complex productivity tasks. Via a controlled simulator study, we look at how level of support and road context alerts from the assistant influence a driver's ability to drive safely while writing a document or creating slides via speech. Our results suggest ways to support speech-based productivity interactions and how speech-based road context alerts may influence driver behavior. Nikolas Martelaro, Jaime Teevan, Shamsi T. Iqbal |
CHI | 2 |
| 2019 | Sketching NLP: A Case Study of Exploring the Right Things To Design with Language IntelligenceabstractThis paper investigates how to sketch NLP-powered user experiences. Sketching is a cornerstone of design innovation. When sketching, designers rapidly experiment with a number of abstract ideas using simple, tangible instruments such as drawings and paper prototypes. Sketching NLP-powered experiences, however, presents challenges, i.e. How to visualize abstract language interaction? How to ideate a broad range of technically feasible intelligent functionalities? As a first step towards understanding these challenges, we present a first-person account of our sketching process when designing intelligent writing assistance. We detail the challenges we encountered and emergent solutions, such as a new format of wireframe for sketching language interactions and a new wizard-of-oz-based NLP rapid prototyping method. Drawing on these findings, we discuss the importance of abstraction in sketching and other implications. Qian Yang 0004, Justin Cranshaw, Saleema Amershi, Shamsi T. Iqbal, Jaime Teevan |
CHI | 5 |
| 2019 | Mercury: Empowering Programmers' Mobile Work Practices with MicroproductivityabstractThere has been considerable research on how software can enhance programmers' productivity within their workspace. In this paper, we instead explore how software might help programmers make productive use of their time while away from their workspace. We interviewed 10 software engineers and surveyed 78 others and found that while programmers often do work while mobile, their existing mobile work practices are primarily exploratory (e.g., capturing thoughts or performing online research). In contrast, they want to be doing work that is more grounded in their existing code (e.g., code review or bug triage). Based on these findings, we introduce Mercury, a system that guides programmers in making progress on-the-go with auto-generated microtasks derived from their source code's current state. A study of Mercury with 20 programmers revealed that they could make meaningful progress with Mercury while mobile with little effort or attention. Our findings suggest an opportunity exists to support the continuation of programming tasks across devices and help programmers resume coding upon returning to their workspace. Alex C. Williams, Harmanpreet Kaur, Shamsi T. Iqbal, Ryen W. White, Jaime Teevan, Adam Fourney |
UIST | 5 |
| 2019 | Attending to What MattersabstractOnline services are increasingly intelligent. They evolve intelligently through A/B testing and experimentation, employ artificial intelligence in their core functionality using machine learning, and seamlessly engage human intelligence by connecting people in a low-friction manner. All of this has resulted in incredibly engaging experiences -- but not particularly productive ones. As more and more of people's most important tasks move online we need to think carefully about the underlying influence online services have on people's ability to attend to what matters to them. There is an opportunity to use intelligence for this to do more than just not distract people and actually start helping people attend to what matters even better than they would otherwise. This presentation explores the ways we might make it as compelling and easy to start an important task as it is to check social media. Jaime Teevan |
WSDM | 1 |
| 2018 | Supporting Workplace Detachment and Reattachment with Conversational IntelligenceabstractResearch has shown that productivity is mediated by an individual's ability to detach from their work at the end of the day and reattach with it when they return the next day. In this paper we explore the extent to which structured dialogues, focused on individuals' work-related tasks or emotions, can help them with the detachment and reattachment processes. Our inquiry is driven with SwitchBot, a conversational bot which engages with workers at the start and end of their work day. After preliminarily validating the design of a detachment and reattachment dialogue frame-work with 108 crowdworkers, we study SwitchBot's use in-situ for 14 days with 34 information workers. We find that workers send fewer e-mails after work hours and spend a larger percentage of their first hour at work using productivity applications than they normally would when using SwitchBot. Further, we find that productivity gains were better sustained when conversations focused on work-related emotions. Our results suggest that conversational bots can be effective tools for aiding workplace detachment and reattachment and help people make successful use of their time on and off the job. Alex C. Williams, Harmanpreet Kaur, Gloria Mark, Anne Loomis Thompson, Shamsi T. Iqbal, Jaime Teevan |
CHI | 6 |
| 2018 | Multitasking with Play Write, a Mobile Microproductivity Writing ToolabstractMobile devices offer people the opportunity to get useful tasks done during time previously thought to be unusable. Because mobile devices have small screens and are often used in divided attention scenarios, people are limited to using them for short, simple tasks; complex tasks like editing a document present significant challenges in this environment. In this paper we demonstrate how a complex task requiring focused attention can be adapted to the fragmented way people work while mobile by decomposing the task into smaller, simpler microtasks. We introduce Play Write, a microproductivity tool that allows people to edit Word documents from their phones via such microtasks. When participants used Play Write while simultaneously watching a video, we found that they strongly preferred its microtask-based editing approach to the traditional editing experience offered by Mobile Word. Play Write made participants feel more productive and less stressed, and they completed more edits with it. Our findings suggest microproductivity tools like Play Write can help people be productive in divided attention scenarios. Shamsi T. Iqbal, Jaime Teevan, Daniel J. Liebling, Anne Loomis Thompson |
UIST | 2 |
| 2018 | The Science and Practice of TransitionsabstractWe tend to set ourselves up to thrive in a particular state while ignoring the transitions between states. But there is magic in the transitions; they are where unexpected and interesting things happen. There is an opportunity for our user interfaces to better support the transitions we make. In this talk I will share some of what I have learned from years of productivity research about how to successfully transition between tasks over the course of a day, and reflect on how these findings might be extended to help us understand how we, as academics and practitioners, can successfully transition through the various contexts and roles that we hold in a lifetime. Jaime Teevan |
UIST | 1 |
| 2018 | Creating Better Action Plans for Writing Tasks via Vocabulary-Based PlanningabstractWhile having a step-by-step breakdown for a task-an action plan-helps people complete tasks, prior work has shown that people prefer not to make action plans for their own tasks. Getting planning support from others could be beneficial, but it is limited by how much domain knowledge people have about the task and how available they are. Our goal is to incorporate the benefits of having action plans in the complex domain of writing, while mitigating the time and effort costs of creating plans. To mitigate these costs, we introduce a vocabulary-a finite set of functions pertaining to writing tasks-as a cognitive scaffold that enables people with necessary context (e.g. collaborators) to generate action plans for others. We develop this vocabulary by analyzing 264 comments, and compare plans created using it with those created without any aid, in an online study with 768 comments (N=145) and a lab study with 96 comments (N=8). We show that using a vocabulary reduces planning time and effort and improves plan quality compared to unstructured planning, and opens the door for automation and task sharing for complex tasks. Harmanpreet Kaur, Alex C. Williams, Anne Loomis Thompson, Walter S. Lasecki, Shamsi T. Iqbal, Jaime Teevan |
Proc. ACM Hum. Comput. Interact. | 6 |
| 2017 | Bringing the Wisdom of the Crowd to an Individual by Having the Individual Assume Different RolesabstractGroups of people tend to generate more diverse ideas than individuals because each group member brings a different perspective to the table. But while someone working alone can suffer from fixation and have difficulty of thinking outside-the-box, in this paper we show that it is possible to help them think more like a group by asking them to approach a problem from different perspectives. We present a study of 54 crowd workers in which some individual workers were asked to assume the role of various relevant experts while solving a problem. We find that participants who were asked to assume different roles came up with more creative ideas than those who were not. These findings suggest there is an opportunity for problem solving tools to bring the wisdom of the crowd to individuals. Jaime Teevan, Lisa Yu |
Creativity & Cognition | 1 |
| 2017 | Calendar.help: Designing a Workflow-Based Scheduling Agent with Humans in the LoopabstractAlthough we may complain about meetings, they are an essential part of an information worker's work life. Consequently, busy people spend a significant amount of time scheduling meetings. We present Calendar.help, a system that provides fast, efficient scheduling through structured workflows. Users interact with the system via email, delegating their scheduling needs to the system as if it were a human personal assistant. Common scheduling scenarios are broken down using well-defined workflows and completed as a series of microtasks that are automated when possible and executed by a human otherwise. Unusual scenarios fall back to a trained human assistant executing an unstructured macrotask. We describe the iterative approach we used to develop Calendar.help, and share the lessons learned from scheduling thousands of meetings during a year of real-world deployments. Our findings provide insight into how complex information tasks can be broken down into repeatable components that can be executed efficiently to improve productivity. Justin Cranshaw, Emad Elwany, Todd Newman, Rafal Kocielnik, Bowen Yu 0001, Sandeep Soni, Jaime Teevan, Andrés Monroy-Hernández |
CHI | 7 |
| 2017 | Communicating Context to the Crowd for Complex Writing TasksabstractCrowd work is typically limited to simple, context-free tasks because they are easy to describe and understand. In contrast, complex tasks require communication between the requester and workers to achieve mutual understanding, which can be more work than it is worth. This paper explores the notion of structured communication: using structured microtasks to support communication in the domain of complex writing. Our studies compare a variety of communication mechanisms with respect to the costs to the requester in providing information and the value of that information to workers while performing the task. We find that different mechanisms are effective at different stages of writing. For early drafts, asking the requester to state the biggest problem in the current write-up is valuable and low cost, while later it is more useful for the worker if the requester highlights the text that needs to be improved. These findings can be used to enable richer, more interactive crowd work than what currently seems possible. We incorporate the findings in a workflow for crowdsourcing written content using appropriately timed mechanisms for communicating with the crowd. Niloufar Salehi, Jaime Teevan, Shamsi T. Iqbal, Ece Kamar |
CSCW | 2 |
| 2017 | CrowdMask: Using Crowds to Preserve Privacy in Crowd-Powered Systems via Progressive FilteringabstractCrowd-powered systems leverage human intelligence to go beyond the capabilities of automated systems, but also introduce privacy and security concerns because unknown people must view the data that the system processes. While automated approaches cannot robustly filter private information from these datasets, people have the ability to do so if the risk from them viewing the data can be mitigated. We present a crowd-powered approach to masking private content in data by segmenting and distributing smaller segments to crowd workers so that individual workers can identify potentially private content without being able to fully view it themselves. We introduce a novel pyramid workflow for segmentation that uses segments at multiple levels of granularity to overcome problems with fixed-sized approaches. We implement our approach in CrowdMask, a system that allows images with potentially sensitive content to be masked by appearing in progressively larger, more identifiable segments, and masking portions of the image as soon as a risk is identified. Our experiments with 4134 Mechanical Turk workers show that CrowdMask can effectively mask private content from images without revealing sensitive content to constituent workers, while still enabling future systems to use the filtered result. Harmanpreet Kaur, Mitchell L. Gordon, Yiwei Yang 0004, Jeffrey P. Bigham, Jaime Teevan, Ece Kamar, Walter S. Lasecki |
HCOMP | 5 |
| 2017 | Design and in-situ evaluation of a mixed-initiative approach to information organizationabstractOrganizing personal information by folders or tags has proved to be effective for finding, remembering, and understanding information. However, past studies have shown that the cost of organization can be too high for some users to be worth the effort. Mixed‐initiative approaches attempt to reduce the burden of manual organization by automatically identifying and suggesting organizational units such as folders to users. However, little is known about how such mixed‐initiative approaches influence users' organizational experiences. In this paper, we explore a mixed‐initiative approach that suggests high‐level organizational units to users to facilitate e‐mail organization. In 2 in‐situ experiments with 34 knowledge workers, we study how our mixed‐initiative approach influenced users' experience with organization. We show that our approach made it easier to create organizational units without negatively affecting recall of those units, and led to the creation of units that otherwise would have not been created. Our findings suggest ways computers and people can most effectively work together to organize information. Mona Haraty, Zhongyuan Wang 0006, Helen J. Wang, Shamsi T. Iqbal, Jaime Teevan |
J. Assoc. Inf. Sci. Technol. | 5 |
| 2016 | Chain Reactions: The Impact of Order on Microtask ChainsabstractMicrotasks are small units of work designed to be completed individually, eventually contributing to a larger goal. Although microtasks can be performed in isolation, in practice people often complete a chain of microtasks within a single session. Through a series of crowd-based studies, we look at how various microtasks can be chained together to improve efficiency and minimize mental demand, focusing on the writing domain. We find that participants completed low-complexity microtasks faster when they were preceded by the same type of microtask, whereas they found high-complexity microtasks less mentally demanding when pre-ceded by microtasks on the same content. Furthermore, participants were faster at starting high-complexity microtasks after completing lower-complexity microtasks, but completion time and quality were not affected. These findings provide insight into how microtasks can be ordered to optimize transitions from one microtask to another. Carrie J. Cai, Shamsi T. Iqbal, Jaime Teevan |
CHI | 3 |
| 2016 | WearWrite: Crowd-Assisted Writing from SmartwatchesabstractThe physical constraints of smartwatches limit the range and complexity of tasks that can be completed. Despite interface improvements on smartwatches, the promise of enabling productive work remains largely unrealized. This paper presents WearWrite, a system that enables users to write documents from their smartwatches by leveraging a crowd to help translate their ideas into text. WearWrite users dictate tasks, respond to questions, and receive notifications of major edits on their watch. Using a dynamic task queue, the crowd receives tasks issued by the watch user and generic tasks from the system. In a week-long study with seven smartwatch users supported by approximately 29 crowd workers each, we validate that it is possible to manage the crowd writing process from a watch. Watch users captured new ideas as they came to mind and managed a crowd during spare moments while going about their daily routine. WearWrite represents a new approach to getting work done from wearables using the crowd. Michael Nebeling, Alexandra To, Anhong Guo, Adrian A. de Freitas, Jaime Teevan, Steven Dow, Jeffrey P. Bigham |
CHI | 5 |
| 2016 | Supporting Collaborative Writing with MicrotasksabstractThis paper presents the MicroWriter, a system that decomposes the task of writing into three types of microtasks to produce a single report: 1) generating ideas, 2) labeling ideas to organize them, and 3) writing paragraphs given a few related ideas. Because each microtask can be completed individually with limited awareness of what has been already done and what others are doing, this decomposition can change the experience of collaborative writing. Prior work has used microtasking to support collaborative writing with unaffiliated crowd workers. To instead study its impact on collaboration among writers with context and investment in the writing project, we asked six groups of co-workers (or 19 people in total) to use the MicroWriter in a synchronous, collocated setting to write a report about a shared work goal. Our observations suggest ways that recent advances in microtasking and crowd work can be used to support collaborative writing within preexisting groups. Jaime Teevan, Shamsi T. Iqbal, Curtis von Veh |
CHI | 1 |
| 2016 | Explicit In Situ User Feedback for Web Search ResultsabstractGathering evidence about whether a search result is relevant is a core concern in the evaluation and improvement of information retrieval systems. Two common sources of evidence for establishing relevance are judgements from trained assessors and logs of online user behavior. However, both are limited; it is hard for a trained assessor to know exactly what users want to find, and user behavior only provides an implicit and ambiguous signal. In this paper, we aim to address these limitations by collecting explicit feedback on web search results from users in situ as they search. When users return to the search result page via the browser back button after having clicked on a result, we ask them to provide a binary thumbs up or thumbs down judgment and text feedback. We collect in situ feedback from a large commercial search engine, and compare this feedback with the judgments provided by trained assessors. We find that in situ feedback differs significantly from traditional relevance judgments, and that it suggests a different interpretation of behavior signals, with the dwell time threshold between negative and positive in situ feedback being 87 seconds, longer than the more common heuristic of 30 seconds. Using text feedback from users, we discuss why user feedback may differ from editorial judgments. Jin Young Kim 0005, Jaime Teevan, Nick Craswell |
SIGIR | 2 |
| 2016 | Using the Crowd to Improve Search Result Ranking and the Search ExperienceabstractDespite technological advances, algorithmic search systems still have difficulty with complex or subtle information needs. For example, scenarios requiring deep semantic interpretation are a challenge for computers. People, on the other hand, are well suited to solving such problems. As a result, there is an opportunity for humans and computers to collaborate during the course of a search in a way that takes advantage of the unique abilities of each. While search tools that rely on human intervention will never be able to respond as quickly as current search engines do, recent research suggests that there are scenarios where a search engine could take more time if it resulted in a much better experience. This article explores how crowdsourcing can be used at query time to augment key stages of the search pipeline. We first explore the use of crowdsourcing to improve search result ranking. When the crowd is used to replace or augment traditional retrieval components such as query expansion and relevance scoring, we find that we can increase robustness against failure for query expansion and improve overall precision for results filtering. However, the gains that we observe are limited and unlikely to make up for the extra cost and time that the crowd requires. We then explore ways to incorporate the crowd into the search process that more drastically alter the overall experience. We find that using crowd workers to support rich query understanding and result processing appears to be a more worthwhile way to make use of the crowd during search. Our results confirm that crowdsourcing can positively impact the search experience but suggest that significant changes to the search process may be required for crowdsourcing to fulfill its potential in search systems. Yubin Kim 0001, Kevyn Collins-Thompson, Jaime Teevan |
ACM Trans. Intell. Syst. Technol. | 3 |
| 2015 | Measuring Crowdsourcing Effort with Error-Time CurvesabstractCrowdsourcing systems lack effective measures of the effort required to complete each task. Without knowing how much time workers need to execute a task well, requesters struggle to accurately structure and price their work. Objective measures of effort could better help workers identify tasks that are worth their time. We propose a data-driven effort metric, ETA (error-time area), that can be used to determine a task's fair price. It empirically models the relationship between time and error rate by manipulating the time that workers have to complete a task. ETA reports the area under the error-time curve as a continuous metric of worker effort. The curve's 10th percentile is also interpretable as the minimum time most workers require to complete the task without error, which can be used to price the task. We validate the ETA metric on ten common crowdsourcing tasks, including tagging, transcription, and search, and find that ETA closely tracks how workers would rank these tasks by effort. We also demonstrate how ETA allows requesters to rapidly iterate on task designs and measure whether the changes improve worker efficiency. Our findings can facilitate the process of designing, pricing, and allocating crowdsourcing tasks. Justin Cheng, Jaime Teevan, Michael S. Bernstein |
CHI | 2 |
| 2015 | Break It Down: A Comparison of Macro- and MicrotasksabstractA large, seemingly overwhelming task can sometimes be transformed into a set of smaller, more manageable microtasks that can each be accomplished independently. For example, it may be hard to subjectively rank a large set of photographs, but easy to sort them in spare moments by making many pairwise comparisons. In crowdsourcing systems, microtasking enables unskilled workers with limited commitment to work together to complete tasks they would not be able to do individually. We explore the costs and benefits of decomposing macrotasks into microtasks for three task categories: arithmetic, sorting, and transcription. We find that breaking these tasks into microtasks results in longer overall task completion times, but higher quality outcomes and a better experience that may be more resilient to interruptions. These results suggest that microtasks can help people complete high quality work in interruption-driven environments. Justin Cheng, Jaime Teevan, Shamsi T. Iqbal, Michael S. Bernstein |
CHI | 2 |
| 2015 | "For Telling" the Present: Using the Delphi Method to Understand Personal Information Management PracticesabstractResearchers have been studying personal information management (PIM) for many years, but little exists by way of practical advice for how individuals should manage their own information. We employed the Delphi Method to engage PIM researchers with expertise in a variety of relevant areas in a five-round extended dialog about PIM practices. Participants identified key everyday choices of PIM, suggested alternatives, and identified pros and cons of each alternative. Our contributions include: 1) a set of 36 PIM practices, along with pros, cons, and recommendations for or against each practice, 2) directions of future research and development including "near-future" improvements in tool support and 3) a detailed description of how we applied the Delphi Method to study PIM and how it might be used more widely in HCI research as a complement to more established methods of inquiry. William Jones 0001, Robert G. Capra, Anne Diekema, Jaime Teevan, Manuel A. Pérez-Quiñones, Jesse David Dinneen, Bradley M. Hemminger |
CHI | 4 |
| 2015 | Slow Search: Improving Information Retrieval Using Human AssistanceabstractWe live in a world where the pace of everything from communication to transportation is getting faster. In recent years a number of "slow movements" have emerged that advocate for reducing speed in exchange for increasing quality, including the slow food movement, slow parenting, slow travel, and even slow science. We propose the concept of "slow search," where search engines use additional time to provide a higher quality search experience than is possible given conventional time constraints. While additional time can be used to identify relevant results within the existing search engine framework, it can also be used to create new search artifacts and enable previously unimaginable user experiences. This talk will focus on how search engines can make use of additional time to employ a resource that is inherently slow: other people. Using crowdsourcing and friendsourcing, it will highlight opportunities for search systems to support new search experiences with high quality result content that takes time to identify. Jaime Teevan |
CIKM | 1 |
| 2015 | Crowdsourcing in the Field: A Case Study Using Local Crowds for Event ReportingabstractWhile crowd work typically involves tasks that performed at any time and anywhere, some tasks inherently require the physical presence of workers at a specific time and location. This paper presents a case study of a hybrid crowdsourcing process that involves the collaborative production of event reports using a combination of local and remote workers. The process extends human computation into the physical world by using local workers to collect information in person at events and remote workers to curate the collected information and generate event reports. We deployed the process at 11 events, employing 84 workers, and identified the challenges local workers face as constraints in mobility, time available to perform tasks, unpredictability of events, and interaction with others. We discuss issues related to collaboration with remote workers and bias in field reporting, and conduct a qualitative analysis to make design recommendations for extending human computation into the physical environment. Elena Agapie, Jaime Teevan, Andrés Monroy-Hernández |
HCOMP | 2 |
| 2015 | The Activity Platform
Helen J. Wang, Alexander Moshchuk, Michael Gamon, Shamsi T. Iqbal, Eli T. Brown, Ashish Kapoor, Christopher Meek, Eric Yawei Chen, Yuan Tian 0001, Jaime Teevan, Mary Czerwinski, Susan T. Dumais |
HotOS | 10 |
| 2015 | OMG UR Funny! Computer-Aided Humor with an Application to Chat
Miaomiao Wen, Nancy Baym, Omer Tamuz, Jaime Teevan, Susan T. Dumais, Adam Tauman Kalai |
ICCC | 4 |
| 2015 | Matching and Grokking: Approaches to Personalized Crowdsourcing
Peter Organisciak, Jaime Teevan, Susan T. Dumais, Rob Miller 0001, Adam Tauman Kalai |
IJCAI | 2 |
| 2014 | Information extraction and manipulation threats in crowd-powered systemsabstractCrowd-powered systems have become a popular way to augment the capabilities of automated systems in real-world settings. Many of these systems rely on human workers to process potentially sensitive data or make important decisions. This puts these systems at risk of unintentionally releasing sensitive data or having their outcomes maliciously manipulated. While almost all crowd-powered approaches account for errors made by individual workers, few factor in active attacks on the system. In this paper, we analyze different forms of threats from individuals and groups of workers extracting information from crowd-powered systems or manipulating these systems' outcomes. Via a set of studies performed on Amazon's Mechanical Turk platform and involving 1,140 unique workers, we demonstrate the viability of these threats. We show that the current system is vulnerable to coordinated attacks on a task based on the requests of another task and that a significant portion of Mechanical Turk workers are willing to contribute to an attack. We propose several possible approaches to mitigating these threats, including leveraging workers who are willing to go above and beyond to help, automatically flagging sensitive content, and using workflows that conceal information from each individual, while still allowing the group to complete a task. Our findings enable the crowd to continue to play an important part in automated systems, even as the data they use and the decisions they support become increasingly important. Walter S. Lasecki, Jaime Teevan, Ece Kamar |
CSCW | 2 |
| 2014 | To search or to ask: the routing of information needs between traditional search engines and social networksabstractIn status message question asking (SMQA), members of social networking sites make use of status messages to express information needs to friends and contacts. We present findings from a laboratory study that examined 82 participants' SMQA behaviors in the broader context of online information seeking. When given the option of using a search engine and/or a social network, participants leveraged SMQA for 20% of their information needs, most often posing a question to their network in addition to issuing a query. We show the important roles played by the specificity of the information need and the perceived audience of a given network on routing decisions. We then demonstrate that routing decisions have varied effects on participants' satisfaction, information value, and trust of outcomes. In addition to highlighting the complementary advantages and disadvantages of search and SMQA, our findings suggest that search engines can better address a meaningful portion of people's information needs by integrating SMQA capabilities into their systems. Anne Oeldorf-Hirsch, Brent J. Hecht, Meredith Ringel Morris, Jaime Teevan, Darren Gergle |
CSCW | 4 |
| 2014 | A Crowd of Your Own: Crowdsourcing for On-Demand PersonalizationabstractPersonalization is a way for computers to support people’s diverse interests and needs by providing content tailored to the individual. While strides have been made in algorithmic approaches to personalization, most require access to a significant amount of data. However, even when data is limited online crowds can be used to infer an individual’s personal preferences. Aided by the diversity of tastes among online crowds and their ability to understand others, we show that crowdsourcing is an effective on-demand tool for personalization. Unlike typical crowdsourcing approaches that seek a ground truth, we present and evaluate two crowdsourcing approaches designed to capture personal preferences. The first, taste-matching, identifies workers with similar taste to the requester and uses their taste to infer the requester’s taste. The second, taste-grokking, asks workers to explicitly predict the requester’s taste based on training examples. These techniques are evaluated on two subjective tasks, personalized image recommendation and tailored textual summaries. Taste-matching and taste-grokking both show improvement over the use of generic workers, and have different benefits and drawbacks depending on the complexity of the task and the variability of the taste space. Peter Organisciak, Jaime Teevan, Susan T. Dumais, Rob Miller 0001, Adam Tauman Kalai |
HCOMP | 2 |
| 2014 | Choices and constraints: research goals and approaches in information retrieval (part 1)abstractAll research projects begin with a goal, for instance to describe search behavior, to predict when a person will enter a second query, or to discover which IR system performs the best. Different research goals suggest different research approaches, ranging from field studies to lab studies to online experimentation. This tutorial will provide an overview of the different types of research goals, common evaluation approaches used to address each type, and the constraints each approach entails. Participants will come away with a broad perspective of research goals and approaches in IR, and an understanding of the benefits and limitations of these research approaches. The tutorial will take place in two independent, but interrelated parts, each focusing on a unique set of research approaches but with the same intended tutorial outcomes. These outcomes will be accomplished by deconstructing and analyzing our own published research papers, with further illustrations of each technique using the broader literature. By using our own research as anchors, we will provide insight about the research process, revealing the difficult choices and trade-offs researchers make when designing and conducting IR studies. Diane Kelly 0001, Filip Radlinski, Jaime Teevan |
SIGIR | 3 |
| 2014 | Choices and constraints: research goals and approaches in information retrieval (part 2)abstractAll research projects begin with a goal, for instance to describe search behavior, to predict when a person will enter a second query, or to discover which IR system performs the best. Different research goals suggest different research approaches, ranging from field studies to lab studies to online experimentation. This tutorial will provide an overview of the different types of research goals, common evaluation approaches used to address each type, and the constraints each approach entails. Participants will come away with a broad perspective of research goals and approaches in IR, and an understanding of the benefits and limitations of these research approaches. The tutorial will take place in two independent, but interrelated parts, each focusing on a unique set of research approaches but with the same intended tutorial outcomes. These outcomes will be accomplished by deconstructing and analyzing our own published research papers, with further illustrations of each technique using the broader literature. By using our own research as anchors, we will provide insight about the research process, revealing the difficult choices and trade-offs researchers make when designing and conducting IR studies. Diane Kelly 0001, Filip Radlinski, Jaime Teevan |
SIGIR | 3 |
| 2014 | Characterizing multi-click search behavior and the risks and opportunities of changing results during useabstractAlthough searchers often click on more than one result following a query, little is known about how they interact with search results after their first click. Using large scale query log analysis, we characterize what people do when they return to a result page after having visited an initial result. We find that the initial click provides insight into the searcher's subsequent behavior, with short initial dwell times suggesting more future interaction and later clicks occurring close in rank to the first. Although users think of a search result list as static, when people return to a result list following a click there is the opportunity for the list to change, potentially providing additional relevant content. Such change, however, can be confusing, leading to increased abandonment and slower subsequent clicks. We explore the risks and opportunities of changing search results during use, observing, for example, that when results change above a user's initial click that user is less likely to find new content, whereas changes below correlate with increased subsequent interaction. Our results can be used to improve people's search experience during the course of a single query by seamlessly providing new, more relevant content as the user interacts with a search result page, helping them find what they are looking for without having to issue a new query. Jaime Teevan, Sebastian de la Chica |
SIGIR | 2 |
| 2014 | CiteSight: supporting contextual citation recommendation using differential searchabstractA person often uses a single search engine for very different tasks. For example, an author editing a manuscript may use the same academic search engine to find the latest work on a particular topic or to find the correct citation for a familiar article. The author's tolerance for latency and accuracy may vary according to task. However, search engines typically employ a consistent approach for processing all queries. In this paper we explore how a range of search needs and expectations can be supported within a single search system using differential search. We introduce CiteSight, a system that provides personalized citation recommendations to author groups that vary based on task. CiteSight presents cached recommendations instantaneously for online tasks (e.g., active paper writing), and refines these recommendations in the background for offline tasks (e.g., future literature review). We develop an active cache-warming process to enhance the system as the author works, and context-coupling, a technique for augment sparse citation networks. By evaluating the quality of the recommendations and collecting user feedback, we show that differential search can provide a high level of accuracy for different tasks on different time scales. We believe that differential search can be used in many situations where the user's tolerance for latency and desired response vary dramatically based on use. Avishay Livne, Vivek Gokuladas, Jaime Teevan, Susan T. Dumais, Eytan Adar |
SIGIR | 3 |
| 2014 | Lessons from the journey: a query log analysis of within-session learningabstractThe Internet is the largest source of information in the world. Search engines help people navigate the huge space of available data in order to acquire new skills and knowledge. In this paper, we present an in-depth analysis of sessions in which people explicitly search for new knowledge on the Web based on the log files of a popular search engine. We investigate within-session and cross-session developments of expertise, focusing on how the language and search behavior of a user on a topic evolves over time. In this way, we identify those sessions and page visits that appear to significantly boost the learning process. Our experiments demonstrate a strong connection between clicks and several metrics related to expertise. Based on models of the user and their specific context, we present a method capable of automatically predicting, with good accuracy, which clicks will lead to enhanced learning. Our findings provide insight into how search engines might better help users learn as they search. Carsten Eickhoff, Jaime Teevan, Ryen W. White, Susan T. Dumais |
WSDM | 2 |
| 2013 | Benevolent deception in human computer interactionabstractThough it has been asserted that "good design is honest", [42] deception exists throughout human-computer interaction research and practice. Because of the stigma associated with deception - in many cases rightfully so - the research community has focused its energy on eradicating malicious deception, and ignored instances in which deception is positively employed. In this paper we present the notion of benevolent deception, deception aimed at benefitting the user as well as the developer. We frame our discussion using a criminology-inspired model and ground components in various examples. We assert that this provides us with a set of tools and principles that not only helps us with system and interface design, but that opens new research areas. After all, as Cockton claims in his 2004 paper "Value-Centered HCI" [13], "Traditional disciplines have delivered truth. The goal of HCI is to deliver value." Eytan Adar, Desney S. Tan, Jaime Teevan |
CHI | 3 |
| 2013 | Understanding how people interact with web search results that change in real-time using implicit feedbackabstractThe way a searcher interacts with query results can reveal a lot about what is being sought. Considerable research has gone into using implicit relevance feedback to identify relevant con-tent in real-time, but little is known about how to best present this newly identified relevant content to users. In this paper we compare a traditional search interface with one that dynamical-ly re-ranks and recommends search results as the user interacts with it in order to build a picture of how and when users should be offered dynamically identified relevant content. We present several studies that compare logged behavior for hun-dreds of thousands of users and millions of queries as well as self-reported measures of success across the two interaction models. Compared to traditional web search, users presented with dynamically ranked results exhibit higher engagement and find information faster, particularly during exploratory tasks. These findings have implications for how search engines might best exploit implicit feedback in real-time in order to help users identify the most relevant results as quickly as possible. Jin Young Kim 0005, Mark Cramer, Jaime Teevan, Dmitry Lagun |
CIKM | 3 |
| 2013 | Understanding how the projection of availability state impacts the reception incoming communicationabstractMany communication systems infer and project information about a user's availability, making it possible for others to decide whether and how to contact that user. Presumably when the system infers people are busy, they are less open to interruption. But analysis of 103,962 phone calls made using a popular enterprise communications tool reveals that people are actually significantly more likely to answer the phone when the system projects that they are busy than at other times. A follow-up survey of 569 users of the system suggests that this seemingly counter-intuitive fact may arise because people care a lot about the recipient's availability when initiating phone communications and are unlikely to attempt to call someone who appears to be busy unless the communication is important. Recipients thus perceive incoming calls as more important when they are busy than at other times, making them more likely to answer. Jaime Teevan, Alexander Hehmeyer |
CSCW | 1 |
| 2013 | A Crowd-Powered Socially Embedded Search Engine
Jin-Woo Jeong, Meredith Ringel Morris, Jaime Teevan, Daniel J. Liebling |
ICWSM | 3 |
| 2013 | Towards Supporting Search over Trending Events with Social Media
Sanjay Ram Kairam, Meredith Ringel Morris, Jaime Teevan, Daniel J. Liebling, Susan T. Dumais |
ICWSM | 3 |
| 2013 | Smartphone use does not have to be rude: making phones a collaborative presence in meetingsabstractOur personal smartphones are our daily companions, coming with us everywhere, including into enterprise meetings. This paper looks at smartphone use in meetings. Via a survey of 398 enterprise workers, we find that people believe phone use interferes with meeting productivity and collaboration. While individuals tend to think that they make productive use of their own phones in meetings, they perceive others as using their phones for unrelated tasks. To help smartphones create a more collaborative meeting environment, we present an application that identifies and describes meeting attendees. We deploy the application to 114 people at real meetings, and find that users value being able to access information about the other people in the room, particularly when those people are unfamiliar. To prevent users from disengaging from the meeting while using their phones, we employ a gaming approach that asks trivia questions about the other attendees. We observe that gameplay focuses attention within the meeting context and sparks conversations. These findings suggest ways smartphone applications might help users engage with the people around them in enterprise environments, rather than removing them from their immediate social context. Matthias Böhmer 0001, T. Scott Saponas, Jaime Teevan |
Mobile HCI | 3 |
| 2013 | 3rd workshop on context-awareness in retrieval and recommendationabstractContext-aware information is widely available in various ways and is becoming more and more important for enhancing retrieval performance and recommendation results. The current main issue to cope with is not only recommending or retrieving the most relevant items and content, but defining them ad hoc. Other relevant issues include personalizing and adapting the information and the way it is displayed to the user's current situation and interests. Ubiquitous computing further provides new means for capturing user feedback on items and providing information. Matthias Böhmer 0001, Ernesto William De Luca, Alan Said, Jaime Teevan |
WSDM | 4 |
| 2013 | Behavioral dynamics on the web: Learning, modeling, and predictionabstractThe queries people issue to a search engine and the results clicked following a query change over time. For example, after the earthquake in Japan in March 2011, the query japan spiked in popularity and people issuing the query were more likely to click government-related results than they would prior to the earthquake. We explore the modeling and prediction of such temporal patterns in Web search behavior. We develop a temporal modeling framework adapted from physics and signal processing and harness it to predict temporal patterns in search behavior using smoothing, trends, periodicities, and surprises. Using current and past behavioral data, we develop a learning procedure that can be used to construct models of users' Web search activities. We also develop a novel methodology that learns to select the best prediction model from a family of predictive models for a given query or a class of queries. Experimental results indicate that the predictive models significantly outperform baseline models that weight historical evidence the same for all queries. We present two applications where new methods introduced for the temporal modeling of user behavior significantly improve upon the state of the art. Finally, we discuss opportunities for using models of temporal dynamics to enhance other areas of Web search and information retrieval. Kira Radinsky, Krysta M. Svore, Susan T. Dumais, Milad Shokouhi, Jaime Teevan, Alex Bocharov, Eric Horvitz |
ACM Trans. Inf. Syst. | 5 |
| 2012 | Trajectory-aware mobile searchabstractMost location-aware mobile applications only make use of the user's current location, but there is an opportunity for them to infer the user's future locations. We present Trajectory-Aware Search (TAS), a mobile local search application that predicts the user's destination in real-time based on location data from the current trip and shows search results near the predicted location. TAS demonstrates the feasibility of destination prediction in an interactive mobile application. Our user study of TAS shows using predicted destinations to help select search results positively augments the local search experience. Shahriyar Amini, A. J. Bernheim Brush, John Krumm, Jaime Teevan, Amy K. Karlson |
CHI | 4 |
| 2012 | The search dashboard: how reflection and comparison impact search behaviorabstractMost searchers do not know how to use Web search engines as effectively as possible. This is due, in part, to search engines not providing feedback about how search behavior can be improved. Because feedback is an essential part of learning, we created the Search Dashboard, which provides an interface for reflection on personal search behavior. The Dashboard aggregates and presents an individual's search history and provides comparisons with that of archetypal expert profiles. Via a five-week study of 90 Search Dash-board users, we find that users are able to change aspects of their behavior to be more in line with that of the presented expert searchers. We also find that reflection can be beneficial, even without comparison, by changing participants' views about their own search skills, what is possible with search, and what aspects of their behavior may influence search success. Our findings demonstrate a new way for search engines to help users modify their search behavior for positive outcomes. Scott Bateman, Jaime Teevan, Ryen W. White |
CHI | 2 |
| 2012 | Direct answers for search queries in the long tailabstractWeb search engines now offer more than ranked results. Queries on topics like weather, definitions, and movies may return inline results called answers that can resolve a searcher's information need without any additional interaction. Despite the usefulness of answers, they are limited to popular needs because each answer type is manually authored. To extend the reach of answers to thousands of new information needs, we introduce Tail Answers: a large collection of direct answers that are unpopular individually, but together address a large proportion of search traffic. These answers cover long-tail needs such as the average body temperature for a dog, substitutes for molasses, and the keyboard shortcut for a right-click. We introduce a combination of search log mining and paid crowdsourcing techniques to create Tail Answers. A user study with 361 participants suggests that Tail Answers significantly improved users' subjective ratings of search quality and their ability to solve needs without clicking through to a result. Our findings suggest that search engines can be extended to directly respond to a large new class of queries. Michael S. Bernstein, Jaime Teevan, Susan T. Dumais, Daniel J. Liebling, Eric Horvitz |
CHI | 2 |
| 2012 | SearchBuddies: Bringing Search Engines into the Conversation
Brent J. Hecht, Jaime Teevan, Meredith Ringel Morris, Daniel J. Liebling |
ICWSM | 2 |
| 2012 | Displaying mobile feedback during a presentationabstractSmartphone use in presentations is often seen as distracting to the audience and speaker. However, phones can encourage people participate more fully in what is going on around them and build stronger ties with their companions. In this paper, we describe a smartphone interface designed to help audience members engage fully in a presentation by providing real time mobile feedback. This feedback is then aggregated and reflected back to the group via a projected visualization, with notifications provided to the presenter and the audience on interesting feedback events. We deployed this system in a large enterprise meeting, and collected information about the attendees' experiences with it via surveys and interaction logs. Participants report that providing mobile feedback was convenient, helped them pay close attention to the presentation, and enabled them to feel connected with other audience members. Jaime Teevan, Daniel J. Liebling, Ann Paradiso, Carlos Garcia Jurado Suarez, Curtis von Veh, Darren Gehring |
Mobile HCI | 1 |
| 2012 | Creating temporally dynamic web search snippetsabstractContent on the Internet is always changing. We explore the value of biasing search result snippets towards new webpage content. We present results from a user study comparing traditional query-focused snippets with snippets that emphasize new page content for two query types: general and trending. Our results indicate that searchers prefer the inclusion of temporal information for trending queries but not for general queries, and that this is particularly valuable for pages that have not been recently crawled. Krysta M. Svore, Jaime Teevan, Susan T. Dumais, Anagha Kulkarni 0001 |
SIGIR | 2 |
| 2012 | Modeling and predicting behavioral dynamics on the webabstractUser behavior on the Web changes over time. For example, the queries that people issue to search engines, and the underlying informational goals behind the queries vary over time. In this paper, we examine how to model and predict this temporal user behavior. We develop a temporal modeling framework adapted from physics and signal processing that can be used to predict time-varying user behavior using smoothing and trends. We also explore other dynamics of Web behaviors, such as the detection of periodicities and surprises. We develop a learning procedure that can be used to construct models of users' activities based on features of current and historical behaviors. The results of experiments indicate that by using our framework to predict user behavior, we can achieve significant improvements in prediction compared to baseline models that weight historical evidence the same for all queries. We also develop a novel learning algorithm that explicitly learns when to apply a given prediction model among a set of such models. Our improved temporal modeling of user behavior can be used to enhance query suggestions, crawling policies, and result ranking. Kira Radinsky, Krysta M. Svore, Susan T. Dumais, Jaime Teevan, Alex Bocharov, Eric Horvitz |
WWW | 4 |
| 2011 | Factors Affecting Response Quantity, Quality, and Speed for Questions Asked Via Social Network Status Messages
Jaime Teevan, Meredith Ringel Morris, Katrina Panovich |
ICWSM | 1 |
| 2011 | Culture Matters: A Survey Study of Social Q&A Behavior
Meredith Ringel Morris, Jaime Teevan, Lada A. Adamic, Mark S. Ackerman |
ICWSM | 3 |
| 2011 | Understanding the importance of location, time, and people in mobile local search behaviorabstractPeople often search for local information (e.g., a restaurant, store, gas station, or attraction) from their mobile device. We show, via a survey of 929 mobile searchers at a large software company, that local searches tend to be highly contextual, influenced by geographic features, temporal aspects, and the searcher's social context. While location was reported to be very important, respondents looked for information about places close to their current location only 40% of the time. Instead, they were often in transit (68% of our searchers) and wanted information related to their destination (27% of searchers), en route to their destination (12%), or near their destination (12%). Additionally, 63% of our participants' mobile local searches took place within a social context and were discussed with someone else. We discuss these findings to present a picture of how location, time, and social context impact mobile local searches. Jaime Teevan, Amy K. Karlson, Shahriyar Amini, A. J. Bernheim Brush, John Krumm |
Mobile HCI | 1 |
| 2011 | Modeling and analysis of cross-session search tasksabstractThe information needs of search engine users vary in complexity, depending on the task they are trying to accomplish. Some simple needs can be satisfied with a single query, whereas others require a series of queries issued over a longer period of time. While search engines effectively satisfy many simple needs, searchers receive little support when their information needs span session boundaries. In this work, we propose methods for modeling and analyzing user search behavior that extends over multiple search sessions. We focus on two problems: (i) given a user query, identify all of the related queries from previous sessions that the same user has issued, and (ii) given a multi-query task for a user, predict whether the user will return to this task in the future. We model both problems within a classification framework that uses features of individual queries and long-term user search behavior at different granularity. Experimental evaluation of the proposed models for both tasks indicates that it is possible to effectively model and analyze cross-session search behavior. Our findings have implications for improving search for complex information needs and designing search engine features to support cross-session search tasks. Alexander Kotov 0001, Paul N. Bennett, Ryen W. White, Susan T. Dumais, Jaime Teevan |
SIGIR | 5 |
| 2011 | Understanding temporal query dynamicsabstractWeb search is strongly influenced by time. The queries people issue change over time, with some queries occasionally spiking in popularity (e.g., earthquake) and others remaining relatively constant (e.g., youtube). The documents indexed by the search engine also change, with some documents always being about a particular query (e.g., the Wikipedia page on earthquakes is about the query earthquake) and others being about the query only at a particular point in time (e.g., the New York Times is only about earthquakes following a major seismic activity). The relationship between documents and queries can also change as people's intent changes (e.g., people sought different content for the query earthquake before the Haitian earthquake than they did after). In this paper, we explore how queries, their associated documents, and the query intent change over the course of 10 weeks by analyzing query log data, a daily Web crawl, and periodic human relevance judgments. We identify several interesting features by which changes to query popularity can be classified, and show that presence of these features, when accompanied by changes in result content, can be a good indicator of change in query intent. Anagha Kulkarni 0001, Jaime Teevan, Krysta M. Svore, Susan T. Dumais |
WSDM | 2 |
| 2011 | Understanding and predicting personal navigationabstractThis paper presents an algorithm that predicts with very high accuracy which Web search result a user will click for one sixth of all Web queries. Prediction is done via a straightforward form of personalization that takes advantage of the fact that people often use search engines to re-find previously viewed resources. In our approach, an individual's past navigational behavior is identified via query log analysis and used to forecast identical future navigational behavior by the same individual. We compare the potential value of personal navigation with general navigation identified using aggregate user behavior. Although consistent navigational behavior across users can be useful for identifying a subset of navigational queries, different people often use the same queries to navigate to different resources. This is true even for queries comprised of unambiguous company names or URLs and typically thought of as navigational. We build an understanding of what personal navigation looks like, and identify ways to improve its coverage and accuracy by taking advantage of people's consistency over time and across groups of individuals. Jaime Teevan, Daniel J. Liebling, Gayathri Ravichandran Geetha |
WSDM | 1 |
| 2011 | #TwitterSearch: a comparison of microblog search and web searchabstractSocial networking Web sites are not just places to maintain relationships; they can also be valuable information sources. However, little is known about how and why people search socially-generated content. In this paper we explore search behavior on the popular microblogging/social networking site Twitter. Using analysis of large-scale query logs and supplemental qualitative data, we observe that people search Twitter to find temporally relevant information (e.g., breaking news, real-time content, and popular trends) and information related to people (e.g., content directed at the searcher, information about people of interest, and general sentiment and opinion). Twitter queries are shorter, more popular, and less likely to evolve as part of a session than Web queries. It appears people repeat Twitter queries to monitor the associated search results, while changing and developing Web queries to learn about a topic. The results returned from the different corpora support these different uses, with Twitter results including more social chatter and social events, and Web results containing more basic facts and navigational content. We discuss the implications of these findings for the design of next-generation Web search tools that incorporate social media. Jaime Teevan, Daniel Ramage, Meredith Ringel Morris |
WSDM | 1 |
| 2011 | Addressing people's information needs directly in a web search result pageabstractWeb search engines have historically focused on connecting people with information resources. For example, if a person wanted to know when their flight to Hyderabad was leaving, a search engine might connect them with the airline where they could find flight status information. However, search engines have recently begun to try to meet people's search needs directly, providing, for example, flight status information in response to queries that include an airline and a flight number. In this paper, we use large scale query log analysis to explore the challenges a search engine faces when trying to meet an information need directly in the search result page. We look at how people's interaction behavior changes when inline content is returned, finding that such content can cannibalize clicks from the algorithmic results. We see that in the absence of interaction behavior, an individual's repeat search behavior can be useful in understanding the content's value. We also discuss some of the ways user behavior can be used to provide insight into when inline answers might better trigger and what types of additional information might be included in the results. Lydia B. Chilton, Jaime Teevan |
WWW | 2 |
| 2010 | What do people ask their social networks, and why?: a survey study of status message q&a behaviorabstractPeople often turn to their friends, families, and colleagues when they have questions. The recent, rapid rise of online social networking tools has made doing this on a large scale easy and efficient. In this paper we explore the phenomenon of using social network status messages to ask questions. We conducted a survey of 624 people, asking them to share the questions they have asked and answered of their online social networks. We present detailed data on the frequency of this type of question asking, the types of questions asked, and respondents' motivations for asking their social networks rather than using more traditional search tools like Web search engines. We report on the perceived speed and quality of the answers received, as well as what motivates people to respond to questions seen in their friends' status messages. We then discuss the implications of our findings for the design of next-generation search tools. Meredith Ringel Morris, Jaime Teevan, Katrina Panovich |
CHI | 2 |
| 2010 | A longitudinal study of how highlighting web content change affects people's web interactionsabstractThe Web is constantly changing, but most tools used to access Web content deal only with what can be captured at a single instance in time. As a result, Web users may not have a good understanding of the changes that occur. In this paper we show that making Web content change explicitly visible allows people to interact with the Web in new ways. We present a longitudinal study in which 30 people used a Web browser plug-in that caches visited pages and highlights text changes to those pages when revisited. We used a survey to capture their understanding of Web page change and their own revisitation patterns at the beginning of use and after one month. For a majority of the participants, we also logged their Web page visits and associated content change. Exposing change is more valuable to our participants than initially expected, making them aware of how dynamic content they visit is and changing their interactions with it. Jaime Teevan, Susan T. Dumais, Daniel J. Liebling |
CHI | 1 |
| 2010 | A Comparison of Information Seeking Using Search Engines and Social Networks
Meredith Ringel Morris, Jaime Teevan, Katrina Panovich |
ICWSM | 2 |
| 2010 | Large scale query log analysis of re-findingabstractAlthough Web search engines are targeted towards helping people find new information, people regularly use them to re-find Web pages they have seen before. Researchers have noted the existence of this phenomenon, but relatively little is understood about how re-finding behavior differs from the finding of new information. This paper dives deeply into the differences via analysis of three large-scale data sources: 1) query logs (queries, clicks, result impressions), 2) Web browsing logs (URL visits), and 3) a daily Web crawl (page content). It appears that people learn valuable information about the pages they find that helps them re-find what they are looking for later; compared to the initial finding query, re-finding queries are typically shorter, and rank the re-found URL higher. While many instances of re-finding probably serve as a type of bookmark for a known URL, others seem to represent the resumption of a previous task; results clicked at the end of a session are more likely than those at the beginning to be re-found during a later session, while re-finding is more likely to happen at the beginning of a session than at the end. Additionally, we observe differences in cross-session and intra-session re-finding that may indicate different types of re-finding tasks. Our findings suggest there is a rich opportunity for search engines to take advantage of re-finding behavior as a means to improve the search experience. Sarah K. Tyler, Jaime Teevan |
WSDM | 2 |
| 2010 | Potential for personalizationabstractCurrent Web search tools do a good job of retrieving documents that satisfy the most common intentions associated with a query, but do not do a very good job of discerning different individuals' unique search goals. We explore the variation in what different people consider relevant to the same query by mining three data sources: (1) explicit relevance judgments, (2) clicks on search results (a behavior-based implicit measure of relevance), and (3) the similarity of desktop content to search results (a content-based implicit measure of relevance). We find that people's explicit judgments for the same queries differ greatly. As a result, there is a large gap between how well search engines could perform if they were to tailor results to the individual, and how well they currently perform by returning results designed to satisfy everyone. We call this gap the potential for personalization . The two implicit indicators we studied provide complementary value for approximating this variation in result relevance among people. We discuss several uses of our findings, including a personalized search system that takes advantage of the implicit measures by ranking personally relevant results more highly and improving click-through rates. Jaime Teevan, Susan T. Dumais, Eric Horvitz |
ACM Trans. Comput. Hum. Interact. | 1 |
| 2009 | Discovery is never by chance: designing for (un)serendipityabstractSerendipity has a long tradition in the history of science as having played a key role in many significant discoveries. Computer scientists, valuing the role of serendipity in discovery, have attempted to design systems that encourage serendipity. However, that research has focused primarily on only one aspect of serendipity: that of chance encounters. In reality, for serendipity to be valuable chance encounters must be synthesized into insight. In this paper we show, through a formal consideration of serendipity and analysis of how various systems have seized on attributes of interpreting serendipity, that there is a richer space for design to support serendipitous creativity, innovation and discovery than has been tapped to date. We discuss how ideas might be encoded to be shared or discovered by 'association-hunting' agents. We propose considering not only the inventor's role in perceiving serendipity, but also how that inventor's perception may be enhanced to increase the opportunity for serendipity. We explore the role of environment and how we can better enable serendipitous discoveries to find a home more readily and immediately. Paul André, m. c. schraefel, Jaime Teevan, Susan T. Dumais |
Creativity & Cognition | 3 |
| 2009 | Resonance on the web: web dynamics and revisitation patternsabstractThe Web is a dynamic, ever-changing collection of information accessed in a dynamic way. This paper explores the relationship between Web page content change (obtained from an hourly crawl of over 40K pages) and people's revisitation to those pages (collected via a large scale log analysis of 2.3M users). We identify the relationship, or resonance, between revisitation behavior and the amount and type of changes on those pages. By coupling our large scale log analysis with a complementary user study we explore the intent behind the revisitation behavior we observed. Using the notion of resonance to identify the likely content of interest, we describe a number of ways interaction with changing and revisited information can be better supported. We illustrate how understanding the association between change and revisitation might improve browser, crawler, and search engine design, and present a specific example of how knowledge of both can enable relevant content to be highlighted. Eytan Adar, Jaime Teevan, Susan T. Dumais |
CHI | 2 |
| 2009 | From x-rays to silly putty via Uranus: serendipity and its role in web searchabstractThe act of encountering information unexpectedly has long been identified as valuable, both as a joy in itself and as part of task-focused problem solving. There has been a concern that highly accurate search engines and targeted personalization may reduce opportunities for serendipity on the Web. We examine whether there is the potential for serendipitous encounters during Web search, and whether improving search relevance through personalization reduces this potential. By studying Web search query logs and the results people judge relevant and interesting, we find many of the queries people perform return interesting (potentially serendipitous) results that are not directly relevant. Rather than harming serendipity, personalization appears to identify interesting results in addition to relevant ones. Paul André, Jaime Teevan, Susan T. Dumais |
CHI | 2 |
| 2009 | Visual snippets: summarizing web pages for search and revisitationabstractPeople regularly interact with different representations of Web pages. A person looking for new information may initially find a Web page represented as a short snippet rendered by a search engine. When he wants to return to the same page the next day, the page may instead be represented by a link in his browser history. Previous research has explored how to best represent Web pages in support of specific task types, but, as we find in this paper, consistency in representation across tasks is also important. We explore how different representations are used in a variety of contexts and present a compact representation that supports both the identification of new, relevant Web pages and the re-finding of previously viewed pages. Jaime Teevan, Edward Cutrell, Danyel Fisher, Steven Mark Drucker, Gonzalo A. Ramos, Paul André |
CHI | 1 |
| 2009 | Changing how people view changes on the webabstractThe Web is a dynamic information environment. Web content changes regularly and people revisit Web pages frequently. But the tools used to access the Web, including browsers and search engines, do little to explicitly support these dynamics. In this paper we present DiffIE, a browser plug-in that makes content change explicit in a simple and lightweight manner. DiffIE caches the pages a person visits and highlights how those pages have changed when the person returns to them. We describe how we built a stable, reliable, and usable system, including how we created compact, privacy-preserving page representations to support fast difference detection. Via a longitudinal user study, we explore how DiffIE changed the way people dealt with changing content. We find that much of its benefit came not from exposing expected change, but rather from drawing attention to unexpected change and helping people build a richer understanding of the Web content they frequent. Jaime Teevan, Susan T. Dumais, Daniel J. Liebling, Richard L. Hughes |
UIST | 1 |
| 2009 | The web changes everything: understanding the dynamics of web contentabstractThe Web is a dynamic, ever changing collection of information. This paper explores changes in Web content by analyzing a crawl of 55,000 Web pages, selected to represent different user visitation patterns. Although change over long intervals has been explored on random (and potentially unvisited) samples of Web pages, little is known about the nature of finer grained changes to pages that are actively consumed by users, such as those in our sample. We describe algorithms, analyses, and models for characterizing changes in Web content, focusing on both time (by using hourly and sub-hourly crawls) and structure (by looking at page-, DOM-, and term-level changes). Change rates are higher in our behavior-based sample than found in previous work on randomly sampled pages, with a large portion of pages changing more than hourly. Detailed content and structure analyses identify stable and dynamic content within each page. The understanding of Web change we develop in this paper has implications for tools designed to help people interact with dynamic Web content, such as search engines, advertising, and Web browsers. Eytan Adar, Jaime Teevan, Susan T. Dumais, Jonathan L. Elsas |
WSDM | 2 |
| 2009 | Discovering and using groups to improve personalized searchabstractPersonalized Web search takes advantage of information about an individual to identify the most relevant results for that person. A challenge for personalization lies in collecting user profiles that are rich enough to do this successfully. One way an individual's profile can be augmented is by using data from other people. To better understand whether groups of people can be used to benefit personalized search, we explore the similarity of query selection, desktop information, and explicit relevance judgments across people grouped in different ways. The groupings we explore fall along two dimensions: the longevity of the group members' relationship, and how explicitly the group is formed. We find that some groupings provide valuable insight into what members consider relevant to queries related to the group focus, but that it can be difficult to identify valuable groups implicitly. Building on these findings, we explore an algorithm to "groupize" (versus "personalize") Web search results that leads to a significant improvement in result ranking on group-relevant queries. Jaime Teevan, Meredith Ringel Morris, Steve Bush |
WSDM | 1 |
| 2009 | Characterizing the influence of domain expertise on web search behaviorabstractDomain experts search differently than people with little or no domain knowledge. Previous research suggests that domain experts employ different search strategies and are more successful in finding what they are looking for than non-experts. In this paper we present a large-scale, longitudinal, log-based analysis of the effect of domain expertise on web search behavior in four different domains (medicine, finance, law, and computer science). We characterize the nature of the queries, search sessions, web sites visited, and search success for users identified as experts and non-experts within these domains. Large-scale analysis of real-world interactions allows us to understand how expertise relates to vocabulary, resource use, and search task under more realistic search conditions than has been possible in previous small-scale studies. Building upon our analysis we develop a model to predict expertise based on search behavior, and describe how knowledge about domain expertise can be used to present better results and query suggestions to users and to help non-experts gain expertise. Ryen W. White, Susan T. Dumais, Jaime Teevan |
WSDM | 3 |
| 2008 | Large scale analysis of web revisitation patternsabstractOur work examines Web revisitation patterns. Everybody revisits Web pages, but their reasons for doing so can differ depending on the particular Web page, their topic of interest, and their intent. To characterize how people revisit Web content, we analyzed five weeks of Web interaction logs of over 612,000 users. We supplemented these findings by a survey intended to identify the intent behind the observed revisitation. Our analysis reveals four primary revisitation patterns, each with unique behavioral, content, and structural characteristics. Through our analysis we illustrate how understanding revisitation patterns can enable Web sites to provide improved navigation, Web browsers to predict users' destinations, and search engines to better support fast, fresh, and effective finding and re-finding. Eytan Adar, Jaime Teevan, Susan T. Dumais |
CHI | 2 |
| 2008 | Enhancing collaborative web search with personalization: groupization, smart splitting, and group hit-highlightingabstractCollaboration on Web search is common in many domains, such as education and knowledge work; recently, HCI researchers have begun to introduce prototype collaborative search tools to support such scenarios. We analyze data from a collaborative search experiment, and based on these data we propose three techniques that can enhance the value of collaborative search tools using personalization: groupization, smart splitting, and group hit-highlighting. Meredith Ringel Morris, Jaime Teevan, Steve Bush |
CSCW | 2 |
| 2008 | To personalize or not to personalize: modeling queries with variation in user intentabstractIn most previous work on personalized search algorithms, the results for all queries are personalized in the same manner. However, as we show in this paper, there is a lot of variation across queries in the benefits that can be achieved through personalization. For some queries, everyone who issues the query is looking for the same thing. For other queries, different people want very different results even though they express their need in the same way. We examine variability in user intent using both explicit relevance judgments and large-scale log analysis of user behavior patterns. While variation in user behavior is correlated with variation in explicit relevance judgments the same query, there are many other factors, such as result entropy, result quality, and task that can also affect the variation in behavior. We characterize queries using a variety of features of the query, the results returned for the query, and people's interaction history with the query. Using these features we build predictive models to identify queries that can benefit from personalization. Jaime Teevan, Susan T. Dumais, Daniel J. Liebling |
SIGIR | 1 |
| 2008 | How medical expertise influences web search interactionabstractDomain expertise can have an important influence on how people search. In this poster we present findings from a log-based study into how medical domain experts search the Web for information related to their expertise, as compared with non-experts. We find differences in sites visited, query vocabulary, and search behavior. The findings have implications for the automatic identification of domain experts from interaction logs, and the use of domain knowledge in applications such as query suggestion or page recommendation to support non-experts. Ryen W. White, Susan T. Dumais, Jaime Teevan |
SIGIR | 3 |
| 2008 | How people recall, recognize, and reuse search resultsabstractWhen a person issues a query, that person has expectations about the search results that will be returned. These expectations can be based on the current information need, but are also influenced by how the searcher believes the search engine works, where relevant results are expected to be ranked, and any previous searches the individual has run on the topic. This paper looks in depth at how the expectations people develop about search result lists during an initial query affect their perceptions of and interactions with future repeat search result lists. Three studies are presented that give insight into how people recall, recognize, and reuse results. The first study (a study of recall ) explores what people recall about previously viewed search result lists. The second study (a study of recognition ) builds on the first to reveal that people often recognize a result list as one they have seen before even when it is quite different. As long as those aspects that the searcher remembers about the initial list remain the same, other aspects can change significantly. This is advantageous because, as the third study (a study of reuse ) shows, when a result list appears to have changed, people have trouble re-using the previously viewed content in the list. They are less likely to find what they are looking for, less happy with the result quality, more likely to find the task hard, and more likely to take a long time searching. Although apparent consistency is important for reuse, people's inability to recognize change makes consistency without stagnation possible. New relevant results can be presented where old results have been forgotten, making both old and new content easy to find. Jaime Teevan |
ACM Trans. Inf. Syst. | 1 |
| 2007 | Information re-retrieval: repeat queries in Yahoo's logsabstractPeople often repeat Web searches, both to find new information on topics they have previously explored and to re-find information they have seen in the past. The query associated with a repeat search may differ from the initial query but can nonetheless lead to clicks on the same results. This paper explores repeat search behavior through the analysis of a one-year Web query log of 114 anonymous users and a separate controlled survey of an additional 119 volunteers. Our study demonstrates that as many as 40% of all queries are re-finding queries. Re-finding appears to be an important behavior for search engines to explicitly support, and we explore how this can be done. We demonstrate that changes to search engine results can hinder re-finding, and provide a way to automatically detect repeat searches and predict repeat clicks. Jaime Teevan, Eytan Adar, Rosie Jones, Michael A. S. Potts |
SIGIR | 1 |
| 2007 | Characterizing the value of personalizing searchabstractWe investigate the diverse goals that people have when they issue the same query to a search engine, and the ability of current search engines to address such diversity. We quantify the potential value of personalizing search results based on this analysis. Great variance was found in the results that different individuals rated as relevant for the same query -- even when the same information goal was expressed. Our analysis suggests that while search engines do a good job of ranking results to maximize global happiness, they do not do a very good job for specific individuals. Jaime Teevan, Susan T. Dumais, Eric Horvitz |
SIGIR | 1 |
| 2007 | The re: search engine: simultaneous support for finding and re-findingabstractRe-finding, a common Web task, is difficult when previously viewed information is modified, moved, or removed. For example, if a person finds a good result using the query "breast cancer treatments", she expects to be able to use the same query to locate the same result again. While re-finding could be supported by caching the original list, caching precludes the discovery of new information, such as, in this case, new treatment options. People often use search engines to simultaneously find and re-find information. The Re:Search Engine is designed to support both behaviors in dynamic environments like the Web by preserving only the memorable aspects of a result list. A study of result list memory shows that people forget a lot. The Re:Search Engine takes advantage of these memory lapses to include new results where old results have been forgotten. Jaime Teevan |
UIST | 1 |
| 2006 | History repeats itself: repeat queries in Yahoo's logsabstractThanks to the ubiquity of the Internet search engine search box, users have come to depend on search engines both to find and re-find information. However, re-finding behavior has not been significantly addressed. Here we look at re-finding queries issued to the Yahoo! search engine by 114 users over a year. Jaime Teevan, Eytan Adar, Rosie Jones, Michael A. S. Potts |
SIGIR | 1 |
| 2005 | Personalizing search via automated analysis of interests and activitiesabstractWe formulate and study search algorithms that consider a user's prior interactions with a wide variety of content to personalize that user's current Web search. Rather than relying on the unrealistic assumption that people will precisely specify their intent when searching, we pursue techniques that leverage implicit information about the user's interests. This information is used to re-rank Web search results within a relevance feedback framework. We explore rich models of user interests, built from both search-related information, such as previously issued queries and previously visited Web pages, and other information about the user such as documents and email the user has read and created. Our research suggests that rich representations of the user and the corpus are important for personalization, but that it is possible to approximate these representations and provide efficient client-side algorithms for personalizing search. We show that such personalization algorithms can significantly improve on current Web search. Jaime Teevan, Susan T. Dumais, Eric Horvitz |
SIGIR | 1 |
| 2004 | The perfect search engine is not enough: a study of orienteering behavior in directed searchabstractThis paper presents a modified diary study that investigated how people performed personally motivated searches in their email, in their files, and on the Web. Although earlier studies of directed search focused on keyword search, most of the search behavior we observed did not involve keyword search. Instead of jumping directly to their information target using keywords, our participants navigated to their target with small, local steps using their contextual knowledge as a guide, even when they knew exactly what they were looking for in advance. This stepping behavior was especially common for participants with unstructured information organization. The observed advantages of searching by taking small steps include that it allowed users to specify less of their information need and provided a context in which to understand their results. We discuss the implications of such advantages for the design of personal information management tools. Jaime Teevan, Christine Alvarado, Mark S. Ackerman, David R. Karger |
CHI | 1 |
| 2003 | Tackling the Poor Assumptions of Naive Bayes Text Classifiers
Jason Rennie, Lawrence Shih, Jaime Teevan, David R. Karger |
ICML | 3 |
| 2003 | Empirical development of an exponential probabilistic model for text retrieval: using textual analysis to build a better modelabstractMuch work in information retrieval focuses on using a model of documents and queries to derive retrieval algorithms. Model based development is a useful alternative to heuristic development because in a model the assumptions are explicit and can be examined and refined independent of the particular retrieval algorithm. We explore the explicit assumptions underlying the naïve framework by performing computational analysis of actual corpora and queries to devise a generative document model that closely matches text. Our thesis is that a model so developed will be more accurate than existing models, and thus more useful in retrieval, as well as other applications. We test this by learning from a corpus the best document model. We find the learned model better predicts the existence of text data and has improved performance on certain IR tasks. Jaime Teevan, David R. Karger |
SIGIR | 1 |