Hello everyone,

I would like to use KIM to semantically annotate content of a course with the topics of the domain ontology for that course (I'm doing my research in the learning domain). I read the instructions for extending the KIM platform at it seams clear to me what is to be done:-), however I am not sure how to extend PROTON ontology.
I thought of defining classes of my domain ontology as subclasses of the protont:Topic class. However, I have doubts here. Should I model all my classes as direct subclasses of the Topic class and relate them in a hierarchy using protont:subTopicOf property, or should I model them in the hierarchy in the typical it is done in ontologies ( i.e. using rdfs:subClassOf). According to the PROTON documentation the first option seams to be preferable, but I'm concerned that this design decision might not be in accordance with KIM extraction modules, and that I might later have problems when using KIM IE functionality to extract entities from text. In order to clarify my question i will give you an example for the above mentioned options:

1) Defining domain classes as direct subclasses of the Topic class and relating them in a hierarchy using protont:subTopicOf property


2) Using rdfs:subClassOf property to create hierarchy of domain classes and just make a reference to protont:Topic via the top level domain class

<owl:Class rdf:ID = "b2bActivities">
   <rdfs:subClassOf rdf:resource = "http://proton.semanticweb.org/2005/04/protont#Topic "/>
   <rdfs:subClassOf>
        <owl:Restriction>
             <owl:onProperty>
<owl:ObjectProperty rdf:about=" http://proton.semanticweb.org/2005/04/protont#subTopicOf"/>
</owl:onProperty>
<owl:allValuesFrom>
<owl:Class>
<owl:unionOf rdf:parseType="Collection">
<owl:Class rdf:about="#eCommerce"/>
</owl:unionOf>
</owl:Class>
</owl:allValuesFrom>
</owl:Restriction>
   </rdfs:subClassOf>
  </owl:Class>



Thanks in advance!
Best Regards,
Jelena      
_______________________________________________
NOTE: Please REPLY TO ALL to ensure that your reply reaches all members of this 
mailing list.

KIM-discussion mailing list
[email protected]
http://ontotext.com/mailman/listinfo/kim-discussion_ontotext.com

Reply via email to