Shared Sensemaking: Enhancing the Value of Collaborative Web Search Tools Meredith Ringel Morris Microsoft Research Redmond, WA, USA [email protected] ABSTRACT

Current Web search tools, such as browsers and search engine sites, are designed for a single user, working alone. However, users frequently need to collaborate on information-finding tasks; for example, students often work together in groups on homework assignments. To address this need, we have prototyped and evaluated several collaborative web search tools (S3, SearchTogether, and CoSearch) that enable synchronous, asynchronous, colocated, and remote collaboration on Web search tasks. Such tools could be further enhanced by enabling collaborators to transition from shared Web searching to joint sensemaking activities; the products of this sensemaking could in turn be offered to others in response to their queries, enabling a community-level search/sensemaking cycle. Keywords

CSCW, collaborative search, collaborative sensemaking INTRODUCTION

In this position paper, we first motivate the need for supporting collaborative Web search activities. Next, we briefly describe three prototype systems we have built for facilitating a variety of collaborative Web search scenarios. We then discuss sensemaking support offered by our prototype systems, and consider possible enhancements for enabling sensemaking experiences that can leverage the rich data provided by collaborative search tools. MOTIVATION

Web search is generally envisioned as a single-user activity; Web browsers and search engine homepages, the primary user interfaces for Web search, are designed for single-user scenarios. However, there are many situations in which users collaborate on information retrieval tasks. For example, prior research has shown that students with group homework assignments collaboratively access the Web and other digital library resources at both the elementary school [4] and university [10] levels. Research on knowledge workers’ information retrieval practices has also shown benefits of collaboration when using traditional materials (e.g., reference books) that could transfer to modern Web search tools [3, 5]. Indeed, our own research, via a survey of 204 knowledge workers’ Web search practices [8], showed that a surprisingly high percentage of respondents attempted to

Saleema Amershi DUB Group, University of Washington Seattle, WA, USA [email protected] collaborate on Web search tasks, despite the fact that browsers and search engines are not currently designed to enable collaborative searching. For example, respondents reported using instant messaging or telephones in conjunction with Web browsers in order to coordinate synchronous, remote collaboration (e.g., by sending query terms and URLs back and forth). Respondents also described using e-mail to coordinate asynchronous collaborative Web search (e.g., by sending useful URLs back and forth amongst collaborators). However, respondents found these collaborative “work-arounds” frustrating, noting that such methods often resulted in redundant work being performed by different group members, and required a high overhead to achieve group awareness of individual collaborators’ context and actions. We have also conducted interviews with teachers, librarians, and experts on technology for the developing world, as these three groups of people work in settings where they frequently observe co-located collaboration around shared computers. From these interviews, we learned that co-located collaborative Web search is quite common, particularly among children and teenagers (who view computing as a social experience and are encouraged to work in groups in school for pedagogical benefits) and among senior citizens and new immigrants (who collaborate in order to receive assistance from more technically-experienced users). These interviews also elucidated limitations of current co-located collaborative Web search practices – several of these limitations related to sensemaking, such as group members’ lack of awareness of the contributions of their teammates, lack of awareness of the process used to obtain information (for the group members not controlling the input devices), and difficulty retaining discovered content for later use. COLLABORATIVE SEARCH TOOLS

In order to address the limitations of current Web search tools for collaboration, we have developed three prototype systems: S3 (for remote, asynchronous collaboration), SearchTogether (for remote, synchronous or asynchronous collaboration), and CoSearch (for co-located, synchronous collaboration). Here, we briefly describe key features of such systems; the referenced citations include greater detail. 3

S

3

S , Storable, Shareable Search [7] (Figure 1), is a system that implicitly captures Web investigations (i.e., multi-

query, exploratory Web searches). That is, S3 records the queries issued during an investigation, the most-relevant search results discovered consequent to each query (as judged by either manual indications and/or AI techniques), and comments. This information is stored in an XML file that can be passed back and forth among users to facilitate asynchronous collaboration. When an S3 investigation has been augmented by multiple users, their photos are used to indicate who has contributed each piece of content to the investigation. A stored investigation can be automatically updated via S3’s standing query feature, which proactively fetches newly available content relating to an investigation’s constituent queries. SearchTogether

