<?xml version="1.0"?>
<rdf:RDF
    xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
    xmlns:owl="http://www.w3.org/2002/07/owl#"
    xmlns="http://www.eslomas.com/tagontology-1.owl#"
    xmlns:xsd="http://www.w3.org/2001/XMLSchema#"
    xmlns:rdfs="http://www.w3.org/2000/01/rdf-schema#"
  xml:base="http://www.eslomas.com/tagontology-1.owl">
  <owl:Ontology rdf:about=""/>
  <owl:Class rdf:ID="Resource">
    <rdfs:subClassOf rdf:resource="http://www.w3.org/2002/07/owl#Thing"/>
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:cardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#int"
        >1</owl:cardinality>
        <owl:onProperty>
          <owl:DatatypeProperty rdf:ID="hasURI"/>
        </owl:onProperty>
      </owl:Restriction>
    </rdfs:subClassOf>
    <owl:disjointWith>
      <owl:Class rdf:ID="Tag"/>
    </owl:disjointWith>
    <owl:disjointWith>
      <owl:Class rdf:ID="User"/>
    </owl:disjointWith>
    <owl:disjointWith>
      <owl:Class rdf:ID="Polarity"/>
    </owl:disjointWith>
    <owl:disjointWith>
      <owl:Class rdf:ID="AnnotationTag"/>
    </owl:disjointWith>
    <owl:disjointWith>
      <owl:Class rdf:ID="Annotation"/>
    </owl:disjointWith>
    <owl:disjointWith>
      <owl:Class rdf:ID="Source"/>
    </owl:disjointWith>
  </owl:Class>
  <owl:Class rdf:about="#Annotation">
    <owl:disjointWith>
      <owl:Class rdf:about="#Tag"/>
    </owl:disjointWith>
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:minCardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#int"
        >1</owl:minCardinality>
        <owl:onProperty>
          <owl:ObjectProperty rdf:ID="hasAnnotationTag"/>
        </owl:onProperty>
      </owl:Restriction>
    </rdfs:subClassOf>
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:cardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#int"
        >1</owl:cardinality>
        <owl:onProperty>
          <owl:ObjectProperty rdf:ID="hasResource"/>
        </owl:onProperty>
      </owl:Restriction>
    </rdfs:subClassOf>
    <owl:disjointWith>
      <owl:Class rdf:about="#Source"/>
    </owl:disjointWith>
    <owl:disjointWith>
      <owl:Class rdf:about="#User"/>
    </owl:disjointWith>
    <owl:disjointWith>
      <owl:Class rdf:about="#AnnotationTag"/>
    </owl:disjointWith>
    <owl:disjointWith>
      <owl:Class rdf:about="#Polarity"/>
    </owl:disjointWith>
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:cardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#int"
        >1</owl:cardinality>
        <owl:onProperty>
          <owl:ObjectProperty rdf:ID="hasSource"/>
        </owl:onProperty>
      </owl:Restriction>
    </rdfs:subClassOf>
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:onProperty>
          <owl:DatatypeProperty rdf:ID="hasDateTime"/>
        </owl:onProperty>
        <owl:cardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#int"
        >1</owl:cardinality>
      </owl:Restriction>
    </rdfs:subClassOf>
    <owl:disjointWith rdf:resource="#Resource"/>
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:cardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#int"
        >1</owl:cardinality>
        <owl:onProperty>
          <owl:ObjectProperty rdf:ID="hasUser"/>
        </owl:onProperty>
      </owl:Restriction>
    </rdfs:subClassOf>
    <rdfs:subClassOf rdf:resource="http://www.w3.org/2002/07/owl#Thing"/>
  </owl:Class>
  <owl:Class rdf:about="#User">
    <owl:disjointWith>
      <owl:Class rdf:about="#Tag"/>
    </owl:disjointWith>
    <owl:disjointWith rdf:resource="#Annotation"/>
    <owl:disjointWith>
      <owl:Class rdf:about="#Source"/>
    </owl:disjointWith>
    <owl:disjointWith>
      <owl:Class rdf:about="#Polarity"/>
    </owl:disjointWith>
    <owl:disjointWith>
      <owl:Class rdf:about="#AnnotationTag"/>
    </owl:disjointWith>
    <owl:disjointWith rdf:resource="#Resource"/>
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:cardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#int"
        >1</owl:cardinality>
        <owl:onProperty>
          <owl:DatatypeProperty rdf:ID="hasUserName"/>
        </owl:onProperty>
      </owl:Restriction>
    </rdfs:subClassOf>
    <rdfs:subClassOf rdf:resource="http://www.w3.org/2002/07/owl#Thing"/>
  </owl:Class>
  <owl:Class rdf:about="#AnnotationTag">
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:onProperty>
          <owl:DatatypeProperty rdf:ID="hasLabel"/>
        </owl:onProperty>
        <owl:cardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#int"
        >1</owl:cardinality>
      </owl:Restriction>
    </rdfs:subClassOf>
    <owl:disjointWith>
      <owl:Class rdf:about="#Source"/>
    </owl:disjointWith>
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:cardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#int"
        >1</owl:cardinality>
        <owl:onProperty>
          <owl:DatatypeProperty rdf:ID="hasPosition"/>
        </owl:onProperty>
      </owl:Restriction>
    </rdfs:subClassOf>
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:cardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#int"
        >1</owl:cardinality>
        <owl:onProperty>
          <owl:ObjectProperty rdf:ID="hasPolarity"/>
        </owl:onProperty>
      </owl:Restriction>
    </rdfs:subClassOf>
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:onProperty>
          <owl:ObjectProperty rdf:ID="hasTag"/>
        </owl:onProperty>
        <owl:cardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#int"
        >1</owl:cardinality>
      </owl:Restriction>
    </rdfs:subClassOf>
    <owl:disjointWith rdf:resource="#Annotation"/>
    <owl:disjointWith>
      <owl:Class rdf:about="#Polarity"/>
    </owl:disjointWith>
    <owl:disjointWith>
      <owl:Class rdf:about="#Tag"/>
    </owl:disjointWith>
    <rdfs:subClassOf rdf:resource="http://www.w3.org/2002/07/owl#Thing"/>
    <owl:disjointWith rdf:resource="#Resource"/>
    <owl:disjointWith rdf:resource="#User"/>
  </owl:Class>
  <owl:Class rdf:about="#Tag">
    <owl:disjointWith rdf:resource="#Annotation"/>
    <owl:disjointWith rdf:resource="#AnnotationTag"/>
    <owl:disjointWith rdf:resource="#User"/>
    <owl:disjointWith>
      <owl:Class rdf:about="#Source"/>
    </owl:disjointWith>
    <owl:disjointWith rdf:resource="#Resource"/>
    <owl:disjointWith>
      <owl:Class rdf:about="#Polarity"/>
    </owl:disjointWith>
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:onProperty>
          <owl:DatatypeProperty rdf:ID="hashasPrefLabel"/>
        </owl:onProperty>
        <owl:cardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#int"
        >1</owl:cardinality>
      </owl:Restriction>
    </rdfs:subClassOf>
    <rdfs:subClassOf rdf:resource="http://www.w3.org/2002/07/owl#Thing"/>
  </owl:Class>
  <owl:Class rdf:about="#Polarity">
    <owl:disjointWith rdf:resource="#User"/>
    <owl:disjointWith rdf:resource="#Tag"/>
    <owl:disjointWith>
      <owl:Class rdf:about="#Source"/>
    </owl:disjointWith>
    <owl:disjointWith rdf:resource="#Resource"/>
    <owl:disjointWith rdf:resource="#AnnotationTag"/>
    <owl:disjointWith rdf:resource="#Annotation"/>
  </owl:Class>
  <owl:Class rdf:ID="TagPersonal">
    <owl:disjointWith>
      <owl:Class rdf:ID="TagCommon"/>
    </owl:disjointWith>
    <rdfs:subClassOf rdf:resource="#Tag"/>
  </owl:Class>
  <owl:Class rdf:about="#TagCommon">
    <owl:disjointWith rdf:resource="#TagPersonal"/>
    <rdfs:subClassOf rdf:resource="#Tag"/>
  </owl:Class>
  <owl:Class rdf:about="#Source">
    <rdfs:subClassOf rdf:resource="http://www.w3.org/2002/07/owl#Thing"/>
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:cardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#int"
        >1</owl:cardinality>
        <owl:onProperty>
          <owl:DatatypeProperty rdf:ID="hasSourceName"/>
        </owl:onProperty>
      </owl:Restriction>
    </rdfs:subClassOf>
    <owl:disjointWith rdf:resource="#Annotation"/>
    <owl:disjointWith rdf:resource="#Tag"/>
    <owl:disjointWith rdf:resource="#User"/>
    <owl:disjointWith rdf:resource="#Resource"/>
    <owl:disjointWith rdf:resource="#Polarity"/>
    <owl:disjointWith rdf:resource="#AnnotationTag"/>
  </owl:Class>
  <owl:ObjectProperty rdf:about="#hasSource">
    <rdfs:range rdf:resource="#Source"/>
    <rdfs:domain rdf:resource="#Annotation"/>
  </owl:ObjectProperty>
  <owl:ObjectProperty rdf:about="#hasTag">
    <rdfs:range rdf:resource="#Tag"/>
    <rdfs:domain rdf:resource="#AnnotationTag"/>
  </owl:ObjectProperty>
  <owl:ObjectProperty rdf:about="#hasAnnotationTag">
    <rdfs:domain rdf:resource="#Annotation"/>
    <rdfs:range rdf:resource="#AnnotationTag"/>
  </owl:ObjectProperty>
  <owl:ObjectProperty rdf:ID="hasRelatedResource">
    <rdfs:domain rdf:resource="#Tag"/>
    <rdfs:range rdf:resource="#Resource"/>
  </owl:ObjectProperty>
  <owl:ObjectProperty rdf:about="#hasResource">
    <rdfs:domain rdf:resource="#Annotation"/>
    <rdfs:range rdf:resource="#Resource"/>
  </owl:ObjectProperty>
  <owl:ObjectProperty rdf:about="#hasPolarity">
    <rdfs:domain rdf:resource="#AnnotationTag"/>
    <rdfs:range rdf:resource="#Polarity"/>
  </owl:ObjectProperty>
  <owl:ObjectProperty rdf:about="#hasUser">
    <rdfs:domain rdf:resource="#Annotation"/>
    <rdfs:range rdf:resource="#User"/>
  </owl:ObjectProperty>
  <owl:DatatypeProperty rdf:about="#hashasPrefLabel">
    <rdfs:range rdf:resource="http://www.w3.org/2001/XMLSchema#string"/>
    <rdfs:domain rdf:resource="#Tag"/>
  </owl:DatatypeProperty>
  <owl:DatatypeProperty rdf:about="#hasURI">
    <rdfs:domain rdf:resource="#Resource"/>
    <rdfs:range rdf:resource="http://www.w3.org/2001/XMLSchema#string"/>
  </owl:DatatypeProperty>
  <owl:DatatypeProperty rdf:about="#hasLabel">
    <rdfs:domain rdf:resource="#AnnotationTag"/>
    <rdfs:range rdf:resource="http://www.w3.org/2001/XMLSchema#string"/>
  </owl:DatatypeProperty>
  <owl:DatatypeProperty rdf:ID="hasAltLabel">
    <rdfs:domain rdf:resource="#Tag"/>
    <rdfs:range rdf:resource="http://www.w3.org/2001/XMLSchema#string"/>
  </owl:DatatypeProperty>
  <owl:DatatypeProperty rdf:about="#hasDateTime">
    <rdfs:range rdf:resource="http://www.w3.org/2001/XMLSchema#dateTime"/>
    <rdfs:domain rdf:resource="#Annotation"/>
  </owl:DatatypeProperty>
  <owl:DatatypeProperty rdf:about="#hasUserName">
    <rdfs:domain rdf:resource="#User"/>
    <rdfs:range rdf:resource="http://www.w3.org/2001/XMLSchema#string"/>
  </owl:DatatypeProperty>
  <owl:DatatypeProperty rdf:ID="hasHiddenLabel">
    <rdfs:domain rdf:resource="#Tag"/>
    <rdfs:range rdf:resource="http://www.w3.org/2001/XMLSchema#string"/>
  </owl:DatatypeProperty>
  <owl:DatatypeProperty rdf:about="#hasSourceName">
    <rdfs:domain rdf:resource="#Source"/>
    <rdfs:range rdf:resource="http://www.w3.org/2001/XMLSchema#string"/>
  </owl:DatatypeProperty>
  <owl:DatatypeProperty rdf:about="#hasPosition">
    <rdfs:range rdf:resource="http://www.w3.org/2001/XMLSchema#int"/>
    <rdfs:domain rdf:resource="#AnnotationTag"/>
  </owl:DatatypeProperty>
  <Polarity rdf:ID="Negative"/>
  <Polarity rdf:ID="Positive"/>
</rdf:RDF>