The Java Search Agent Workshop
As part of the ongoing Illinois Digital Library Initiative project, this paper presents the Java Search Agent Workshop (JSAW), a testbed designed for Java-based information searching. Based on artificial intelligence, neural networks, and G-Search, we implemented several search methods in Java to demonstrate their feasibility in various database, Internet, Intranet, and digital library search tasks. In addition to detailing our design rationale and implementation status, we present several sample Java implementations including a best first search spider and G-Search spider for Internet searching, and a Hopfield neural network based visualizer for database searching. Lessons learned and future directions are also presented.
KeywordsDigital Library Transmission Control Protocol Intelligent Agent File Descriptor Semantic Retrieval
Unable to display preview. Download preview PDF.
- 5.Chen H. and Schatz B. R. (1994) Semantic retrieval for the NCSA Mosaic. In Proceedings of the Second International World Wide Web Conference 94, Chicago, IL, October 17–20.Google Scholar
- 6.Chen H., Schatz B. R., Ng T. D., Martinez J. P., Kirchhoff A. J., and Lin C. (1996) A parallel computing approach to creating engineering concept spaces for semantic retrieval: The Illinois digital library initiative project. IEEE Transactions on Pattern Analysis and Machine Intelligence, 18(8): 771–782.CrossRefGoogle Scholar
- 7.DeBra P. and Post R. (1994) Information retrieval in the World-Wide Web: making client-based searching feasible. In Proceedings of the First International World Wide Web Conference 94, Geneva, Switzerland.Google Scholar
- 13.Pearl J. (1984) Heuristics: Intelligent Search Strategies for Computer Problem Solving. Addison-Wesely Publishing Company, Reading, MA.Google Scholar
- 14.Pinkerton B. (1994) Finding what people want: experiences with the WebCrawler. In Proceedings of the Second International World Wide Web Conference 94, Chicago, IL, October 17–20.Google Scholar
- 15.Rich E. and Knight K. (1991) Artificial Intelligence, 2nd Edition. McGraw-Hill, Inc., New York, N.Y.Google Scholar
- 20.Weld D. (1995) The role of intelligent systems in the national information infrastructure. AI Magazine, pages 45–64.Google Scholar
- 21.Yourdan E. (1996) Java, the Web, and software development. Communications of the ACM, pages 25–30.Google Scholar