SearchTogether [6] (Figure 2), enables both synchronous and asynchronous remote collaboration on Web search. Group query histories provide awareness of query keywords used by other group members, and enable inspection of cached result lists. Visitation information provides awareness about whether other group members have previously visited the current webpage. Ratings and comments augment visitation information with subjective details, and integrated chat facilitates discussion of the search process and the materials discovered. Automaticdivision-of-labor mechanisms enable a single query to provide non-overlapping results to different group members to facilitate parallel exploration. CoSearch

CoSearch [1] (Figure 3) enhances the experience of synchronous, co-located collaborative Web search by augmenting a shared computer with multiple mice and/or Bluetooth-enabled mobile phones. The CoSearch software enables group members to queue up content. For example, group members can send query terms via SMS from their mobile phones, which are added to CoSearch’s query queue. Users can also use their mobile phones joysticks (or additional mice) to control multiple cursors and simultaneously select different links or search results, which are added to a color-coded (based on user identity) set of browser tabs, the Page Queue, in CoSearch. This queuing model enables all group members to engage with the search technology and contribute ideas for eventual exploration, while preserving shared context. SHARED SENSEMAKING

Sensemaking [9] is an integral component of Web investigations. Users must reflect on the content they have found, integrating information from a variety of sources, and synthesize their findings to answer their initial questions and possibly form additional inquiries. Our three prototypes offer some sensemaking features. All three tools allow group members to associate free-form textual comments or notes with individual Web pages, which can assist the sensemaking process by providing additional context indicating why group members found the page interesting. SearchTogether also provides the ability to rate pages (thumbs-up or thumbs-down); such subjective

ratings can assist the sensemaking process by encouraging users to spend more effort reflecting on highly rated content and/or as a reflection of confidence in the quality or trustworthiness of found content. All three tools also provide a summary view of the entire investigation that include page titles, URLs, comments (and ratings, if available), and an indication of which group member(s) contributed each bit of content. These summaries can facilitate sensemaking by enabling users to see an overview of the best content found, re-find the source documents mentioned in the summary, and launch further investigations. Our initial evaluation of the summary feature in SearchTogether showed that it was quite useful, but users wanted even richer sensemaking experiences to complement their collaborative search activities. For example, subjects in our study requested the ability to manually edit the summaries in order to group together related pages, to re-order items in the summary to tell a story or illustrate a point, and to add higher-level comments (i.e., comments on groups of pages or the investigation as a whole, rather than merely page-level comments). In addition to providing a richer sensemaking experience through manipulation of summary artifacts, which can enable groups to make sense of the products of their shared Web search, we are interested in exploring ways to enable groups to make sense of the shared process of collaborative information retrieval. Vannevar Bush [2] envisioned a system that would allow users to follow information “trails.” Visualizing the paths that group members follow to find information, can enhance group sensemaking by allowing collaborators to understand the trustworthiness of content found by others and to learn about the search strategies that others employ. SearchTogether’s group query histories and CoSearch’s query queue are initial steps in this direction. However, richer representations of information-finding paths could include information on the search engine(s) used, query term iteration and refinement, the choice of which search results to explore and which to ignore, the process of identifying relevant content within webpages, and the process of evaluating the reliability of the found content. It may be possible to automatically extract information from collaborative search tools, such as the prototypes we described, in order to further enhance the sensemaking experience. For example, stored transcripts from integrated chat clients, such as in the SearchTogether system, could be used to automatically assign comments or tags to webpages by correlating the timestamps of conversation snippets with the times at which webpages were viewed in the SearchTogether browser. We are also interested in viewing collaborative sensemaking as a hierarchical and/or cyclic activity. The first level of the hierarchy is the small-group level, i.e., the group of immediate collaborators who have undertaken an

investigation – this is the level at which our prototypes’ summary features currently operate. However, the community at large, i.e., all Web users, could also participate in the sensemaking process, such as via the publication of collaborative search summaries as information artifacts unto themselves, which could then be retrieved in response to other users’ queries and augmented further. CONCLUSION

New tools that address users’ needs to collaborate on Web search tasks, such as S3, SearchTogether, and CoSearch, provide exciting opportunities for research into group sensemaking tools. Such tools could enhance understanding of both the process and products of a shared search, among immediate collaborators and among a larger community of Web users. We look forward to participating in the CHI 2008 Sensemaking Workshop in order to learn more about others’ research regarding collaborative sensemaking tools, and to receive feedback on our ideas for enriching collaborative Web search via shared sensemaking. ACKNOWLEDGMENTS

We thank Eric Horvitz and Susan Dumais for insightful discussions and feedback on this work. REFERENCES

