An object-oriented approach to the semantic interpretation of medical text

Abstract A primary problem in the area of text understanding is semantic analysis. This involves both formalizing the general and domain-dependent semantic information relevant to the task involved, and providing an appropriate mapping between the syntactic constituents of a parsed sentence and the semantic representation of the sentence based on the semantic information. This study introduces an object-oriented approach to semantic interpetation that integrates the semantic processing into syntactic structures. The semantic interpreter has two components. The first is a syntactic decomposer. It takes the syntactic description for a sentence as its input, mapping the syntactic structure into an object tree. The other is a semantic merger. It starts from lexical items and merges the semantic frames attached to the objects of syntactic components recursively until a semantic frame net for the sentence is produced. A frame language is designed to formalize the semantic information into semantic frames. This semantic interpreter has been integrated with an automatic knowledge acquisition system that builds the knowledge base for expert systems from medical text. The source of the text was medical diagnosis for heart diseases by ECG. The system is implemented in an object-oriented programming (C + + ). Some results of the application are presented and discussed.

[1]  A. P. Sage Object oriented methodologies in decision and information technologies , 1993 .

[2]  Antonio Zampolli,et al.  Linguistic structures processing , 1977 .

[3]  Martha Palmer,et al.  Semantic Processing for Finite Domains , 1990, CL.

[4]  Francesco Antonacci,et al.  Capturing the deep meaning of texts through deduction and inference , 1992, IBM J. Res. Dev..

[5]  James F. Allen Natural language understanding , 1987, Bejnamin/Cummings series in computer science.

[6]  Karen Jensen,et al.  A Semantic Expert Using an Online Standard Dictionary , 1987, IJCAI.

[7]  Ted Briscoe,et al.  Book Reviews: Computational Lexicography for Natural Language Processing , 1990, CL.

[8]  Udo Pletat,et al.  Knowledge in operation , 1992, IBM J. Res. Dev..

[9]  Nicolaas Mars,et al.  Explanation of diagnostic reasoning: an analysis of medical texts , 1992 .

[10]  Takashi Sato,et al.  An efficient implementation of trie structures , 1992, Softw. Pract. Exp..

[11]  W. T. Harding,et al.  Building an expert system from text: a case study , 1993 .

[12]  Peter J. Haug,et al.  Sprus: a knowledge-based understanding system for radiology text , 1989 .

[13]  David Carter,et al.  Placing the dictionary on-line , 1989 .

[14]  Graeme Hirst,et al.  Semantic Interpretation and the Resolution of Ambiguity , 1987, Studies in natural language processing.

[15]  Mary P. Harper Ambiguous Noun Phrases in Logical Form , 1992, Comput. Linguistics.

[16]  Yorick Wilks,et al.  An intelligent analyzer and understander of English , 1975, Commun. ACM.

[17]  Mary Dee Harris Introduction to Natural Language Processing , 1984 .

[18]  Gary G. Hendrix,et al.  Developing a natural language interface to complex data , 1977, TODS.

[19]  Stamatis Vassiliadis,et al.  Semantic Network Architectures: an Evaluation , 1992, Int. J. Artif. Intell. Tools.

[20]  Yorick Wilks,et al.  A tractable machine dictionary as a resource for computational semantics , 1989 .