The Community for Technology Leaders
RSS Icon
Subscribe
Issue No.02 - March/April (1990 vol.7)
pp: 85-92
ABSTRACT
<p>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.</p>
INDEX TERMS
natural language representation; Prolog; syntactic list structure; syntactic-semantic structure; case grammar; frame structure; partitioned networks; hierarchical structure; data structures; grammars; natural languages; PROLOG
CITATION
T.V. Geetha, R.K. Subramanian, "Representing Natural Language with Prolog", IEEE Software, vol.7, no. 2, pp. 85-92, March/April 1990, doi:10.1109/52.50777
226 ms
(Ver 2.0)

Marketing Automation Platform Marketing Automation Tool