The present invention relates to an ontology-based knowledge base construction method for automatically converting a natural language sentence into an ontology sentence. The ontology-based knowledge base construction method comprises: (a) a step of generating an ontology property and case-semantic role bundle connection model (hereinafter referred to as a connection model); a step of receiving a natural language sentence to be converted; (c) a step of choosing a semantic role for each element of the natural language sentence; (d) a step of detecting an ontology property by using a case and the semantic role from the choice of the semantic role and referring to the connection model; (e) a step of performing named entity recognition for the natural language sentence; (f) a step of searching for a resource likely to correspond to a subject or an object of an ontology sentence based on proper nouns extracted through the named entity recognition technique in the (g) step; (g) a step of generating an ontology sentence by combining the ontology property detected in the step (d) and the entities searched in the step (f); and (h) a step of checking the ontology sentence. The ontology-based knowledge base construction method can allow a computer to automatically process knowledge and can be used in various fields by converting vastly accumulated natural language knowledge into more logically rigorous ontology-based knowledge.
展开▼