From Subject Directories to Subject Meta-directories via Declarative Programming
- 219 Downloads
Subject directories and search engines are the most commonly used tools to search for information on the World Wide Web. We propose a novel notion of subject meta-directory on top of standard subject directories, which strongly resembles the way in which metasearch engines extend standard search engines. After analyzing the main choices arising in the design of subject meta-directories, we describe the implementation of WebGate, a subject meta-directory entirely written in Prolog.
KeywordsProlog Web-programming subject directories
Unable to display preview. Download preview PDF.
- G. Attardi, A. Gullì, and F. Sebastiani. Theseus: categorization by context. In Poster Proceedings of WWW’99, pages 136–137, Toronto, 1999.Google Scholar
- D. Axmark, M. Widenius, and P. DuBois. MySQL Reference Manual. T.c.X. DataKonsultAB, 1999. http://www.mysql.com/documentation/.
- M. Bergman. Search Tutorial: Guide to Effective Searching of the Internet. VisualMetrics orporation, December 1999. http://www.completeplanet.com/tutorials/index.asp.
- E. Bolognesi and A. Brogi. A Prolog meta-search engine for the world wide web. In P. Van Roy and P. Tarau, editors, Proc. Int. Workshop on Distributed and Internet rogramming with Logic and Constraint Languages (DIPLCL99), Las Cruces, SA, 1999. http://www.binnetcorp.com/wshops/ICLP99DistInetWshop.html.
- D. Cabeza, M. Hermenegildo, and S. Varma. The PiLLoW/CIAO Library for nternet/WWW Programming using Computational Logic Systems. In Proc. 1st workshop on Logic Programming Tools for Internet Applications, JICSLP’96, 1996.Google Scholar
- E. Chisholm and T. G. Kolda. New term weighting formulas for the vector space method in Information Retrieval. Technical report, Computer Science and Mathematics Division, Oak Ridge National Laboratory, March 1999.Google Scholar
- H. Davulcu, J. Freire, M. Kifer, and I. V. Ramakrishnan. A layered architecture for querying dynamic web content. In Proceedings of the 1999 ACM SIGMOD-International Conference on Management of Data, 1999.Google Scholar
- Intelligent Systems Laboratory. SICStus Prolog User’s Manual. Swedish Institute of Computer Science, 1998. http://www.sics.se/isl/sicstus2.html/Manuals.
- NMSU Library. Searching the Internet. http://lib.nmsu.edu/subject/.
- C. Lynch. Searching the Internet. Scientific American, March 1997.Google Scholar
- M. Porter. An algorithm for suffix stripping. Program, 14(3):130–137, 1980.Google Scholar
- C.J. van Rijsbergen. Information Retrieval. Buttleworths, 2nd edition, 1979.Google Scholar