Hybrid Representation for Natural Language Engineering Systems

J. Berri (UAE)


Object-oriented programming, hybrid representation,knowledge acquisition, matching algorithm, heuristic rule.


Making use of software engineering paradigms such as object-oriented programming in the field of natural language processing has facilitated the implementation of real-life systems for different problems related to natural language. These systems are developed with less cost and within a limited time considering three main constraints: robustness, flexibility and adaptability. This paper presents the development of a morphological analyzer1 for the Arabic language that is build on a hybrid representation including object-oriented programming, procedural programming, rules to express heuristic knowledge and strategies to organize the use of the system rules. The implementation of the morphological analyzer has been done using a knowledge-based system.

Important Links:

Go Back