A Fully Integrated Natural Language Knowledge Base Management System

  • Russell J. Abbott
Part of the Languages and Information Systems book series (LISS)


Many systems have dealt with one or another aspect of natural language and knowledge base management. There have been natural language query and analysis systems (see Refs. 13, 16–18, and for a survey Ref. 14), deductive database systems (see Ref. 9 for a survey), rule-based expert systems (see Ref. 10 for a survey), knowledge representation systems (see Ref. 12 for a survey), and logic programming systems.(11) NLP,(15) a computer system for Natural Language Processing, puts together in one package many of the features found in these more specialized systems.


Noun Phrase Natural Language Processing Inference Engine Prepositional Phrase User Rule 


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. 1.
    R.J. Abbott, Knowledge abstraction, CACM30(8), 664–671, 1987.Google Scholar
  2. 2.
    R.J. Abbott, Program design by informal English descriptions, CACM26(11), 882–894, 1983.Google Scholar
  3. 3.
    R.C. Berwick, Transformational grammar and artificial intelligence: A contemporary view, Cog. Brain Theory6(4), 383–416, 1983.Google Scholar
  4. 4.
    N. Chomsky, Remarks on nominalization, in Studies on Semantics in Generative Grammar, Mouton, The Hague, 1970.Google Scholar
  5. 5.
    N. Chomsky, Lectures on Government and Binding, Foris Publications, 1981.Google Scholar
  6. 6.
    N. Chomsky, Some Concepts and Consequences in the Theory of Government and Binding, MIT Press, Cambridge, Massachusetts, 1982.Google Scholar
  7. 7.
    W.F. Clocksin and C.S. Mellish, Programming in Prolog, Springer-Verlag, New York, 1982.Google Scholar
  8. 8.
    M.A. Covington, A Further Note on Looping in Prolog, ACMC Research Report 01–006, Advanced Computational Methods Center, University of Georgia, 1984.Google Scholar
  9. 9.
    H. Gallaire, J. Minker, and J.-M. Nicolas, Logic and databases: A deductive approach, ACM Sum16(2), 153–185, 1984.CrossRefGoogle Scholar
  10. 10.
    F. Hayes-Roth, Rule-based systems, CACM28(9), 921–932, 1985.Google Scholar
  11. 11.
    R. Kowalski, Logic for Problem Solving, North-Holland, Amsterdam, 1979.Google Scholar
  12. 12.
    G. McCalla and N. Cercone (Eds.), Approaches to knowledge representation, Special issue of Computer EEE16(10), 1983.Google Scholar
  13. 13.
    M.C. McCord, Semantic Interpretation in the Epistle System, Proceedings of the Second International Logic Programming Conference, Uppsala, Sweden, July, 1984.Google Scholar
  14. 14.
    E. Rich, Natural language interfaces, IEEE Comput.17(9), 39, 50, 1984.Google Scholar
  15. 15.
    Silogic, Inc., The Knowledge WorkBench User’s Manual and The Knowledge Workbench Reference Manual, Silogic, Los Angeles, 1986.Google Scholar
  16. 16.
    A. Walker and A. Porto, KBO1, A Knowledge Based Garden Store Assistant, Report RJ 3928 (44528), IBM San Jose Research Laboratory, June, 1983.Google Scholar
  17. 17.
    H.D. David Warren and F.C.N. Pereira, An Efficient Easily Adaptable System for Interpreting Natural Language Queries, Am. J. Comput. Ling.8(3–4), 110–122, 1982.Google Scholar
  18. 18.
    E. Wehrli, A Government-Binding Parser of French, Working paper No. 48, Institut pour les Etudes Semantique et Cognitives, University de Geneve, 1984.Google Scholar

Copyright information

© Plenum Press, New York 1991

Authors and Affiliations

  • Russell J. Abbott
    • 1
  1. 1.Department of Mathematics and Computer ScienceCalifornia State UniversityLos AngelesUSA

Personalised recommendations