1. Amershi, S. and Morris, M.R. CoSearch: A System for Co-located Collaborative Web Search. Proceedings of CHI 2008, in press.

2. Bush, V. As We May Think. The Atlantic Monthly, July 1945. 3. Fidel, R., Bruce, H., Pejtersen, A.M., Dumais, S., Grudin, J., and Poltrock, S. Collaborative Information Retrieval. The New Review of Information Behaviour Research, 1(1), 2000, 235-247. 4. Large, A., Beheshti, J., and Rahman, T. Gender Differences in Collaborative Web Searching Behavior: An Elementary School Study. Information Processing and Management, Vol. 38, 2002, 427-433. 5. Hansen, P., and Järvelin, K. Collaborative Information Retrieval in an Information-Intensive Domain. Information Processing and Management, 41(5), 2005, 1101-1119. 6. Morris, M.R. and Horvitz, E. SearchTogether: An Interface for Collaborative Web Search. Proceedings of UIST 2007, 3-12. 7. Morris, M.R. and Horvitz, E. S3: Storable, Shareable Search. Proceedings of Interact 2007, 120-123. 8. Morris, M.R. A Survey of Collaborative Web Search Practices. Proceedings of CHI 2008, in press. 9. Russell, D., Stefik, M., Pirolli, P., and Card, S. The Cost Structure of Sensemaking. Proceedings of CHI 1993, 269-276. 10. Twidale, M., Nichols, D., and Paice, C. Browsing is a Collaborative Process. Information Processing and Management, 33(6), 1997, 761-783.

Figure 1. Investigation summary view in S3, showing a set of queries (and subsequently discovered webpages) on the topic of the U.S. presidential election. Green highlighting indicates newly available content proactively fetched by the system. Photos indicate who contributed each piece of content, and hovering over “speech bubble” icons reveals that contributor’s comments.

Figure 2. SearchTogether client (top) and close-up view of an automatically-generated shared summary (bottom). By default, summaries include any webpages that at least one group member has rated positively. Summaries show a page’s title, URL, and thumbnail, and which group members have already viewed each page. The group members’ comments and ratings for each page, if they exist, are also displayed.

Figure 3. CoSearch facilitates co-located collaborative Web search (top left), via the CoSearchMobile (top right) and CoSearchPC (bottom) UIs. The “summary region” on the right-hand side of CoSearchPC displays the title, URL, and usergenerated comments for any pages saved by the group. These summaries can be downloaded to group members’ cell phones via CoSearchMobile’s “get summaries” option.

CHI 2008 Sensemaking Workshop paper - CS Stanford

Current Web search tools, such as browsers and search engine sites, are designed for a single user, working alone. However, users frequently need to collaborate on information-finding tasks; for example, students often work together in groups on homework assignments. To address this need, we have prototyped and ...

986KB Sizes 5 Downloads 378 Views

Recommend Documents

Stochastic Superoptimization - Stanford CS Theory - Stanford University
at most length 6 and produce code sequences of at most length. 3. This approach ..... tim e. (n s. ) Figure 3. Comparison of predicted and actual runtimes for the ..... SAXPY (Single-precision Alpha X Plus Y) is a level 1 vector operation in the ...

Position Paper For CHI 2009 Workshop
I started as a consultant in 2002, and am currently leading a team of eight consultants in Hamburg. I manage .... http://www.sirvaluse.de/index.php?id=1&L=1. 9.

Achieving Anonymity via Clustering - Stanford CS Theory
2Department of Computer Science, Stanford University,. Stanford, CA .... year with a maximum of 100 years. In this ... clustering with minimum cluster size r = 2, applied to the table in .... the clause nodes uj have degree at most 3 and cannot be.

Data-Driven Equivalence Checking - Stanford CS Theory
By construction, if the queries suc- ceed they constitute an inductive proof of equivalence of the two loops. It is worth stressing that DDEC works directly on un- modified binaries for x86 loops. The x86 instruction set is large, complex, and diffic

An overview of sensemaking: CHI 2009
we engage in sensemaking in order to transcend our own cognitive limits. A VARIETY OF ... At work, your boss asks, “Can you give a presentation next week on ...

Engineering 2008 Paper
Page 1. Page 2. Page 3. Page 4. Page 5. Page 6. Page 7. Page 8. Page 9. Page 10. Page 11. Page 12. Page 13. Page 14. Page 15. Page 16. Page 17. Page 18. Page 19. Page 20. Page 21. Page 22. Page 23. Page 24. Page 25. Page 26. Page 27. Page 28. Page 29

