User interactions with everyday applications as context for just-in-time information access

Our central claim is that user interactions with everyday productivity applications (e.g., word processors, Web browsers, etc.) provide rich contextual information that can be leveraged to support just-in-time access to task-relevant information. We discuss the requirements for such systems, and develop a general architecture for systems of this type. As evidence for our claim, we present Watson, a system which gathers contextual information in the form of the text of the document the user is manipulating in order to proactively retrieve documents from distributed information repositories. We close by describing the results of several experiments with Watson, which show it consistently provides useful information to its users.

[1]  Claudine Santos Badue,et al.  Using an Automatic Retrieval System in the Web to Assist Co-operative Learning , 1998, WebNet.

[2]  David Leake,et al.  Case-Based Reasoning: Experiences, Lessons and Future Directions , 1996 .

[3]  Michael J. Pazzani,et al.  A personal news agent that talks, learns and explains , 1999, AGENTS '99.

[4]  Ellen Spertus,et al.  ParaSite: Mining Structural Information on the Web , 1997, Comput. Networks.

[5]  Peter Willett,et al.  Readings in information retrieval , 1997 .

[6]  Judy Kay,et al.  Proceedings of the seventh international conference on User modeling , 1999 .

[7]  T. Joachims WebWatcher : A Tour Guide for the World Wide Web , 1997 .

[8]  Eric Horvitz,et al.  Inferring Informational Goals from Free-Text Queries: A Bayesian Approach , 1998, UAI.

[9]  Kristian J. Hammond,et al.  Watson: Anticipating and Contextualizing Information Needs , 1999 .

[10]  Lawrence Birnbaum,et al.  Integrating organizational memory and performance support , 1998, IUI '99.

[11]  Eric Horvitz,et al.  Patterns of search: analyzing and modeling Web query refinement , 1999 .

[12]  Amanda Spink,et al.  Users' Searching Behavior On The Excite Web Search Engine , 1998, WebNet.

[13]  Gerard Salton,et al.  A vector space model for automatic indexing , 1975, CACM.

[14]  Thorsten Joachims,et al.  Web Watcher: A Tour Guide for the World Wide Web , 1997, IJCAI.

[15]  Katia P. Sycara,et al.  WebMate: a personal agent for browsing and searching , 1998, AGENTS '98.

[16]  Kristian J. Hammond,et al.  Anticipating Information Needs: Everyday Applications as Interfaces to Internet Information Resources , 1998, WebNet.

[17]  Henry Lieberman,et al.  Letizia: An Agent That Assists Web Browsing , 1995, IJCAI.

[18]  Kristian J. Hammond,et al.  Q&A: A System for the Capture, Organization and Reuse of Expertise. , 1999 .

[19]  Brigitte Trousse,et al.  WWW Assisted Browsing by Reusing Past Navigations of a Group of Users , 1998, EWCBR.

[20]  Susan T. Dumais,et al.  Inductive learning algorithms and representations for text categorization , 1998, CIKM '98.

[21]  Robert Wilensky,et al.  An Experiment in Enhancing Information Access by Natural Language Processing , 1997 .

[22]  Gerard Salton,et al.  Improving retrieval performance by relevance feedback , 1997, J. Am. Soc. Inf. Sci..

[23]  Eric Horvitz,et al.  The Lumière Project: Bayesian User Modeling for Inferring the Goals and Needs of Software Users , 1998, UAI.

[24]  Michael J. Pazzani,et al.  Syskill & Webert: Identifying Interesting Web Sites , 1996, AAAI/IAAI, Vol. 1.

[25]  Amanda Spink,et al.  Searchers, The Subjects They Search, And Sufficiency: A Study Of A Large Sample Of Excite Searches , 1998, WebNet.

[26]  Monika Henzinger,et al.  Finding Related Pages in the World Wide Web , 1999, Comput. Networks.

[27]  S. T. Dumais,et al.  Using latent semantic analysis to improve access to textual information , 1988, CHI '88.