yunjiali / Synote

Synote allows users to annotate media fragments and the annotations are published as Linked Data
BSD 3-Clause "New" or "Revised" License
7 stars 3 forks source link

Write following statements into triple store after NERD #96

Closed yunjiali closed 12 years ago

yunjiali commented 12 years ago
<_ne1> oac:annotates <_mf1> <_mmresource> ma:hasFragment <_mf1> //if the media is a media fragment <_resource> dcterms:hasPart <_ne1> <_ne1> is a <_ne1> dc:type "Time, Date, etc" <_ne1> rdfs:label "W3C" <_mf1> a nsa:TemperalFragment //TemperalFragment is the subclass of ma:MediaFragment <_mf1> nsa:TemporalUnit "npt" <_mf1> nsa:TemporalStart 3.0^^xsd:double <_mf1> nsa:TemporalEnd 7.0^^xsd:double <_:anno1uuid> a Annotation <_:anno1uuid> dc:identifier "332211" //the extraction id <_:anno1uuid> oac:hasTarget <_:anno1uuid> oac:hasBody <_:anno1uuid> dc:description "the nerd json response" <_:anno1uuid> rdfs:comment "zemanta" <_:anno1uuid> dcterms:created time <_:anno1uuid> dcterms:modified time When user add a review/rating <_:anno1uuid> review:hasReview <_:review1> <_:review1uuid> dcterms:created time <_:review1uuid> dcterms:modified time <_:review1uuid> a Review <_:review1uuid> review:reviewer <_:review1uuid> review:rating 0 or 1 depends on approval or rejecting We have to make sure all the annotations and reviews are all dereferencable