Engineering 2008 Paper
Page 1. Page 2. Page 3. Page 4. Page 5. Page 6. Page 7. Page 8. Page 9. Page 10. Page 11. Page 12. Page 13. Page 14. Page 15. Page 16. Page 17. Page 18. Page 19. Page 20. Page 21. Page 22. Page 23. Page 24. Page 25. Page 26. Page 27. Page 28. Page 29

Technical Report CS-2008-07
the same intensity range by stretching (while clipping the top and bottom. 1% of the ..... sification is performed using either discriminant analysis or a neural network. The best results are .... Cellular Oncology 27 (2005), 237–244. [13] G. Klori

CSCW workshop paper
interventions deployed through open-access stand-alone websites were as low as ... Hearing others' success stories can be a source of inspiration and evidence that ... bit happier, rather than patients trying to manage a particular condition ...

General Auction Mechanism for Search Advertising - Stanford CS Theory
This gives rise to a bipartite matching market that is typically cleared by the way of ... sign truthful mechanism that generalizes GSP, is truthful for profit- maximizing ... Copyright is held by the International World Wide Web Conference Com- mitt

Evaluating Word Embeddings Using a Representative ... - Stanford CS
Sim- ple models are equally, if not more suitable for this criterion. Choice of hyperparameters The performance of neural models often vary greatly depending on ... 4 Tasks. The following are a selection of tasks to be in- cluded in the benchmark sui

Equilibrium Efficiency and Price Complexity in ... - Stanford CS Theory
May 24, 2010 - ∗Microsoft Research, Mountain View, CA 94043. Email [email protected]. †Department of Computer Science, Stanford University, 462 ...

Virtual Information Piles for Small Screen Devices - CS Stanford
Apr 27, 2006 - Our approach takes advantage of human spatial memory capabilities. .... off-screen piles with other PDA users through wireless connections.

Equilibrium Efficiency and Price Complexity in ... - Stanford CS Theory
May 24, 2010 - Second Price (GSP) auction, which assigns the ith highest bidder to the ith slot for i = 1,2,...,k ... properties of the GSP auction — “a result of evolution of inefficient market institutions, which were gradually replaced by ....

Virtual Information Piles for Small Screen Devices - Stanford CS
Apr 27, 2006 - The screen size limitation of palm sized mobile devices is the one constraint that receives no relief from ... example, the nested folder model of Windows CE). The other model is to be entirely application centric ... they instruct the

Virtual Information Piles for Small Screen Devices - CS Stanford
Apr 27, 2006 - Mobile computing, PDA, piles, information management, information .... pile, the original pile is considered to be the master pile. All additions or ...

Heracles: Improving Resource Efficiency at Scale - Stanford CS
ters, servers are the largest fraction (50-70%) [7]. Maximizing .... solution that adjusts the allocation of power between cores is needed ...... Thus, the same principles and controls used to mitigate network interfer- ... on Data Communication, ser

DaMN – Discriminative and Mutually Nearest: Exploiting ... - CS Stanford
6. Rui Hou, Amir Roshan Zamir, Rahul Sukthankar, Mubarak Shah. −3. −2. −1 .... pairs that involve category yi plus one (to count for its one-vs-rest classifier).

CSCW workshop paper
applications with existing social network sites, which allow developers of ... contacts on a general social network site – 120 for the average. Facebook user [6] ...

DaMN – Discriminative and Mutually Nearest: Exploiting ... - CS Stanford
information from known categories to enable existing classifiers to generalize to novel categories for which there ... is how best to identify such categories and then how to combine information from the different classifiers in a ... trains from all

Equilibrium Efficiency and Price Complexity in ... - Stanford CS Theory
May 24, 2010 - each slot j has a “click-through-rate (CTR)” αj, and if advertiser i is placed in slot j at a price of pj per click .... the GSP auction — which, when expressed in matrix form as a linear map from bids b2,...,bk+1 to per-click p

DaMN – Discriminative and Mutually Nearest: Exploiting ... - CS Stanford
was originally created by domain experts in the cognitive science [18] and AI [9] com- munities. Traditionally, semantic ... attributes by mining text and images on the web. Ferrari and Zisserman [7] learn ... 2) unlike the attributes described in Se