Skip to content

Gestion des and

Les and n'ont pas l'air d'être bien gérés.

Exemple 1

Phrase : John is obligated to reproduce and distribute the Work

AMR :

(o / obligate-01
      :ARG1 (p / person
            :name (n / name
                  :op1 "John"))
      :ARG2 (a / and
            :op1 (r / reproduce-01
                  :ARG0 p
                  :ARG1 (w / work-01))
            :op2 (d / distribute-01
                  :ARG0 p
                  :ARG1 w)))

ODRL obtenu :

@base <http://https://tenet.tetras-libre.fr/demo/clara/03//factoid> .

Exemple 2

Phrase : John is obligated to reproduce the movie and the picture

AMR :

(o / obligate-01
      :ARG1 (p / person
            :name (n / name
                  :op1 "John"))
      :ARG2 (r / reproduce-01
            :ARG0 p
            :ARG1 (a / and
                  :op1 (m / movie)
                  :op2 (p2 / picture))))

ODRL obtenu :

@base <http://https://tenet.tetras-libre.fr/demo/clara/03//factoid> .
@prefix ns1: <http://www.w3.org/ns/odrl/2/> .

<https://tenet.tetras-libre.fr/extract-result#policy_truc-01> ns1:obligation """[  
        odrl:assignee <http://example.com/asset:John.person> ; 
        odrl:action cc:Reproduction ]""" .

Exemple 1 - AMR (RDF) Exemple 2 - AMR (RDF)

Edited by Ghost User