Metadata Module
Appearance
This page contains code and documentation for LIME: the Metadata Module of Ontolex
The discussion page has already been filled with some minor topics.
Code
This document is in Turtle Syntax. Please refer to this guide for how to write the ontology in this syntax.
# baseURI: http://art.uniroma2.it/ontologies/lime
# imports: http://purl.org/vocab/vann/
# imports: http://purl.org/vocommons/voaf
# imports: http://vocab.deri.ie/void
@prefix : <http://art.uniroma2.it/ontologies/lime#> .
@prefix dc: <http://purl.org/dc/elements/1.1/> .
@prefix dct: <http://purl.org/dc/terms/> .
@prefix lime: <http://art.uniroma2.it/ontologies/lime#> .
@prefix owl: <http://www.w3.org/2002/07/owl#> .
@prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> .
@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix vann: <http://purl.org/vocab/vann/> .
@prefix void: <http://rdfs.org/ns/void#> .
@prefix xml: <http://www.w3.org/XML/1998/namespace> .
@prefix xsd: <http://www.w3.org/2001/XMLSchema#> .
<http://art.uniroma2.it/ontologies/lime>
rdf:type owl:Ontology ;
rdfs:label "LIME"@en ;
rdfs:seeAlso <http://art.uniroma2.it/publications/docs/2013_LDL_LIME%20Towards%20a%20Metadata%20Module%20for%20Ontolex.pdf> ;
dct:description "LIME (LInguistic MEtadata) is a vocabulary for expressing linguistic metadata about linguistic resources and linguistically grounded datasets."@en ;
dct:title "Linguistic Metadata vocabulary" ;
dc:creator "Armando Stellato (stellato@info.uniroma2.it)", "Manuel Fiorelli (fiorelli@info.uniroma2.it)" ;
owl:versionInfo "0.0.1-SNAPSHOT" ;
dc:date "2013-10-20" ;
dct:issued "2013-10-20" ;
vann:preferredNamespacePrefix
"lime" ;
vann:preferredNamespaceUri
"http://art.uniroma2.it/ontologies/lime#" ;
owl:imports vann: , <http://purl.org/vocommons/voaf> , <http://vocab.deri.ie/void> .
lime:BidirectionalBilingualDictionary
rdf:type owl:Class ;
rdfs:isDefinedBy <http://art.uniroma2.it/ontologies/lime> ;
rdfs:label "bidirectional bilingual dictionary"@en ;
dct:description "A bilingual dictionary providing translations in both directions."@en ;
rdfs:subClassOf lime:BilingualDictionary ;
owl:disjointWith lime:UnidirectionalBilingualDictionary .
lime:BilingualDictionary
rdf:type owl:Class ;
rdfs:isDefinedBy <http://art.uniroma2.it/ontologies/lime> ;
rdfs:label "bilingual dictionary"@en ;
dct:description "A dictionary providing translations between two natural languages."@en ;
rdfs:subClassOf lime:Dictionary ;
rdfs:subClassOf
[ rdf:type owl:Restriction ;
owl:cardinality "2"^^xsd:nonNegativeInteger ;
owl:onProperty lime:language
] .
lime:ConceptualizedResource
rdf:type owl:Class ;
rdfs:isDefinedBy <http://art.uniroma2.it/ontologies/lime> ;
rdfs:label "conceptualized resource"@en ;
dct:description "A lexical resource with a strong conceptual backbone. In a CR, the senses of different words which have a strong semantic cohesion are grouped into elements called (linguistic) concepts"@en ;
rdfs:subClassOf lime:SenseAwareDictionary .
lime:ConsistentBidirectionalBilingualDictionary
rdf:type owl:Class ;
rdfs:isDefinedBy <http://art.uniroma2.it/ontologies/lime> ;
rdfs:label "consistent bidirectional bilingual dictionary"@en ;
dct:description "A bilingual dictionary providing consistent translations in both directions."@en ;
rdfs:subClassOf lime:BidirectionalBilingualDictionary .
lime:Dictionary
rdf:type owl:Class ;
rdfs:isDefinedBy <http://art.uniroma2.it/ontologies/lime> ;
rdfs:label "dictionary"@en ;
dct:description "A dictionary is a collection of words in one or more natural languages, with usage information, definitions, etymologies, phonetics, pronunciations, and other information."@en ;
rdfs:subClassOf lime:LinguisticResource .
lime:LinguisticResource
rdf:type owl:Class ;
rdfs:isDefinedBy <http://art.uniroma2.it/ontologies/lime> ;
rdfs:label "linguistic resource"@en ;
dct:description "A resource containing material about the use of language. LRs may vary on a large range of resources: dictionaries, cross models, corpora. LRs considered in our case are mostly Lexical Resources, though not limited to them, hence the wider definition of LR."@en ;
rdfs:subClassOf void:Dataset .
lime:MonolingualDictionary
rdf:type owl:Class ;
rdfs:isDefinedBy <http://art.uniroma2.it/ontologies/lime> ;
rdfs:label "monolingual dictionary"@en ;
dct:description "A dictionary concerning with only one natural language."@en ;
rdfs:subClassOf lime:Dictionary ;
rdfs:subClassOf
[ rdf:type owl:Restriction ;
owl:cardinality "1"^^xsd:nonNegativeInteger ;
owl:onProperty lime:language
] .
lime:SKOSDataset
rdf:type owl:Class ;
rdfs:isDefinedBy <http://art.uniroma2.it/ontologies/lime> ;
rdfs:label "SKOS dataset"@en ;
dct:description "A dataset modelled after the SKOS data model."@en ;
rdfs:subClassOf void:Dataset .
lime:SenseAwareDictionary
rdf:type owl:Class ;
rdfs:isDefinedBy <http://art.uniroma2.it/ontologies/lime> ;
rdfs:label "sense-aware dictionary"@en ;
dct:description "A dictionary distinguishing the various senses of the lexical entries."@en ;
rdfs:subClassOf lime:Dictionary .
lime:UnidirectionalBilingualDictionary
rdf:type owl:Class ;
rdfs:isDefinedBy <http://art.uniroma2.it/ontologies/lime> ;
rdfs:label "unidirectional bilingual dictionary"@en ;
dct:description "A bilingual dictionary providing translations in only one direction."@en ;
rdfs:subClassOf lime:BilingualDictionary ;
rdfs:subClassOf
[ rdf:type owl:Restriction ;
owl:cardinality "1"^^xsd:nonNegativeInteger ;
owl:onProperty lime:sourceLanguage
] ;
rdfs:subClassOf
[ rdf:type owl:Restriction ;
owl:cardinality "1"^^xsd:nonNegativeInteger ;
owl:onProperty lime:targetLanguage
] .
lime:avgNumOfEntries
rdf:type owl:DatatypeProperty ;
rdfs:isDefinedBy <http://art.uniroma2.it/ontologies/lime> ;
rdfs:label "average number of entries"@en ;
dct:description "It indicates the average number of natural language expressions or links to lexical resources associated with resources of a given class."@en ;
rdfs:range
[ rdf:type rdfs:Datatype ;
owl:onDatatype xsd:float ;
owl:withRestrictions
([ xsd:minInclusive "0.0"^^xsd:float
])
] .
lime:class
rdf:type owl:ObjectProperty ;
rdfs:isDefinedBy <http://art.uniroma2.it/ontologies/lime> ;
rdfs:label "class"@en ;
dct:description "It indicates a class of resources."@en ;
rdfs:range rdfs:Class .
lime:hasGlosses
rdf:type owl:DatatypeProperty ;
rdfs:isDefinedBy <http://art.uniroma2.it/ontologies/lime> ;
rdfs:label "has glosses"@en ;
dct:description "It indicates if a resource has glosses."@en ;
rdfs:range xsd:boolean .
lime:hasHumanReadableLocalNames
rdf:type owl:DatatypeProperty ;
rdfs:label "has human readable local names"@en ;
dct:description "It indicates if a dataset has human readable local names."@en ;
rdfs:range xsd:boolean .
lime:hasTaxonomy
rdf:type owl:DatatypeProperty ;
rdfs:isDefinedBy <http://art.uniroma2.it/ontologies/lime> ;
rdfs:label "has taxonomy"@en ;
dct:description "It indicates if a resource has a taxonomy."@en ;
rdfs:range xsd:boolean .
lime:hasUsageExamples
rdf:type owl:DatatypeProperty ;
rdfs:isDefinedBy <http://art.uniroma2.it/ontologies/lime> ;
rdfs:label "has usage examples"@en ;
dct:description "It indicates if a resource has a taxonomy."@en ;
rdfs:range xsd:boolean .
lime:lang
rdf:type owl:DatatypeProperty ;
rdfs:isDefinedBy <http://art.uniroma2.it/ontologies/lime> ;
rdfs:label "language"@en ;
dct:description "It indicates a natural language (identified through a language tag conforming to the RDF specification)."@en ;
rdfs:range xsd:string .
lime:language
rdf:type owl:DatatypeProperty ;
rdfs:isDefinedBy <http://art.uniroma2.it/ontologies/lime> ;
rdfs:label "language"@en ;
dct:description "It indicates the natural languages supported by a resource (identified through a language tag conforming to the RDF specification)."@en ;
rdfs:range xsd:string .
lime:languageCoverage
rdf:type owl:ObjectProperty ;
rdfs:isDefinedBy <http://art.uniroma2.it/ontologies/lime> ;
dct:description "It indicates the extent to a natural language covers a dataset."@en ;
rdfs:label "language coverage"@en .
lime:lexicalResourceCoverage
rdf:type owl:ObjectProperty ;
rdfs:isDefinedBy <http://art.uniroma2.it/ontologies/lime> ;
dct:description "It indicates the extent to a lexical resource is linked by a dataset."@en ;
rdfs:label "lexical resource coverage"@en .
lime:lexresource
rdf:type owl:ObjectProperty ;
rdfs:isDefinedBy <http://art.uniroma2.it/ontologies/lime> ;
rdfs:label "lexical resource"@en ;
dct:description "It indicates a lexical resource."@en ;
rdfs:range lime:LinguisticResource .
lime:linguisticModel
rdf:type owl:ObjectProperty ;
rdfs:isDefinedBy <http://art.uniroma2.it/ontologies/lime> ;
rdfs:label "linguistic model"@en ;
dct:description "It indicates the linguistic model used for the natural language characterization of a dataset."@en ;
rdfs:subPropertyOf void:vocabulary .
lime:percentage
rdf:type owl:DatatypeProperty ;
rdfs:isDefinedBy <http://art.uniroma2.it/ontologies/lime> ;
rdfs:label "percentage"@en ;
dct:description "It indicates a percentage (through a number between 0 and 1)."@en ;
rdfs:range
[ rdf:type rdfs:Datatype ;
owl:onDatatype xsd:float ;
owl:withRestrictions
([ xsd:minExclusive 0.0
] [ xsd:maxInclusive 1.0
])
] .
lime:resourceCoverage
rdf:type owl:ObjectProperty ;
rdfs:isDefinedBy <http://art.uniroma2.it/ontologies/lime> ;
dct:description "It indicates the coverage statistics for a class of resources."@en ;
rdfs:label "resource coverage"@en .
lime:sourceLanguage
rdf:type owl:DatatypeProperty ;
rdfs:isDefinedBy <http://art.uniroma2.it/ontologies/lime> ;
rdfs:label "source language"@en ;
dct:description "It indicates the language from which a unidirectional bilingual dictionary provides translations."@en ;
rdfs:subPropertyOf lime:language .
lime:targetLanguage
rdf:type owl:DatatypeProperty ;
rdfs:isDefinedBy <http://art.uniroma2.it/ontologies/lime> ;
rdfs:label "target language"@en ;
dct:description "It indicates the language to which a unidirectional bilingual dictionary provides translations."@en ;
rdfs:subPropertyOf lime:language .
Documentation
The current most complete source of information about LIME is its related paper presented at LDL2013. For saving your time, you may skip the intro, motivations etc.. and go directly to section 4. Vocabulary Design
A few notes, completing the paper's content:
- the vocabulary covers two main aspects: describing Lexical Resources' content, and providing reassuming information about the Lexical asset of a Dataset/Vocabulary. We may want to split them into two vocabularies/modules
- ...more to come