@prefix :      <http://www.ics.forth.gr/isl/oae/core#> .
@prefix rdfs:  <http://www.w3.org/2000/01/rdf-schema#> .
@prefix onc:   <http://www.ics.forth.gr/isl/oncm/core#> .
@prefix terms: <http://purl.org/dc/terms/> .
@prefix owl:   <http://www.w3.org/2002/07/owl#> .
@prefix xsd:   <http://www.w3.org/2001/XMLSchema#> .
@prefix rdf:   <http://www.w3.org/1999/02/22-rdf-syntax-ns#> .
@prefix oae:   <http://www.ics.forth.gr/isl/oae/core#> .
@prefix skos:  <http://www.w3.org/2004/02/skos/core#> .

oae:regardsEntityName
        a                  owl:DatatypeProperty ;
        rdfs:domain        oae:Entity ;
        rdfs:label         "regards entity name"@en ;
        rdfs:range         rdfs:Literal ;
        terms:description  "Relates an entity to a literal representing the actual entity name that exists in a gazetteer of the NEE system."@en .

oae:Entity  a              owl:Class ;
        rdfs:label         "entity"@en ;
        rdfs:subClassOf    <http://www.w3.org/ns/oa#SemanticTag> ;
        terms:description  "Represents an identified entity."@en .

oae:confidence  a          owl:DatatypeProperty ;
        rdfs:domain        oae:Entity ;
        rdfs:label         "confidence"@en ;
        rdfs:range         rdfs:Literal ;
        terms:description  "Relates an entity to a literal representing the confidence of an ambiguous entity."@en .

oae:NEE  a                 <http://www.w3.org/ns/oa#Motivation> , owl:NamedIndividual ;
        rdfs:label         "Named Entity Extraction (NEE)"@en ;
        terms:description  "Represents the result of the Named Entity Extraction (NEE) process."@en ;
        skos:broader       <http://www.w3.org/ns/oa#tagging> ;
        skos:prefLabel     "Result of Named Entity Extraction (NEE) process."@en .

oae:detectedAs  a          owl:DatatypeProperty ;
        rdfs:domain        oae:Entity ;
        rdfs:label         "detected as"@en ;
        rdfs:range         rdfs:Literal ;
        terms:description  "Relates an entity to a literal representing the string in the document that was detected and considered an entity."@en .

oae:belongsTo  a           owl:ObjectProperty ;
        rdfs:domain        oae:Entity ;
        rdfs:label         "belongs to"@en ;
        rdfs:range         onc:Category ;
        terms:description  "Relates an entity to a category."@en .

<http://www.ics.forth.gr/isl/oae/core>
        a                  owl:Ontology ;
        rdfs:comment       "The Open NEE Model defines an extension of the Open Annotation Data Model (http://www.openannotation.org/spec/core) that allows describing in RDF the result of a Named Entity Extraction (NEE) process, enabling thereby an application to run advanced (SPARQL) queries over the annotated data. The model also exploits the Open NEE Configuration Model (http://www.ics.forth.gr/isl/oncm) for relating the output of a NEE process with an applied configuration (serving provenance information to the output of the entire NEE process)."@en ;
        rdfs:label         "Open NEE Model"@en ;
        rdfs:seeAlso       <http://users.ics.forth.gr/~fafalios/files/pubs/fafalios_2015_ijait.pdf> ;
        terms:contributor  <http://users.ics.forth.gr/~tzitzik> ;
        terms:creator      <http://users.ics.forth.gr/~fafalios> ;
        terms:description  "The Open NEE Model defines an extension of the Open Annotation Data Model (http://www.openannotation.org/spec/core) that allows describing in RDF the result of a Named Entity Extraction (NEE) process, enabling thereby an application to run advanced (SPARQL) queries over the annotated data. The model also exploits the Open NEE Configuration Model (http://www.ics.forth.gr/isl/oncm) for relating the output of a NEE process with an applied configuration (serving provenance information to the output of the entire NEE process)."@en ;
        terms:title        "Open NEE Model (Open Annotation Extension)"@en ;
        owl:imports        <http://www.ics.forth.gr/isl/oncm/core> , <http://www.w3.org/ns/oa#> ;
        owl:versionInfo    "1.0" .

oae:position  a            owl:DatatypeProperty ;
        rdfs:domain        oae:Entity ;
        rdfs:label         "position"@en ;
        rdfs:range         rdfs:Literal ;
        terms:description  "Relates an entity to one or more literals representing the positions in the document in which the entity name was detected."@en .

oae:score  a               owl:DatatypeProperty ;
        rdfs:label         "score"@en ;
        rdfs:range         rdfs:Literal ;
        terms:description  "Relates an entity to a literal (or a URI to a literal) representing the score of an entity (or of URI)."@en .

oae:hasMatchedURI  a       owl:ObjectProperty ;
        rdfs:domain        oae:Entity ;
        rdfs:label         "has matched URI"@en ;
        rdfs:range         rdfs:Resource ;
        terms:description  "Relates an entity to a URI."@en .

oae:usingConfiguration
        a                  owl:ObjectProperty ;
        rdfs:domain        <http://www.w3.org/ns/oa#Annotation> ;
        rdfs:label         "using configuration"@en ;
        rdfs:range         onc:Configuration ;
        terms:description  "Relates the annotation process to a configuration."@en .
