DocumentCode :
2368977
Title :
TARO: an interactive, object-oriented tool for building natural language systems
Author :
Ibrahim, Mamdouh H. ; Cummins, Fred A.
Author_Institution :
Electron. Data Syst. Corp., Auburn Hills, MI, USA
fYear :
1989
fDate :
23-25 Oct 1989
Firstpage :
108
Lastpage :
113
Abstract :
The authors present TARO, an interactive tool to assist linguists in designing, building, testing, and extending natural language processing (NLP) systems. TARO (text analysis and representation with objects) is implemented in KSL, a reflective, object-oriented programming language. The architecture of TARO takes advantage of encapsulation, polymorphism, and inheritance of object-oriented programming to provide an environment in which testing and refinement of complex NLP components can be achieved without major program modifications. It also benefits from the reflectivity of KSL to allow building and extending NLP prototypes dynamically. These qualities, coupled with the ability of TARO to integrate syntactic with semantic analysis, provide the opportunity to achieve greater modularity, extensibility, and integration in the design of natural language systems
Keywords :
computational linguistics; natural languages; object-oriented programming; KSL; TARO; encapsulation; extensibility; inheritance; integration; interactive tool; linguists; modularity; natural language processing; natural language systems; object-oriented tool; polymorphism; semantic analysis; syntactic analysis; Buildings; Data systems; Dictionaries; Encapsulation; Natural language processing; Natural languages; Object oriented programming; Programming environments; Reflectivity; Testing;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Tools for Artificial Intelligence, 1989. Architectures, Languages and Algorithms, IEEE International Workshop on
Conference_Location :
Fairfax, VA
Print_ISBN :
0-8186-1984-8
Type :
conf
DOI :
10.1109/TAI.1989.65309
Filename :
65309
Link To Document :
بازگشت