NLOMJ—Natural Language Object Model in Java [chapter]

Jiyou Jia, Youfu Ye, Klaus Mainzer
Intelligent Information Processing II  
In this paper we present NLOMJ-a natural language object model in Java with English as the experiment language. It describes the grammar elements of any permissible expression in a natural language and their complicated relations with each other with the concept "Object" in OOP. Directly mapped to the syntax and semantics of the natural language, it can be used in information retrieval as a linguistic method. Around the UML diagram of the NLOMJ the important classes (Sentence, Clause and
more » ... and their sub classes are introduced and their syntactic and semantic meanings are explained. Key words: natural language processing (NLP), object oriented programming (OOP), natural language object model in Java (NLOMJ)
doi:10.1007/0-387-23152-8_26 dblp:conf/ifip12/JiaYM04 fatcat:aby4m5scrvcztcb3qckztiamz4