Skip to content

Commit

Permalink
Added syllabus and instructor data properties to the Course class
Browse files Browse the repository at this point in the history
  • Loading branch information
rukmal committed Jun 7, 2019
1 parent 51de722 commit 9fef49f
Showing 1 changed file with 40 additions and 6 deletions.
46 changes: 40 additions & 6 deletions precis_ontology.rdf
Original file line number Diff line number Diff line change
Expand Up @@ -12,24 +12,24 @@
xmlns:schema="http://schema.org/"
xmlns:dcterms="http://purl.org/dc/terms/">
<owl:Ontology rdf:about="http://precis.rukmal.me/ontology">
<owl:versionIRI rdf:resource="http://precis.rukmal.me/ontology/1.5.1"/>
<owl:versionIRI rdf:resource="http://precis.rukmal.me/ontology/1.5.2"/>
<dc:abstract rdf:datatype="http://www.w3.org/2001/XMLSchema#string">The Precis ontology is designed to encapsulate portfolio information about an individual. This includes information that would traditionally be presented in a Resume/CV. This ontology is designed to be used with the Precis toolkit; see http://precis.rukmal.me for more.

Currently, this ontology powers a templating engine to generate dyanmic resumes, but has the potential to power other personal data driven experiences.</dc:abstract>
<dc:creator>Rukmal Weerawarana</dc:creator>
<dc:title rdf:datatype="http://www.w3.org/2001/XMLSchema#string">Precis Ontology</dc:title>
<dcterms:created rdf:datatype="http://www.w3.org/2001/XMLSchema#dateTime">2019-04-07T00:00:00</dcterms:created>
<dcterms:creator rdf:resource="http://rukmal.me"/>
<dcterms:modified rdf:datatype="http://www.w3.org/2001/XMLSchema#dateTime">2019-04-19T00:00:00</dcterms:modified>
<dcterms:modified rdf:datatype="http://www.w3.org/2001/XMLSchema#dateTime">2019-06-07T00:00:00</dcterms:modified>
<bibo:doi rdf:resource="http://purl.org/precis"/>
<vann:preferredNamespacePrefix rdf:datatype="http://www.w3.org/2001/XMLSchema#string">precis</vann:preferredNamespacePrefix>
<vann:preferredNamespaceUri rdf:datatype="http://www.w3.org/2001/XMLSchema#string">http://precis.rukmal.me/ontology</vann:preferredNamespaceUri>
<schema:license rdf:resource="https://github.com/rukmal/precis/blob/master/LICENSE"/>
<rdfs:comment rdf:datatype="http://www.w3.org/2001/XMLSchema#string">The Precis ontology is designed to encapsulate portfolio information about an individual. This includes information that would traditionally be presented in a Resume/CV. This ontology is designed to be used with the Precis toolkit; see http://precis.rukmal.me for more.

Currently, this ontology powers a templating engine to generate dyanmic resumes, but has the potential to power other personal data driven experiences.</rdfs:comment>
<owl:priorVersion rdf:resource="https://github.com/rukmal/precis/releases/download/1.5.0/precis_ontology.rdf"/>
<owl:versionInfo rdf:datatype="http://www.w3.org/2001/XMLSchema#string">1.5.1</owl:versionInfo>
<owl:priorVersion rdf:resource="https://github.com/rukmal/precis/releases/download/1.5.1/precis_ontology.rdf"/>
<owl:versionInfo rdf:datatype="http://www.w3.org/2001/XMLSchema#string">1.5.2</owl:versionInfo>
</owl:Ontology>


