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
