Abstract
Ontology population is an instantiation of the ontology classes and subclasses. Ontology population is the main step in ontology construction. However, the manual population is a time-consuming task. Accordingly, automatic or semiautomatic methods to populate an ontology are required. This paper suggests an approach for the creation of an ontology and its population. The studied ontology is related to named entities in the holy Quran. The major contribution of this approach is to harness the benefits of learning methods, conjoined with statistical models to extract contexts (words surrounding a named entity) from Quran and Hadith and retain the weighty contexts for the recognition of supplementary named entities to populate the ontology.