Hi Tina
Someone posted similar question some time ago. I started my involvement with Apache Commons, because I needed some functional programming features for a fuzzy logic Java API (that was before Java 8). One pointer from the thread of the other question, was that Protege has a plug-in for using not just crisp predicates, but also fuzzy predicates, with your ontology. Here's the link http://www.umbertostraccia.it/cs/software/FuzzyOWL/ The way it works, basically, is by having an ontology, with a reasoner that is able to convert certain fuzzy values and query the ontology. In you example, you would have to build fuzzy membership functions for useful, very useful, and useless. Then the reasoner would do the rest for you. You can have a look at existing reasoners that support fuzziness, and then either use Java to query your ontology with the reasoner, or try to integrate with the web interface - if necessary. Hope that helps Bruno >________________________________ > From: tina sani <[email protected]> >To: [email protected] >Sent: Friday, 29 July 2016 10:23 PM >Subject: Vague knowledge in Ontologies > > >How can we use the vague information, fuzzy based, in our ontologies. >Is it possible that we embed it into the already existed domain ontologies? >I will appreciate if some one share a working examples. >I have an ontology in which two of the classes needs fuzzy values like >useful, very useful and useless. How I will be able to do it without much >changes to my original ontology. > >with regards > > >
