Font Size: a A A

Research On Concept Semantic Similarity Comparison Method In OWL Ontologies

Posted on:2013-05-24Degree:MasterType:Thesis
Country:ChinaCandidate:J ChenFull Text:PDF
GTID:2298330467974670Subject:Computer software and theory
Abstract/Summary:PDF Full Text Request
As an intelligent network to understand the human language, Semantic Web is one of the hotspots of the current Internet technology. Ontologies play an important role in the Semantic Web. It can solve the problem of knowledge sharing in the specific application. However, because each field has its own standards to build ontology, the building of ontology is short of uniform standards, which will cause the content of the ontology are always overlapping or associated. There exist differences between ontology representation language and model, so it causes ontology heterogeneity. The current ontology technology is not good enough solve semantic recognition and resource sharing issues. In order to solve this problem, it needs to find potential semantics in the ontologies so as to calculate the semantic similarity between ontologies. Ontology similarity is based on the concept similarity, so the computing of similarity between two concepts in different ontologies is the basic problem to realize the management of large-scale heterogeneous ontologies.Most of the existing method to compute concept similarity is based on the grammatical structure to compare. It does not take full advantage of implicit semantic information in the body of ontologies which makes the calculation of the concept similatity is not precise enough. OWL DL ontologies use typical DL constructors. Constructors can express rich semantic information and are able to carry out effective reasoning. Considering the the semantic expression abilities of the constructors to compute concept similarity is able to find the potential semantics of ontologies which will further improve the accuracy of the similarity.This paper takes up with a concept similarity comparision algorithm in OWL ontologies-CSCSim. The new algorithm takes OWL.DL ontology concept as calculating object, and compares concept similarity using descriptive constructor and concept hierarchy. It uses the effective reasoning of OWL DL to find the potential semantics in the concepts. It classifies constructors, and highlights the importance of equivalent constructors when calculating the similarity of RDF triple array. This paper also considers the influence of both predicates and object similarity when calculating graph structure similarity of RDF. At the same time, the new algorithm also takes the factor of hierarchy of ontology into consider in calculation. In order to verify the effectiveness of CSCSim algorithm, the paper designs a prototype system to compute concept similarity based on semantics. The system is able to parse OWL ontology file and presents the ontologies to the users in a visual form and compute the concept similarity between concepts the users select. The experiment result proves that the algorithm proposed in this paper is superior.
Keywords/Search Tags:OWL ontology, concept similarity, semantic similarity, RDF triple, concepthierarchy
PDF Full Text Request
Related items