Abstrakt: |
Ontological annotation, a machine-readable and explicit description of shared concepts in a domain of discourse has always been employed in European languages to aid computer in Natural Language Processing (NLP). This method, however, has not been so much employed in African languages including the Yorùbá language. This paper, therefore, proposes ontological annotation as a way to prepare the implicit knowledge of YorÙbá core grammar for (NLP) activities by isolating and tagging some YorÙbá nouns into their component features, such that the model implemented is both human and machine readable. Relational Content Analysis (RCA) as a method of ontological annotations was adopted to design a conceptual sample model for selected YorÙbá nouns. The informally perceived domain knowledge of YorÙbá nouns were extracted randomly, using intermediate representations based on tabular and entity-relation notations. Protégé 4.5, a semantic web editing tool was used to implement a sample model for YorÙbá nouns according to Bamgbose (1990)’s “Fonó̩ ló̩ jì àti Gírámà YorÙbá”. The model named YORNOB (YorÙbá Noun Ontology according to Bamgbose), at the final edge, provides the semantic load and properties of each of the nouns in it. The definitions in the annotation serve as backbones for machine learning, web searching and artificial intelligence agents and other (NLP) systems. The model developed in this paper serve as repositories of data and shared terminology for YorÙbá language development and use. This paper recommends that more on ontological annotations for YorÙbá grammar concepts are needed to foster YorÙbá language engineering. [ABSTRACT FROM AUTHOR] |