The concise question is:
What Java Libraries do you usually use to measure/calculate the similarity/distance/relatedness between two or more Ontologies?
Details:
I have an OWL ontology X, and i want to calculate the similarity between this Ontology and another set of Ontologies A,B,C,D,.... to know which is the most similar Ontology to my X ontology,
I use OWL-API 5 to create my OWL ontology and i am quite satisfied with it, impressive performance, and easy to understand.
My ontology has Object Properties, Data Properties, Hierarchy of classes with different properties, Individuals with properties, etc.
Kindly, what Java Libraries do you usually use to measure/calculate the similarity/distance/relatedness? (i am solely interested in passing ontology X with ontologies A,B,C,..., and finding out which is the most similar).
I tried to test OntoSim (not much documentation). Thanks in advance for your time and suggestions.
If you know a technique or a method to do so and you do not know any Java library, kindly mention the name/paper of the technique you are using.
Sincere regards
OntoSim proves to be a very powerful java library that is based on two publications:
I found the publications a good introductory to the subject of matter of distance measurements. From my experience with the library, if the developers of the library update its documentation and add more examples, OntoSim library will be used a lot by other developers, in its current status it is like a hidden gem. Regards