Expand Down Expand Up @@ -672,7 +672,7 @@ Currently, this ontology powers a templating engine to generate dyanmic resumes,
<rdfs:domain rdf:resource="http://precis.rukmal.me/ontology#Description"/>
<rdfs:range rdf:resource="http://www.w3.org/2001/XMLSchema#nonNegativeInteger"/>
<rdfs:comment>Priority level of the description (used for deciding truncation in toolkit). This is automatically set to the position of the string in the input &quot;description&quot; array of descriptions, when data is loaded using the command line tool.</rdfs:comment>
<rdfs:label>description priority level</rdfs:label>
<rdfs:label>Description priority level</rdfs:label>
</owl:DatatypeProperty>


Expand All @@ -688,13 +688,24 @@ Currently, this ontology powers a templating engine to generate dyanmic resumes,



<!-- http://precis.rukmal.me/ontology#hasSyllabus -->

<owl:DatatypeProperty rdf:about="http://precis.rukmal.me/ontology#hasSyllabus">
<rdfs:domain rdf:resource="http://precis.rukmal.me/ontology#Course"/>
<rdfs:range rdf:resource="http://www.w3.org/2001/XMLSchema#string"/>
<rdfs:comment>Syllabus for the course.</rdfs:comment>
<rdfs:label>Course syllabus</rdfs:label>
</owl:DatatypeProperty>



<!-- http://precis.rukmal.me/ontology#hasText -->

<owl:DatatypeProperty rdf:about="http://precis.rukmal.me/ontology#hasText">
<rdfs:domain rdf:resource="http://precis.rukmal.me/ontology#Description"/>
<rdfs:range rdf:resource="http://www.w3.org/2001/XMLSchema#string"/>
<rdfs:comment>Text of the description. This should be treated as a single &quot;bullet point&quot; on a traditional Resume/CV.</rdfs:comment>
<rdfs:label>description text</rdfs:label>
<rdfs:label>Description text</rdfs:label>
</owl:DatatypeProperty>


Expand Down Expand Up @@ -850,6 +861,17 @@ Currently, this ontology powers a templating engine to generate dyanmic resumes,



<!-- http://precis.rukmal.me/ontology#withInstructor -->

<owl:DatatypeProperty rdf:about="http://precis.rukmal.me/ontology#withInstructor">
<rdfs:domain rdf:resource="http://precis.rukmal.me/ontology#Course"/>
<rdfs:range rdf:resource="http://www.w3.org/2001/XMLSchema#string"/>
<rdfs:comment>Instructor of the course.</rdfs:comment>
<rdfs:label>Course instructor</rdfs:label>
</owl:DatatypeProperty>



<!--
///////////////////////////////////////////////////////////////////////////////////////
//
Expand Down Expand Up @@ -1046,12 +1068,24 @@ Currently, this ontology powers a templating engine to generate dyanmic resumes,
<owl:someValuesFrom rdf:resource="http://www.w3.org/2001/XMLSchema#string"/>
</owl:Restriction>
</rdfs:subClassOf>
<rdfs:subClassOf>
<owl:Restriction>
<owl:onProperty rdf:resource="http://precis.rukmal.me/ontology#hasSyllabus"/>
<owl:someValuesFrom rdf:resource="http://www.w3.org/2001/XMLSchema#string"/>
</owl:Restriction>
</rdfs:subClassOf>
<rdfs:subClassOf>
<owl:Restriction>
<owl:onProperty rdf:resource="http://precis.rukmal.me/ontology#withGrade"/>
<owl:someValuesFrom rdf:resource="http://www.w3.org/2001/XMLSchema#double"/>
</owl:Restriction>
</rdfs:subClassOf>
<rdfs:subClassOf>
<owl:Restriction>
<owl:onProperty rdf:resource="http://precis.rukmal.me/ontology#withInstructor"/>
<owl:someValuesFrom rdf:resource="http://www.w3.org/2001/XMLSchema#string"/>
</owl:Restriction>
</rdfs:subClassOf>
<rdfs:subClassOf>
<owl:Restriction>
<owl:onProperty rdf:resource="http://precis.rukmal.me/ontology#hasName"/>
Expand Down

0 comments on commit 9fef49f

Please sign in to comment.