Alan Robson created MARMOTTA-625:
------------------------------------

             Summary: Reasoner adds language tag to literals
                 Key: MARMOTTA-625
                 URL: https://issues.apache.org/jira/browse/MARMOTTA-625
             Project: Marmotta
          Issue Type: Bug
          Components: KiWi Triple Store
    Affects Versions: 3.3.0
            Reporter: Alan Robson
            Priority: Minor


Hi - I've been trying to get the Kiwi reasoner to work with rules where the 
body section contains a string literal. It was suggested that I raise a jira 
ticket to report this as a possible bug.

For example

($s $p "Hello") -> ($s $p "There")

The literal "Hello" will match any triple that has an object that is set to 
"Hello"@en but not if the triple has an un-tagged literal value of just 
"Hello". 

When it infers/produces triples with a string literal as the object it will add 
the language decoration too, so the above would infer "There"@en

How can I turn off the language attribute please ?
How can I match other types of literal objects, eg. numbers or other ^^XML 
types ?

Many thanks

Alan

Reasoner
Module ID       marmotta-reasoner-kiwi
Version 3.3.0
Build Date      Fri, 16 Oct 2015 19:48:44 UTC
Build Revision  0
Revision ID     git:3a7684
Build OS        Linux 3.10.0-123.6.3.el7.x86_64/amd64



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to