Relating sentences and semantic networks with procedural logic
A system of symmetric clausal logic axioms is shown to transform a thirteen-sentence narrative about a v-2 rocket flight into semantic case relations. The same axioms translate the case relations into english sentences. An approach to defining schemas in clausal logic is presented and applied in the form of a mini-flight schema to two paragraphs of the text to compute a partitioning of the semantic network into the causal organization of a flight. Properties of rule symmetry and network condensibility are noted to be of importance for natural language processing. Because of the conciseness of the logic interpreter and the clausal representation for grammars and schemes, it is concluded that the procedural logic approach provides an effective programming system that is promising for accomplishing natural language computations on mini- and microcomputers as well as on large mainframes. 29 references.
- Research Organization:
- Univ. of Texas, Austin
- OSTI ID:
- 5000958
- Journal Information:
- Commun. ACM; (United States), Vol. 8
- Country of Publication:
- United States
- Language:
- English
Similar Records
Semantics for coordinated substitution grammars as implemented in Prolog
Role of PROLOG (Programming and Logic) in natural-language processing. Report for September-December 1987