Software agents for information retrieval
1998, Tutorial at Third ACM Conference on Digital Libraries, Pittsburg
Abstract
The advent of large wide-area networks connecting many diverse repositories of data creates the challenge of finding particular data of interest in an easy and timely manner. This paper describes the initial prototype of a system that addresses this problem by using a set of autonomous, customizable software agents. Central to the system design are scripts-arbitrary, parameterized program segments written in a language that contains primitives for interacting with the data environment and tagged with keywords describing their purposes-that define the functionality of an agent. Agents can query the keywords associated with other agents' scripts and can import scripts from one another, thereby providing a mechanism for agents to learn from one another.
References (10)
- Nicholas J. Belkin and W. Bruce Croft. Information filtering and information retrieval: Two sides of the same coin? Communications of the ACM, 35(12):29- 38, December 1992.
- Oren Etzioni and Richard Segal. Softbots as testbeds for machine learning. In Working Notes of the 1992 Spring Symposium on Knowledge Assimilation, pages 43-50. American Association for Artificial Intelli- gence, March 1992.
- Norbert Fuhr and Chris Buckley. A probabilistic learning approach for document indexing. ACM Transactions on Information Systems, 9(3):223-248, July 1991.
- Isis Distributed Systems, Inc. Isis Distributed Toolkit Version 3.0 User Guide and Reference Manual. Ithaca, NY, 1992.
- Robert E. Kahn and Vinton G. Cerf. The Digital Library Project Volume 1: The world of knowbots (DRAFT). Corporation for National Research Initia- tives, March 1988.
- Pattie Maes and Robyn Kozierok. Learning interface agents. In Proceedings of the Eleventh National Con- ference on AI (AAAI-93). American Association for Artificial Intelligence, July 1993.
- G. Salton and M. J. McGill. Introduction to Modern Information Retrieval. McGraw-Hill, New York, 1983. Craig Stanfill and David Waltz. Toward memory- based reasoning. Communications of the ACM, 29(12):1213-1228, December 1986.
- D. Tsichritzis, E. Fiume, S. Gibbs, and O. Nierstrasz. KNOs: KNowledge acquisition, dissemination, and manipulation Objects. ACM Transactions on Office Information Systems, 5(1):96-112, 1987.
- Ellen M. Voorhees. Using computerized routers to control product flow. In Proceedings of the 24th An- nual Hawaii International Conference on System Sci- ences (HICSS-24), volume 2, pages 275-282, January 1991.
- C. Daniel Wolfson, Ellen M. Voorhees, and Maura M. Flatley. Intelligent routers. In Proceedings of the Ninth International Conference on Distributed Com- puting Systems, pages 371-376. IEEE, June 1989.