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

Reply via email to