• DocumentCode
    1081969
  • Title

    Representing natural language with Prolog

  • Author

    Geetha, T.V. ; Subramanian, R.K.

  • Author_Institution
    Comput. Sci. & Eng. Sch., Anna Univ., Madras, India
  • Volume
    7
  • Issue
    2
  • fYear
    1990
  • fDate
    3/1/1990 12:00:00 AM
  • Firstpage
    85
  • Lastpage
    92
  • Abstract
    The authors describe the use of Prolog to build a syntactic list structure and a syntactic-semantic structure and to incorporate the semantic structure into a background structure that conveys the meanings of the individual words in the sentence in the context of general work knowledge. This semantic structure is then placed in the context of the sentence being parsed. Rather than rely solely on case grammar to represent the functions of words in a sentence, the authors have extended this technique to include a frame structure (which gives semantic details of the verb and the relations of other words to it) for a sentence´s verbs to build the syntactic-semantic structure. Using this frame structure conveys more information than using only the case-grammar approach. The authors then place the syntactic-semantic structure in the context of its background knowledge, using the principles of partitioned networks in which word meanings are placed in a hierarchical structure that represents the background knowledge.<>
  • Keywords
    PROLOG; data structures; grammars; natural languages; Prolog; case grammar; frame structure; hierarchical structure; natural language representation; partitioned networks; syntactic list structure; syntactic-semantic structure; Natural languages;
  • fLanguage
    English
  • Journal_Title
    Software, IEEE
  • Publisher
    ieee
  • ISSN
    0740-7459
  • Type

    jour

  • DOI
    10.1109/52.50777
  • Filename
    50777