User:MovGP0/Omegawiki
From semanticweb.org
see also: Notation 3
Contents |
[edit] define namespaces
@base <http://omegawiki.org/semantics/>. @keywords a. @prefix : <#>. @prefix dc: <http://purl.org/dc/elements/1.1/>. @prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#>. @prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#>. @prefix xsd: <http://www.w3.org/2001/XMLSchema#>. @prefix owl: <http://www.w3.org/2002/07/owl#>. @prefix ow: <http://omegawiki.org/elements/1.0/>. <> dc:title "A example how omegawiki might export its data in a semantic way in N3".
[edit] define language and language type
ow:Language [ a rdf:Class.
rdfs:subClassOf rdf:thing ].
ow:LanguageCode [ a rdf:Property;
rdfs:subPropertyOf rdf:Property;
rdfs:domain Language;
rdfs:range xsd:language ].
ow:iso639 [ rdfs:subPropertyOf LanguageCode;
rdfs:Datatype xsd:language;
rdfs:label "A ISO 639 language code. The xsd:language datatype is the equivalent of ISO 638 strings."; ].
ow:iso639_2 [ rdfs:subPropertyOf ow:iso639;
rdfs:label "The value for the ISO 639-2 code." ].
ow:iso639_3 [ rdfs:subPropertyOf ow:iso639;
rdfs:label "The value for the ISO 639-3 code." ].
ow:iso639_3 owl:differentFrom ow:iso639_2.
[edit] language
Language:english [ a rdfs:Class;
rdfs:subClassOf ow:Language;
ow:iso639_2 "en";
ow:iso639_3 "eng";
rdfs:label "The english language" ].
[edit] defined meaning
DefinedMeaning:adventure_(758825)
a ow:DefinedMeaning;
ow:has_definition
[ rdfs:description "An exciting or very unusual experience."; ow:Language Language:english ],
[ rdfs:description "Een opwindende of zeer ongewone ervaring."; ow:Language Language:dutch ];
ow:has_translation
[ ow:has_expression Expression:belevenis;
ow:Language Language:dutch;
ow:identicalMeaning "true" ],
[ ow:has_expression Expression:adventure;
ow:Language Language:english;
ow:identicalMeaning "true";
ow:partOfSpeech noun ].
[edit] expression
Expression:adventure rdfs:label "adventure".
