An expert system for bibliographic retrieval using Prolog

  • Authors:
  • C. R. Watters;M. A. Shepherd;W. Robertson;K. H. Lee

  • Affiliations:
  • Dept. of Mathematics, Statistics, and Computing Science, Dalhousie University, Halifax, M.S., Canada B3H 3J5;Dept. of Mathematics, Statistics, and Computing Science, Dalhousie University, Halifax, M.S., Canada B3H 3J5;School of Computer Science, Technical University of Nova Scotia, Halifax, Nova Scotia, Canada 8J3 2X4;School of Computer Science, Technical University of Nova Scotia, Halifax, Nova Scotia, Canada 8J3 2X4

  • Venue:
  • CSC '87 Proceedings of the 15th annual conference on Computer Science
  • Year:
  • 1987

Quantified Score

Hi-index 0.02

Visualization

Abstract

PROBIB-2 is a prototype expert system for online bibliographic retrieval that provides enhanced retrieval capabilities through the application of logic programming. Implemented in Prolog, this system attempts to integrate the capabilities of a human search intermediary into a retrieval system that provides a deductive reasoning capability. Through a natural language interface, the user may retrieve information about the knowledge in the database as well as documents in response to query. User profiles may be used to establish a query environment to enable the system to determine the information need of the user.A concern with using Prolog to perform an online search of a large database is that the response time would be unacceptable. In order to overcome this drawback a special-purpose hardware device is proposed that, given an initial query, scans the disk-based Prolog database and returns to the main computer a subset of predicates relevant to the query. This set of predicates may then be used to resolve the user query in the normal Prolog manner.