That is what I meant. There is no specific (rule) engine in Jena that takes into account the fuzzy values - nothing more I wanted to say. Indeed, you can extract the values and do whatever you want. But note, reasoning with a proper fuzzy OWL reasoner is much more powerful. But I I guess you're aware of that fact.
> *unless you try to extract the values and do something with it in your > client code* > > All of the data in our ontology should be either as data property or object > property. So cant we just use .getPropertyValue() to extract the data? > > For example, a person belongs to 0.8% to ClassA and 0.2% to ClassB, can we > simply get the instances of ClassA in membership function? > > > > On Sat, Apr 22, 2017 at 5:29 PM, Lorenz B. < > [email protected]> wrote: > >> Yes. But you will not be able to use the features of fuzzy OWL unless >> you try to extract the values and do something with it in your client code. >> >>> Hi Lorenz, thank you. >>> >>> So it means we could use it with same Jena methods and SPARQL queries >>> without any changes and need of any plugin? >>> >>> >>> >>> On Sat, Apr 22, 2017 at 1:19 PM, Lorenz B. < >>> [email protected]> wrote: >>> >>>> The ontologies created by the fuzzy OWL plugin in Protege are still OWL >>>> ontologies - they just add the fuzzy values to OWL annotation >> properties. >>>>> I am not sure if Jena classes/API supports Fuzzy ontologies in Protege? >>>>> Like we read an ontology in our application and query it using Jena >>>> syntax, >>>>> is it possible for Fuzzy ontologies created in Protege? >>>>> >>>>> Any idea? >>>>> >>>> -- >>>> Lorenz Bühmann >>>> AKSW group, University of Leipzig >>>> Group: http://aksw.org - semantic web research center >>>> >>>> >> -- >> Lorenz Bühmann >> AKSW group, University of Leipzig >> Group: http://aksw.org - semantic web research center >> >> -- Lorenz Bühmann AKSW group, University of Leipzig Group: http://aksw.org - semantic web research center
