A Case-Based Approach to Knowledge Navigation
Proceedings of the Fourteenth International Joint Conference on Artificial Intelligence. Videos. Pages 2071-2071.
© 1995 International Joint Conferences on Artificial Intelligence
Abstract
The AI Lab at Chicago has begun development of a new set of software agents designed to manage the flood of data colloquially called the "information superhighway". Our approach takes its lead from case-based technology [Riesbeck and Schank, 1989; Hammond , 1989; Kolodner, 1993] in that we are building systems that emphasize the use of examples over explicit queries or questions for communicating with the user.
- [Bu ckley, 1985] C Buckley. Implementation of the smart information retrieval system. Technical Report 85- 686, Cornell University, 1985.
- [Gore, 1993] AI Gore. The national information infras- tructure: Agenda for action. Technical report, United States Executive Office of the Vice-President, 1993.
- [Hammond et al., 1995] Kristian Ham- mond, Robin Burke, Charles Martin , and Steven Lyti- nen. Faq finder: A case-based approach to knowledge navigation . In The Proceedings of the 1995 IEEE Con- ference on Artificial Intelligence Applications. IEEE , IEEE Press, February 1995.
- [Hammond , 1989] Kristian Hammond. Case-Based Planning: Viewing Planning as a Memory Task, vol- ume 1 of Perspectives in Artificial Intelligence. Aca- demic Press, San Diego, CA, 1989.
- [Kolodner , 1993] Janet Kolodner. Case-Based Reason- ing. Morgan Kaufmann Publishers, Inc., San Mateo, California, May 1993.
- [Riesbeck and Schank, 1989] Christopher K . Riesbeck and Roger C. Schank . Inside Case-Based Reasoning. Lawrence Erlbaum Associates, Hillsdale, NJ, 1989.
References were extracted automatically from the PDF and may contain errors.
Full text extracted automatically from the PDF; figures, tables and equations may differ. The PDF is the version of record.
1 Introduction
One of the important prospects for the national informa tion infrastructure [Gore, 1993] is the wide-spread avail ability of on-line data and information services on a large scale. However, existing means of information access will not scale up to a network of this size. We believe that access to appropriate information, contacting the right source at the right time, is the most significant obstacle to making a large-scale information infrastructure work.
We have been examining two kinds of systems aimed at this problem: preference browsers (called FIND ME systems) that help users navigate through information spaces and either find or construct re sponses to fit their needs and information retrieval en gines (called FAQ FINDER systems) that use a natu ral language question-based interface to distributed in formation sources, specifically files organized as ques tion/answer pairs such as FAQ files.
Two features distinguish these systems. The first is that they are derived from the case-based ideas of using retrieve and adapt as the core problem solving model. The second is that they use existing archives and data bases as resources to be "mined" on demand rather than as fodder for batch processors that learn new concepts or construct new knowledge bases independently of a user. This too draws from the case-based philosophy of waiting until a problem arises to solve it. In this video, we will demonstrate both FIND ME and FAQ FINDER and examine how the techniques of case-based reasoning transfer over to the task of information retrieval.
·This work was supported in part by the Office of Naval Research under contract N0014-85-K-010
2 Find Me Systems
One important class of information access problem is preference-based browsing, moving around in an infor mation space, guided by a user's personal preferences. Tasks of this type include shopping for consumer items, selecting videos or television shows, and selecting per sonnel out of a large pool of candidates. It is usually not possible for a user to articulate all of the factors that might contribute to a decision in such a domain . This makes these domains poor candidates for standard feature-based database search, which requires that users create a query that encodes the desired properties they seek. However, it is much easier for a user to respond to an example if given one. In making personnel deci sions, it is easier to evaluate an example, to say, "This person would be OK, but I'd prefer someone more expe rienced," than it is to decide what kind of specific query would get the desired result. In effect, people cannot "Say what they like." but are able to "Know it when they see it."
We have designed an approach to this problem that allows users to see and respond to examples within dif ferent parts of the search space as a means of moving within it [Hammond et al., 1995]. The choice of where to go next is dependent on users' evaluation of the exam ple they are currently examining. A consumer might say "I like this car, but I really need more luggage space." Such feedback tells the system in what direction to push the search next. Ideally, an interaction with a FIND ME system would be like a conversation with a helpful clerk, a conversation that is always mediated through reference to a particul ar object: the example currently under con sideration. Because these systems extract features from examples , they allow users to navigate through a space of of possibilities, finding what they want, without ever having to bu ild explicit queries. Retrieval depends in stead, on a human/computer "conversation" about spe cific examples that the systems offer up to the user.
2.1 The central ideas
One of the core ideas of the FIND ME systems is to de velop user interfaces that are metaphorically linked to known artifacts. Just as the Macintosh environment makes use of the desk-top metaphor , we have constructed interfaces that are analogs to existing artifacts that aid search within a domain.
The second major insight that we bring to knowledge navigation is that we can use the differences between a presented example and a user's target to formulate a description of the target itself which is then used to access a knowledge base of further examples, an iterative process of exploring the space of examples.
Finally, we have designed the overall FIND ME notion with an eye to avoiding hierarchical search of a space. To assist the user 's search, FIND ME systems have active clerks that constantly view a user 's current preferences and suggest alternative tracks through the space that reflect the clerk 's unique goal organization and retrieval strategies .
3 Faq Finder
We are also developing a class of systems, called FAQ FINDER systems, that use a natural language question based interface to access distributed text informa tion sources, specifically text files organized as ques tion/answer pairs such as FAQ files . In using these sys tems , a user enters a question in natural language and the system attempts to find an information source that answers the question, and then find the closest match ing question/answer pair. These systems combine three technologies: statistically based IR engines, syntactic natural language analysis and semantic networks. In particular, they combine the SMART information re trieval system [Buckley, 1985], a natural language parser that uses on- line word sense information, and a semantic net derived from Princeton's WORDNET.
The power of our approach rises out of two features : We are using knowledge sources that have already been designed to answer the commonly asked questions in a domain and as such are more highly organized than free text. We do not need our systems to comprehend the queries they receive. They only have to identify the files that are relevant to the query and then match against the segments of text that are used to organize the files themselves (e.g. questions, section headings, key words, etc.).
The most natural kind of interface to a database of an swers is the question, stated in natural language. While the general problem of understanding questions stated in natural language remains open, we believe that the simpler task of matching questions to corresponding an swers is feasible and practical.
As it stands, the FAQ FINDER project is an auto mated question-answering system that uses the files of "Frequently-Asked Questions" (FAQs) associated with many USENET newsgroups [Hammond et al., 1995] . These files are compendiums of the accumulated wis dom of the newsgroup on topics that are of frequent in terest. FAQ FINDER takes a user's query on any topic, attempts to find the FAQ file most likely to yield an an swer , searches within that file for similar questions, and returns the given answers.
While the FAQ FINDER program is in some sense a browser, our actual goal is to free users from doing any browsing at all. Rather than forcing users to traverse a knowledge space, we are providing a system that will do this for them. A similar approach can be applied to the querying of other large textual information sources, such as procedure and documentation manuals .
@inproceedings{ijcai1995p277,
title = {A Case-Based Approach to Knowledge Navigation},
author = {Hammond, Kristian J. and Burke, Robin D. and Lytinen, Steven L.},
booktitle = {Proceedings of the Fourteenth International Joint Conference on
Artificial Intelligence, {IJCAI-95}},
publisher = {International Joint Conferences on Artificial Intelligence},
editor = {Chris S. Mellish},
pages = {2071--2071},
year = {1995},
note = {Videos},
url = {https://ijcai.org/proceedings/1995/277},
}
TY - CPAPER TI - A Case-Based Approach to Knowledge Navigation AU - Hammond, Kristian J. AU - Burke, Robin D. AU - Lytinen, Steven L. T2 - Proceedings of the Fourteenth International Joint Conference on Artificial Intelligence, IJCAI-95 PB - International Joint Conferences on Artificial Intelligence PY - 1995 SP - 2071 EP - 2071 UR - https://ijcai.org/proceedings/1995/277 ER -Copied
Machine-readable versions of this paper, for tools and AI agents: