freme-project / e-services

Apache License 2.0
1 stars 1 forks source link

no provenance info in e-terminology #44

Closed m1ci closed 7 years ago

m1ci commented 7 years ago

Using the API dev documentation page https://api-dev.freme-project.eu/doc/api-doc/simple.html#!/e-Terminology/e_terminology I submitted content for processing and in the output there is no provenance information present (itsrdf:taAnnotatorsRef).

here is what I get

@prefix cc:    <http://creativecommons.org/ns#> .
@prefix :      <https://term.tilde.com/terms/> .
@prefix void:  <http://rdfs.org/ns/void#> .
@prefix xsd:   <http://www.w3.org/2001/XMLSchema#> .
@prefix its:   <http://www.w3.org/2005/11/its> .
@prefix itsrdf: <http://www.w3.org/2005/11/its/rdf#> .
@prefix skos:  <http://www.w3.org/2004/02/skos/core#> .
@prefix rdfs:  <http://www.w3.org/2000/01/rdf-schema#> .
@prefix nif:   <http://persistence.uni-leipzig.org/nlp2rdf/ontologies/nif-core#> .
@prefix tbx:   <http://tbx2rdf.lider-project.eu/tbx#> .
@prefix decomp: <http://www.w3.org/ns/lemon/decomp#> .
@prefix dct:   <http://purl.org/dc/terms/> .
@prefix rdf:   <http://www.w3.org/1999/02/22-rdf-syntax-ns#> .
@prefix ontolex: <http://www.w3.org/ns/lemon/ontolex#> .
@prefix ldr:   <http://purl.oclc.org/NET/ldr/ns#> .
@prefix odrl:  <http://www.w3.org/ns/odrl/2/> .
@prefix dcat:  <http://www.w3.org/ns/dcat#> .
@prefix prov:  <http://www.w3.org/ns/prov#> .

<http://freme-project.eu/#char=0,33>
        a               nif:String , nif:RFC5147String , nif:Context ;
        nif:beginIndex  "0"^^xsd:nonNegativeInteger ;
        nif:endIndex    "33"^^xsd:nonNegativeInteger ;
        nif:isString    "Diego Maradona is from Argentina." .

:       a                 dcat:Dataset , tbx:MartifHeader ;
        <http://purl.org/dc/elements/1.1/source>
                "" ;
        dct:type          "TBX" ;
        tbx:encodingDesc  "<p type=\"XCSURI\">http://www.ttt.org/oscarstandards/tbx/TBXXCS.xcs</p>"^^rdf:XMLLiteral ;
        tbx:sourceDesc    "<sourceDesc><p/></sourceDesc>"^^rdf:XMLLiteral .

<https://term.tilde.com/terms/Argentina-es#CanonicalForm>
        ontolex:writtenRep  "Argentina"@es .

<https://term.tilde.com/terms/Argentina-es#Sense>
        ontolex:reference  :616474 .

<https://term.tilde.com/terms/Argentina-en#Sense>
        ontolex:reference  :616474 .

<https://term.tilde.com/terms/Argentina-en#CanonicalForm>
        ontolex:writtenRep  "Argentina"@en .

:616474  a                skos:Concept ;
        rdfs:comment      "political geography"@en , "America"@en , "information and information processing"@en , "economic geography"@en ;
        tbx:subjectField  <https://term.tilde.com/domains/TaaS-2105> , <https://term.tilde.com/domains/TaaS-2000> , <https://term.tilde.com/domains/7216> , <https://term.tilde.com/domains/3231> , <https://term.tilde.com/domains/7236> , <https://term.tilde.com/domains/7231> .

<http://freme-project.eu/#char=23,32>
        a                     nif:RFC5147String ;
        nif:anchorOf          "Argentina"@en ;
        nif:annotationUnit    [ rdfs:label           "Argentina"@en ;
                                itsrdf:taConfidence  1
                              ] ;
        nif:beginIndex        "23"^^xsd:nonNegativeInteger ;
        nif:endIndex          "32"^^xsd:nonNegativeInteger ;
        nif:referenceContext  <http://freme-project.eu/#char=0,33> ;
        itsrdf:term           "yes" ;
        itsrdf:termInfoRef    :616474 , <http://aims.fao.org/aos/agrovoc/c_603> .

:es     a                 ontolex:Lexicon ;
        ontolex:entry     :Argentina-es ;
        ontolex:language  <http://www.lexvo.org/page/iso639-3/spa> .

:en     a                 ontolex:Lexicon ;
        ontolex:entry     :Argentina-en ;
        ontolex:language  <http://www.lexvo.org/page/iso639-3/eng> .

:Argentina-en  a               ontolex:LexicalEntry ;
        ontolex:canonicalForm  <https://term.tilde.com/terms/Argentina-en#CanonicalForm> ;
        ontolex:language       <http://www.lexvo.org/page/iso639-3/eng> ;
        ontolex:sense          <https://term.tilde.com/terms/Argentina-en#Sense> .

:Argentina-es  a               ontolex:LexicalEntry ;
        ontolex:canonicalForm  <https://term.tilde.com/terms/Argentina-es#CanonicalForm> ;
        ontolex:language       <http://www.lexvo.org/page/iso639-3/spa> ;
        ontolex:sense          <https://term.tilde.com/terms/Argentina-es#Sense> .
andish commented 7 years ago

Above is example of NIF 2.0. NIF 2.1 introduce provenance info. Trial form should generate NIF 2.1 version specific examples and call.

m1ci commented 7 years ago

I see, so if I add nif-version=2.1 then there should be provenance info, right?

andish commented 7 years ago

Yes, here is an example:


<http://freme-project.eu/#offset_35_48>
        a                     nif:OffsetBasedString , nif:Phrase ;
        nif:anchorOf          "federal state"^^xsd:string ;
        nif:annotationUnit    [ a                       nif:TermOccurrence ;
                                rdfs:label              "federal State"@en , "federal state"@en ;
                                itsrdf:taAnnotatorsRef  <https://services.tilde.com/terminology> ;
                                itsrdf:taConfidence     0.9286
                              ] ;
        nif:beginIndex        "35"^^xsd:nonNegativeInteger ;
        nif:endIndex          "48"^^xsd:nonNegativeInteger ;
        nif:referenceContext  <http://freme-project.eu/#offset_0_68> ;
        itsrdf:term           "yes" ;
        itsrdf:termInfoRef    <https://term.tilde.com/terms/2905188> , <https://term.tilde.com/terms/357570> , <https://term.tilde.com/terms/619435> .
m1ci commented 7 years ago

thanks, clear now!