The Cognitive Characteristics Ontology 0.1

Namespace Document 16 September 2010

This version:
http://purl.org/ontology/cco/20100916/cognitivecharacteristics.html (OWL, N3)
Latest version:
http://purl.org/ontology/cco/core# (OWL, N3)
Authors:
Dan Brickley,
Libby Miller,
Toby Inkster (Buzzword.org.uk),
Yi Zeng (International WIC Institute, Beijing University of Technology),
Yan Wang (International WIC Institute, Beijing University of Technology),
Danica Damljanovic (Department of Computer Science, University of Sheffield),
Zhisheng Huang (Division of Mathematics and Computer Science, Faculty of Sciences, Vrije University Amsterdam),
Sheila Kinsella (DERI),
John Breslin (National University of Ireland, Galway),
Bob Ferris (SMI)
Sourceforge Cognitive Characteristics Ontology repository
Source code, examples, graphics, ...
Sourceforge SMI ontologies mailing list
Browse Archives
Wordpress Cognitive Characteristics Ontology at SMI
Announcements, descriptions, use cases, ...
  SMI Webspace Index
Ontologies, vocabularies, tools, applications, ...

Valid XHTML + RDFa Creative Commons License This work is licensed under a Creative Commons Attribution License. This copyright applies to the Cognitive Characteristics Ontology Specification and accompanying documentation in RDF. Regarding underlying technology, the Cognitive Characteristics Ontology uses W3C's RDF technology, an open Web standard that can be freely used by anyone.


Abstract

The Cognitive Characteristics Ontology specification provides a vocabulary for describing cognitive pattern within contexts, their temporal dynamics and their origins, on/ for the Semantic Web. This document contains a RDFa description of the Cognitive Characteristics Ontology and some additional information and examples.

Status of This Document

The Cognitive Characteristics Ontology is built on top of the Weighted Interests Vocabulary v0.5 and should probably substitute this ontology in the near future. That means all concepts and properties are imported from this ontology. Some of them are also redefined and renamed to broaden their meaning. Furthermore, the Cognitive Characteristics Ontology is inspired by the Unified User Context Model, the General User Model Ontology, the User Modelling for Information Retrieval Language and all their fundamental sources, and finally, the discussions on the FOAF developers mailing list.
The Weighted Interests Vocabulary v0.5 is an union of the Weighted Interest Vocabulary, the E-foaf:interest Vocabulary and the Interest Mining Ontology. That means, all interest related ontologies are now merged under one hood and some concepts are proper modeled now. The design of this interest ontology is also strongly influenced by the outcome of the User (weighted) Interests Ontology working group from Hypios VoCamp Paris 2010.
The template of this specification is derived from the FOAF Vocabulary Specification, which was created by Dan Brickley and Libby Miller, and the Music Ontology Specification, which was created by Yves Raimond. It was modified and extended by Bob Ferris. Furthermore, a modified and extended version of Danbri's SpecGen version was used to generate most of the RDFa statements of the Cognitive Characteristics Ontology for this specification (see here for SpecGen version 6 by Bob Ferris).

This document is created by combining the RDFS/OWL machine-readable Cognitive Characteristics Ontology with a human-readable HTML representation that includes RDFa annotations. Future versions may incorporate multilingual translations of term definitions. The RDF/XML version of the specification is also available directly from the namespace URI. RDF/N3 representations could be access via the links above.

The authors welcome comments on this document, preferably via the author's email addresses.

Table of Contents

The Cognitive Characteristics Ontology at a glance

The cco:cognitive_characteristic property as graph with relations:

The cognitive characteristic 
property as graph with relations

The cco:CognitiveCharacteristic concept as graph with relations:

The cognitive characteristic 
concept as graph with relations

An a-z index of Cognitive Characteristics Ontology terms, by class (categories or types), by property and by individual.

Classes: | CharacteristicDynamics | CognitiveCharacteristic |

Properties: | activity | agent | appear_time | attention_duration | belief | characteristic_dynamics | cognitive_characteristic | competence | evidence | expertise | habit | interest | longest_duration | not_interested_in | overall_weight | setting | skill | statistical_item | topic | ultimative_duration |

Individuals: | ExplicitMining | ImplicitMining |

Examples

Preferences Example

This example is orginally taken from the first draft of the Weighted Interest Vocabulary and was tranformed to be conform with the current version of the Cognitive Characteristics Ontology.

RDF/Turtle representation of a preferences example with characteristic dynamics modelling created with the Cognitive Characteristics Ontology (see also RDF and N3 for downloadable representations of this example):

@prefix foaf:   <http://xmlns.com/foaf/0.1/> .
@prefix cco:    <http://purl.org/ontology/cco/core#> .
@prefix wo:     <http://purl.org/ontology/wo/core#> .
@prefix days:   <http://ontologi.es/days#> .
@prefix tl:     <http://perl.org/NET/c4dm/timeline.owl#> .
@prefix xsd:    <http://www.w3.org/2001/XMLSchema#> .
@prefix ex:     <http://example.org/> .
@prefix event:  <http://purl.org/NET/c4dm/event.owl#> .
@prefix geo:    <http://www.w3.org/2003/01/geo/wgs84_pos#> .
 
<http://swordfish.rdfweb.org/people/libby/rdfweb/webwho.xrdf#me>
   a foaf:Person ;
   foaf:name "Libby Miller" ;
   cco:interest <http://www.bbc.co.uk/5live#service> ;
   cco:interest <http://www.bbc.co.uk/radio4#service> ;
   cco:habit [
      a cco:CognitiveCharacteristic ;
      cco:topic <http://www.bbc.co.uk/5live#service> ;
      wo:weight [ 
         a wo:Weight ;
         wo:weight_value 3.0 ;
         wo:scale ex:AScale 
         ] ;
      cco:characteristic_dynamics ex:Working ;
      cco:activity <http://dbpedia.org/resource/Listening>
      ] ;
   cco:habit [
      a cco:CognitiveCharacteristic ;
      cco:topic <http://www.bbc.co.uk/radio4#service> ;
      cco:overall_weight [ 
         a wo:Weight ;
         wo:weight_value 7.0 ;
         wo:scale ex:AScale 
         ] ;
      wo:weight [ 
         a wo:Weight ;
         wo:weight_scale 5.0 ;
         wo:scale ex:AScale 
         ] ;
      cco:characteristic_dynamics ex:Working ;
      cco:activity <http://dbpedia.org/resource/Listening>
      ] .
 
ex:AScale a wo:Scale ;
   wo:min_weight 0.0 ;
   wo:max_weight 9.0 ;
   wo:step_size 1.0 .
 
ex:Working a cc:CharacteristicDynamics ;
   cco:appear_time [
      a days:WeekdayInterval ;
      tl:at "08:00:00"^^xsd:time ;
      tl:end "19:00:00"^^xsd:time 
      ] ;
   wo:weight_value 9.0 ;
   wo:scale ex:AScale ;
   event:place ex:MyWorkingPlace .
 
ex:MyWorkingPlace a geo:Point .

This example shows a part of a preference model of a person (here Libby Miller). It consists of two preferences, each is modeled as a cco:CognitiveCharacteristic instance, which are related to the person by using the property cco:habit. An interest itself consists here at least of a topic (cco:topic), a weight (wo:weight) and an characteristic dynamics description (cco:characteristic_dynamics) relation. Furthermore, in addition to the standard weight relation (wo:weight), which should reflect the current interest in a topic, the overall interest in a topic, can be related by using the property (cco:overall_weight) with a cco:CognitiveCharacteristic instance as subject.
The topics of the weights are both a BBC radio program. Every weight is modeled as a wo:Weight instance, which consists here of the weight value (wo:weight_value) and a link to a scale description (wo:Scale). A wo:Scale instance describes the range (wo:min_weight and wo:max_weight) for the groups of weights, which are linked to it, and furthermore, the step size (wo:step_size), which is possible in this range.
cco:CognitiveCharacteristic instances can have different interest dynamics (cco:CharacteristicDynamics) relations. These are specific events (event:Event), which model temporal interest statistics. Besides the already known time period (days:WeekdayInterval), which is related by the property cco:appear_time, a temporal weight (related by wo:weight_value, because cco:CharacteristicDynamics is a sub class of wo:Weight) and can describe the temporal interest in a topic to a context, which is here additionally described by a spatial relation (event:place).
To sum up the example, the person Libby Miller prefers radio 4 over radio 5 when he is working at his working place (which is every weekday between 8am and 7pm).

Not-Interest-In Example

This example is orginally taken from the first draft of the Weighted Interest Vocabulary and was tranformed to be conform with the current version of the Cognitive Characteristics Ontology.

RDF/Turtle representation of a not-interest-in example created with the Cognitive Characteristics Ontology (see also RDF and N3 for downloadable representations of this example):

@prefix foaf:  <http://xmlns.com/foaf/0.1/> .
@prefix cco:   <http://purl.org/ontology/cco/core#> .
 
<http://swordfish.rdfweb.org/people/libby/rdfweb/webwho.xrdf#me>
   a foaf:Person;
   foaf:name "Libby Miller";
   cco:not_interested_in <http://dbpedia.org/resource/The_X_Factor_(UK)> .

This example describes a person (here Libby Miller), who is not interested in (cco:not_interest_in) a specific topic (here "The X-Factor").

Scientific Research Interests Example

This example is orginally taken from the E-foaf:interest Vocabulary Specification 0.2 and was tranformed to be conform with the current version of the Cognitive Characteristics Ontology.

RDF/Turtle representation of a scientific research interests example created with the Cognitive Characteristics Ontology (see also RDF and N3 for downloadable representations of this example):

@prefix xsd:      <http://www.w3.org/2001/XMLSchema#> .
@prefix foaf:     <http://xmlns.com/foaf/0.1/> .
@prefix tl:       <http://purl.org/NET/c4dm/timeline.owl#> .
@prefix dcterms:  <http://purl.org/dc/terms/> .
@prefix cco:      <http://purl.org/ontology/cco/core#> .
@prefix wo:       <http://purl.org/ontology/wo/core#> .
@prefix ex:       <http://example.org/> .
@prefix time:     <http://www.w3.org/2006/time#> .
 
ex:ASpecificContext a cco:CharacteristicDynamics ;
   dcterms:subject <http://dblp.uni-trier.de/rec/bibtex/conf/cikm/AlonsoGB09> ;
   cco:appear_time [ 
      a time:UTInstant ;
      time:inXSDDateTime "2009-11-15T05:30:00+08:00"^^xsd:dateTime 
      ] .
 
<http://linkeddata.uriburner.com/describe/?url=http://tw.rpi.edu/wiki/Special:URIResolver/Ricardo_A._Baeza-2DYates>
   a foaf:Person ;
   foaf:topic_interest <http://dbpedia.org/resource/World_Wide_Web> ;
   cco:habit ex:WebInterest ;
   foaf:name "Ricardo Baeza-Yates" .
 
ex:WebInterest a cco:CognitiveCharacteristic ;
   cco:topic <http://dbpedia.org/resource/World_Wide_Web> ;
   cco:overall_weight [ 
      a wo:Weight ;
      wo:weight_value 65.0 ;
      wo:scale ex:AScale ;
      dcterms:modified "2009-12-22T23:30:00+08:00"^^xsd:dateTime
      ] ;
   cco:characteristic_dynamics ex:ASpecificContext ;
   cco:ultimative_duration [ 
      a tl:UTInterval ;
      tl:duration "P10Y"^^xsd:duration ;
      dcterms:modified "2010-01-10T03:15:00+08:00"^^xsd:dateTime
      ] ;
   cco:longest_duration [ 
      a tl:UTInterval ;
      tl:duration "P9Y"^^xsd:duration ;
      dcterms:modified "2010-01-17T05:30:00+08:00"^^xsd:dateTime
      ] ;
   wo:weight [ 
      a wo:Weight ;
      wo:weight_value 7.81 ;
      wo:scale ex:AnotherScale ;
      dcterms:modified "2010-01-17T13:30:00+08:00"^^xsd:dateTime
      ] .
 
ex:AScale a wo:Scale ;
   wo:min_weight 0.0 ;
   wo:max_weight 100 ;
   wo:step_size 5.0 .
 
ex:AnotherScale a wo:Scale ;
   wo:min_weight 0.0 ;
   wo:max_weight 10.0 ;
   wo:step_size 0.01 .

This example describes a person (here Ricardo Baeza-Yates), who is interested in (foaf:topic_interest) a specific topic (here "The World Wide Web"). This interest is described more in detail with help of a cco:CognitiveCharacteristic instance (ex:WebInterest). It has a current weight (wo:weight), a total weight (cco:overall_weight) and two attention durations - a ultimative duration (cco:ultimative_duratation) and a longest duration (cco:longest_duration). All these values can be timestamped, e.g. re. their date of modification (dcterms:modifified). A cco:CognitiveCharacteristic instance (ex:ASpecificConcext) describes the appearing of this interest in a certain context (here a specific paper). To describe the different weightings, different scales can be associated to them.

Music Preferences Example

RDF/Turtle representation of a music preferences example created with the Cognitive Characteristics Ontology (see also RDF and N3 for downloadable representations of this example):

@prefix foaf:     <http://xmlns.com/foaf/0.1/> .
@prefix cco:      <http://purl.org/ontology/cco/core#> .
@prefix wo:       <http://purl.org/ontology/wo/core#> .
@prefix days:     <http://ontologi.es/days#> .
@prefix tl:       <http://perl.org/NET/c4dm/timeline.owl#> .
@prefix xsd:      <http://www.w3.org/2001/XMLSchema#> .
@prefix ex:       <http://example.org/> .
@prefix event:    <http://purl.org/NET/c4dm/event.owl#> .
@prefix dcterms:  <http://purl.org/dc/terms/> .
 
<http://foaf.me/zazi#me>
   a foaf:Person ;
   foaf:name "Bob Ferris" ;
   cco:interest <http://dbtune.org/musicbrainz/resource/artist/20ff3303-4fe2-4a47-a1b6-291e26aa3438> ;
   cco:interest <http://dbtune.org/musicbrainz/resource/artist/470a4ced-1323-4c91-8fd5-0bb3fb4c932a> ;
   cco:habit [
      a cco:CognitiveCharacteristic ;
      cco:topic <http://dbtune.org/musicbrainz/resource/artist/20ff3303-4fe2-4a47-a1b6-291e26aa3438> ;
      wo:weight [ 
         a wo:Weight ;
         wo:weight_value 3.0 ;
         wo:scale ex:AScale 
         ] ;
      cco:appear_time [
         dc:title "working time" ;
         a days:WeekdayInterval ;
         tl:at "08:00:00"^^xsd:time ;
         tl:end "19:00:00"^^xsd:time ;
         dcterms:modified "2009-12-14T10:01:00+01:00"^^xsd:dateTime 
         ] ;
      ] ;
   cco:habit [
      a cco:CognitiveCharacteristic ;
      cco:topic <http://dbtune.org/musicbrainz/resource/artist/470a4ced-1323-4c91-8fd5-0bb3fb4c932a> ;
      wo:weight [ 
         a wo:Weight ;
         wo:weight_value 7.0 ;
         wo:scale ex:AScale ;
         dcterms:modified "2010-06-18T09:34:00+01:00"^^xsd:dateTime 
         ] ;
      cco:overall_weight [
         a wo:Weight ;
         wo:weight_value 5.0 ;
         wo:scale ex:AScale ;
         dcterms:modified "2010-07-02T22:20:00+01:00"^^xsd:dateTime
         ] ;
      cco:appear_time [
         dc:title "party time" ;
         a days:FridayInterval ;
         tl:at "23:00:00"^^xsd:time ;
         dcterms:modified "2010-03-21T18:40:00+01:00"^^xsd:dateTime 
         ] ;
      cco:characteristic_dynamics ex:TechnoParty ;
      cco:characteristic_dynamics ex:BigFan ;
      cco:ultimative_duration [ 
         a tl:UTInterval ;
         tl:duration "P13Y"^^xsd:duration ;
         dcterms:modified "2010-08-14T17:25:00+01:00"^^xsd:dateTime
         ] ;
      cco:longest_duration [ 
         a tl:UTInterval ;
         tl:duration "P5Y"^^xsd:duration ;
         tl:at "2001-02-02T00:00:00+01:00"^^xsd:dateTime ;
         tl:end "2005-10-21T00:00:00+01:00"^^xsd:dateTime ;
         dcterms:modified "2010-08-14T17:25:00+01:00"^^xsd:dateTime
         ] ;
      ] ;
      cco:not_interested_in <http://dbpedia.org/resource/Category:Schlager> ;
      cco:not_interested_in <http://dbpedia.org/resource/Category:German_folk_music> .
 
ex:AScale a wo:Scale ;
   wo:min_weight 0.0 ;
   wo:max_weight 9.0 ;
   wo:step_size 1.0 .
 
ex:TechnoParty a cco:CharacteristicDynamics ;
   cco:appear_time [
      a tl:UTInterval ;
      tl:at "2010-04-03T23:30:00+01:00"^^xsd:dateTime ;
      tl:end "2010-04-04T05:30:00+01:00"^^xsd:dateTime
      ] ;
   wo:weight_value 9.0 ;
   wo:scale ex:AScale ;
   event:place <http://dbpedia.org/resource/Tresor> ;
   dcterms:subject <http://www.residentadvisor.net/event.aspx?151690> .
 
ex:BigFan a cco:CharacteristicDynamics ;
   cco:appear_time [
      a tl:UTInterval ;
      tl:at "2001-02-02T00:00:00+01:00"^^xsd:dateTime ;
      tl:end "2005-10-21T00:00:00+01:00"^^xsd:dateTime
      ] ;
   wo:weight_value 9.0 ;
   wo:scale ex:AScale .

This example describes a person (here Bob Ferris), who is interested (cco:interest) in some music artists (James Brown and Jeff Mills) and does not like (cco:not_interested_in) some music genres (Schlager and German Folk Music). Besides, the detailed interests descriptions (cco:CognitiveCharacteristic) with a characteristical common appear time (cco:appear_time), further characteristic dynamics (cco:CharacteristicDynamics) with separate weightings are added to them, e.g. a description of a specific Techno party (ex:TechnoParty), where Jeff Mills played, with a specific location (related by event:place), an event description (related by dcterms:subject), and a period of time, where Bob was a big fan of him (ex:BigFan).

Cognitive Patterns Example

RDF/Turtle representation of a cognitive patterns example created with the Cognitive Characteristics Ontology (see also RDF and N3 for downloadable representations of this example):

@prefix foaf:   <http://xmlns.com/foaf/0.1/> .
@prefix cco:    <http://purl.org/ontology/cco/core#> .
@prefix wo:     <http://purl.org/ontology/wo/core#> .
@prefix ex:     <http://example.org/> .
 
<http://foaf.me/zazi#me>
   a foaf:Person ;
   foaf:name "Bob Ferris" ;
   cco:interest <http://dbpedia.org/resource/Category:Knowledge_representation> ;
   cco:skill <http://dbpedia.org/resource/Category:Ontology_(information_science)> ;
   cco:expertise <http://dbpedia.org/resource/Category:Ontology> ;
   cco:belief <http://dbpedia-live.openlinksw.com/describe/?url=http://dbpedia.org/resource/Named_graph> ;
   cco:habit [
      a cco:CognitiveCharacteristic ;
      cco:topic <http://dbpedia.org/resource/Category:Knowledge_representation> ;
      wo:weight [ 
         a wo:Weight ;
         wo:weight_value 9.0 ;
         wo:scale ex:AScale 
         ] ;
      cco:characteristic_dynamics [
      a cco:CharacteristicDynamics ;
      dcterms:subject <http://dbpedia.org/resource/Category:Semantic_Web>
         ] ;
      ] ;
   cco:habit [
      a cco:CognitiveCharacteristic ;
      cco:topic <http://dbpedia.org/resource/Category:Ontology_(information_science)> ;
      wo:weight [ 
         a wo:Weight ;
         wo:weight_value 7.0 ;
         wo:scale ex:AScale 
         ] ;
      cco:activity <http://dbpedia.org/resource/Knowledge_engineering>
      ] ;
   cco:habit [
      a cco:CognitiveCharacteristic ;
      cco:topic <http://dbpedia.org/resource/Category:Ontology> ;
      wo:weight [ 
         a wo:Weight ;
         wo:weight_value 5.0 ;
         wo:scale ex:AScale 
         ] ;
      ] ;
   cco:habit [
      a cco:CognitiveCharacteristic ;
      cco:topic <http://dbpedia-live.openlinksw.com/describe/?url=http://dbpedia.org/resource/Named_graph> ;
      wo:weight [ 
         a wo:Weight ;
         wo:weight_value 7.0 ;
         wo:scale ex:AScale 
         ] ;
      ] .
 
ex:AScale a wo:Scale ;
   wo:min_weight 0.0 ;
   wo:max_weight 9.0 ;
   wo:step_size 1.0 .

This example shows a part of a cognitive pattern model of a person (here Bob Ferris). It consists of an example for each specific competence (cco:competence) property (cco:skill, cco:expertise and cco:belief) and an interest (cco:interest). Each topic of the interest, skill and expertise is a specific DBPedia category. The topic of the belief is represented by a DBPedia Live entry. Based on the SKOS organized taxonomy of the DBPedia categories, one can infer their contexts and will realized that all mentioned topics etc. are somehow related to each other.
At first, an upper category of dbpedia-cat:Semantic_Web and dbpedia-cat:Ontology_(information_science) is dbpedia-cat:Knowledge_representation, which is related by the property skos:broader. However, a further upper category of dbpedia-cat:Ontology_(information_science) is dbpedia-cat:Ontology. Finally, the entry dbpedia-live:Named_graph is tagged with dbpedia-cat:Semantic_Web and the entry dbpedia:Knowledge_engineering is tagged with dbpedia-cat:Ontology_(information_science).
So these relations can illustrate a coherence of cognitive patterns of a person. Thereby, the modelling of the cognitive characteristics descriptions (cco:CognitiveCharacteristic instances) of a person, especially weightings and characteristic dynamics can be described in the same manner. To summarize the description above one can say: Bob Ferris is interested in Knowledge Representation, has some expertise in Ontologies, some skills in handling (Knowledge Engineering) Ontologies in the topic of Information Science and a certain belief in the Named Graphs approach.

UMIRL Example

This example was originally modelled with help of UMIRL and is now recreated with the Cognitive Characteristics Ontology.

RDF/Turtle representation of a part of an user profile example created with the Cognitive Characteristics Ontology (see also RDF and N3 for downloadable representations of this example):

@prefix foaf:      <http://xmlns.com/foaf/0.1/> .
@prefix cco:       <http://purl.org/ontology/cco/core#> .
@prefix wo:        <http://purl.org/ontology/wo/core#> .
@prefix days:      <http://ontologi.es/days#> .
@prefix tl:        <http://perl.org/NET/c4dm/timeline.owl#> .
@prefix xsd:       <http://www.w3.org/2001/XMLSchema#> .
@prefix ex:        <http://example.org/> .
@prefix rdf:       <http://www.w3.org/1999/02/22-rdf-syntax-ns#> .
@prefix rdfs:      <http://www.w3.org/2000/01/rdf-schema#> .
@prefix owl:       <http://www.w3.org/2002/07/owl#> .
@prefix dc:        <http://purl.org/dc/elements/1.1/> .
@prefix cv:        <http://kaste.lv/~captsolo/semweb/resume/cv.rdfs#> .
@prefix cvbase:    <http://kaste.lv/~captsolo/semweb/resume/base.rdfs#> .
@prefix countries: <http://www.daml.org/2001/09/countries/countries.daml#> .
@prefix sim:       <http://purl.org/ontology/similarity/> .
@prefix ao:        <http://purl.org/ontology/ao/core#> .
 
ex:APerson
   a foaf:Person , cv:Person ;
   foaf:name "John White" ;
   foaf:birthday "1974-07-09"^^xsd:date ;
   foaf:gender "male" ;
   cv:hasCitizenship countries:US ;
   cco:skill <http://dbpedia.org/resource/Piano> ;
   cco:skill <http://dbpedia.org/resource/Vocal> ;
   cco:expertise <http://dbpedia.org/resource/Music> ;
   cco:interest <http://dbpedia.org/page/Category:Classical_music> ;
   cco:interest <http://dbpedia.org/page/Category:Blues> ;
   cco:interest <http://dbpedia.org/page/Category:Pop_music> ;
   cco:interest <http://dbpedia.org/page/Category:Rock_music> ;
   cco:interest <http://dbpedia.org/resource/Wolfgang_Amadeus_Mozart> ;
   cco:interest <http://dbpedia.org/resource/The_Beatles> ;
   cco:interest  <http://dbtune.org/musicbrainz/page/signal/8aefa373-2858-4643-b691-cad4ac7c971a> ;
   cco:interest ex:IdiosyncraticGenre1 ;
   cco:interest ex:IdiosyncraticGenre2 ;
   cco:habit [
      a cco:CognitiveCharacteristic ;
      cco:topic <http://dbpedia.org/resource/Piano> ;
      wo:weight [ 
         a wo:Weight ;
         wo:weight_value 6.0 ;
         wo:scale ex:AScale 
         ] ;
      cco:activity <http://sw.opencyc.org/concept/Mx4rvVjUJ5wpEbGdrcN5Y29ycA>
      ] ;
   cco:habit [
      a cco:CognitiveCharacteristic ;
      cco:topic <http://dbpedia.org/resource/Vocal> ;
      wo:weight [ 
         a wo:Weight ;
         wo:weight_value 7.0 ;
         wo:scale ex:AScale 
         ] ;
      cco:activity <http://dbpedia.org/resource/Category:Singing>
      ] ;
   cco:habit [
      a cco:CognitiveCharacteristic ;
      cco:topic <http://dbpedia.org/resource/Music> ;
      wo:weight [ 
         a wo:Weight ;
         wo:weight_value 0.0 ;
         wo:scale ex:AScale 
         ] ;
      ] ;
   cco:habit [
      a cco:CognitiveCharacteristic ;
      cco:topic <http://dbpedia.org/page/Category:Classical_music> ;
      wo:weight [ 
         a wo:Weight ;
         wo:weight_value 7.0 ;
         wo:scale ex:AScale 
         ] ;
      ] ;
   cco:habit [
      a cco:CognitiveCharacteristic ;
      cco:topic <http://dbpedia.org/page/Category:Blues> ;
      wo:weight [ 
         a wo:Weight ;
         wo:weight_value 9.0 ;
         wo:scale ex:AScale 
         ] ;
      ] ;
   cco:habit [
      a cco:CognitiveCharacteristic ;
      cco:topic <http://dbpedia.org/page/Category:Pop_music> ;
      wo:weight [ 
         a wo:Weight ;
         wo:weight_value 5.0 ;
         wo:scale ex:AScale 
         ] ;
      ] ;
   cco:habit [
      a cco:CognitiveCharacteristic ;
      cco:topic <http://dbpedia.org/page/Category:Rock_music> ;
      wo:weight [ 
         a wo:Weight ;
         wo:weight_value 8.0 ;
         wo:scale ex:AScale 
         ] ;
      ] ;
   cco:habit [
      a cco:CognitiveCharacteristic ;
      cco:topic ex:IdiosyncraticGenre2 ;
      wo:weight [ 
         a wo:Weight ;
         wo:weight_value 7.0 ;
         wo:scale ex:AScale 
         ] ;
      cco:appear_time [
         a days:WeekdayInterval ;
         dc:title "bedtime" ;
         tl:at "23:00:00"^^xsd:time 
         ] ;
      ] .
 
ex:ACV
   a cv:CV ;
   cv:aboutPerson ex:APerson ;
   cv:hasEducation [
      a cv:Education ;
      cv:degreeType cvbase:EduMaster 
      ] ;
   cv:hasWorkHistory ex:AWorkHistory .
 
ex:AWorkHistory
   a cv:WorkHistory ;
   cv:careerLevel cvbase:Student .
 
ex:tempo
   a rdf:Property , owl:DatatypeProperty ;
   rdfs:range xsd:string ;
   rdfs:subPropertyOf ao:context .
 
ex:IdiosyncraticGenre1
   a sim:Association ;
   dc:title "happy music" ;
   ao:genre <http://dbpedia.org/page/Category:Pop_music> ;
   ex:tempo "allegro" ;
   ao:mood "happy" .
 
ex:IdiosyncraticGenre2
   a sim:Association ;
   dc:title "romantic music" ;
   ex:tempo "largo" .
 
ex:AScale a wo:Scale ;
   wo:min_weight 0.0 ;
   wo:max_weight 9.0 ;
   wo:step_size 1.0 .

TODO

Introduction: Cognitive Characteristics Ontology Basics

What's the Cognitive Characteristics Ontology for?

The Cognitive Characteristics Ontology includes a general multiple purpose cognitive characteristic concept to describe cognitive patterns more in detail for a specific user or user group. This concept can be used to associate any foaf:Agent instance to a cco:CognitiveCharacteristic instance(s) with help the properties cco:habit and cco:agent. It represents an property-oriented context reification of its related property cco:cognitive_characteristic, which can easily be associated with a topic of a specific cognitive pattern, e.g. an interest (cco:interest, which is equivalent to foaf:topic_interest), a compentence (cco:competence) or a setting (cco:setting), to an user or an user group. The topics of a cco:CognitiveCharacteristic instance are related to it by using the property cco:topic, so that a property chain of cco:habit and cco:topic will also direct to topics of a cognitive pattern of an user or user group. To be a bit more concrete re. a competence association, one can use the sub properties of cco:competence, which are currently:

Dynamics of a cco:CognitiveCharacteristic instance can be described with help of the cco:CharacteristicDynamics concept, which is a sub class of wo:Weight, and can be related by using the property cco:characteristic_dynamics to it. Besides concrete appear times (time instants or intervals, by using the property cco:appear_time), when a cognitive pattern gets attetion by someone, one can also relate an evidence description (by using the property cco:evidence), where this characteristic or dynamic was derived from, to a cco:CognitiveCharacteristic or cco:CharacteristicDynamics instance.
Different statistics can be made on cognitive characteristics. These are currently:

Finally, one can also associate a concrete activity (by using the property cco:activity), to differetiate e.g. between football playing (topic = football; activity = playing) and football watching (topic = football; activity = watching), and further statistical items (by using the property cco:statistical_item) to a cognitive pattern description, which is itself also a sub class of scovo:Item.

Background

TODO

The Cognitive Characteristics Ontology and Standards

TODO

TODO

The Cognitive Characteristics Ontology Description

This specification serves as the Cognitive Characteristics Ontology "namespace document". As such it describes the Cognitive Characteristics Ontology and the terms (RDF classes and properties) that constitute it, so that Semantic Web applications can use those terms in a variety of RDF-compatible document formats and applications.

This document presents the Cognitive Characteristics Ontology as a Semantic Web vocabulary or Ontology. The Cognitive Characteristics Ontology is pretty simple, pragmatic and designed to allow simultaneous deployment and extension. The Cognitive Characteristics Ontology is intended for widescale use, but its authors make no commitments regarding its suitability for any particular purpose.

Evolution and Extension of the Cognitive Characteristics Ontology

The Cognitive Characteristics Ontology is identified by the namespace URI 'http://purl.org/ontology/cco/core#'. Revisions and extensions of the Cognitive Characteristics Ontology are conducted through edits to this document, which by convention is accessible in the Web via the namespace URI. For practical and deployment reasons, note that we do not update the namespace URI as the vocabulary matures.

The evolution of the Cognitive Characteristics Ontology is best considered in terms of the stability of individual vocabulary terms, rather than the specification as a whole. As terms stabilise in usage and documentation, they progress through the categories 'unstable', 'testing' and 'stable'. Older terms are marked 'archaic' which allows the possibility of older forms to become modern again.

The Cognitive Characteristics Ontology cross-reference: Listing the Cognitive Characteristics Ontology Classes, Properties and Individuals

The Cognitive Characteristics Ontology introduces the following classes, properties and individuals. There is a link at the top of this document to the RDF/XML and RDF/N3 versions.

Classes: | CharacteristicDynamics | CognitiveCharacteristic |

Properties: | activity | agent | appear_time | attention_duration | belief | characteristic_dynamics | cognitive_characteristic | competence | evidence | expertise | habit | interest | longest_duration | not_interested_in | overall_weight | setting | skill | statistical_item | topic | ultimative_duration |

Individuals: | ExplicitMining | ImplicitMining |

Classes, Properties and Individuals (full detail)


Classes

Class: cco:CharacteristicDynamics

Characteristic Dynamics - An event concept for describing dynamics of characteristics, e.g. weight changes, periods of interest.
Status: testing
Used with: characteristic_dynamics
Sub class of wo:Weight
OWL Class
RDFS Class

[#] [back to top]


Class: cco:CognitiveCharacteristic

Cognitive Characteristic - A cognitive characteristic object, which also can have weightings and characteristic dynamics etc. for describing a cognitive pattern.
Status: unstable
Properties include: agent characteristic_dynamics attention_duration statistical_item activity overall_weight topic
Used with: habit
Sub class of scovo:Item
OWL Class
RDFS Class

[#] [back to top]


Properties

Property: cco:activity

has activity - An activity, which is related to a topic of a cognitive charateristic description, e.g. if the topic is football a related activity can be playing or watching.
Status: testing
Domain: Cognitive Characteristic
Sub property of ao:activity event:factor
RDF Property
Object Property

[#] [back to top]


Property: cco:agent

has agent - A link from a mined cognitive characteristic to the related person
Status: testing
Domain: Cognitive Characteristic
Range: foaf:Agent
Inverse property of has habit
RDF Property
Object Property

[#] [back to top]


Property: cco:appear_time

has appear time - The time when the cognitive pattern appears in a certain kind of scenario.
Status: testing
Domain: cco:CognitiveCharacteristic or cco:CharacteristicDynamics
Sub property of event:time
RDF Property
Object Property

[#] [back to top]


Property: cco:attention_duration

has attention duration - An interval of attention for a cognitive pattern.
Status: testing
Domain: Cognitive Characteristic
Range: time:Interval
Sub property of event:time scovo:dimension
Has sub property has ultimative duration has longest duration
RDF Property
Object Property

[#] [back to top]


Property: cco:belief

has belief - An uncertain relation for competence representation. That means beliefs, persuasions or opinions, which can also be misconceptions.
Status: testing
Sub property of has competence
RDF Property
Object Property

[#] [back to top]


Property: cco:characteristic_dynamics

has characteristic dynamics - To relate a cognitive characteristic to its temporal dynamics.
Status: testing
Domain: Cognitive Characteristic
Range: Characteristic Dynamics
Sub property of event:sub_event
RDF Property
Object Property

[#] [back to top]


Property: cco:cognitive_characteristic

has cognitive characteristic - This is the super property to describe cognitive characteristics of the user of the cognitive pattern dimension, e.g. interests, skills, or expertise.
Status: testing
Domain: foaf:Agent
Range: owl:Thing
Has sub property has setting has competence has interest
RDF Property
Object Property

[#] [back to top]


Property: cco:competence

has competence - The competence to (be able to) do or know something. That means abilities, skills, knowledge, expertise, beliefs etc.
Status: testing
Sub property of has cognitive characteristic
Has sub property has skill has expertise has belief
RDF Property
Object Property

[#] [back to top]


Property: cco:expertise

has expertise - The knowledge or expertise in a certain domain or specific topic, e.g. football, programming languages or music.
Status: testing
Sub property of has competence
RDF Property
Object Property

[#] [back to top]


Property: cco:interest

has interest - This property relates a certain area of interest or preference to an agent. That means this agent likes this topic somehow.
Status: testing
Sub property of has cognitive characteristic
Equivalent Property foaf:topic_interest
RDF Property
Object Property

[#] [back to top]


Property: cco:longest_duration

has longest duration - The longest continuous interval of attention for a cognitive pattern, e.g. for an interest, if it appears in the following years: 1990, 1991, 1995, 1996, 1997, 1998, 2001, then the longest duration is 4 years.
Status: testing
Sub property of has attention duration
RDF Property
Object Property

[#] [back to top]


Property: cco:overall_weight

has overall weight - This weight reflects the overall interest in a topic and should be different from the actual weight of a cognitive characteristic.
Status: testing
Domain: Cognitive Characteristic
Sub property of scovo:dimension wo:weight
RDF Property
Object Property
Functional Property

[#] [back to top]


Property: cco:setting

has setting - A certain setting or preference. Often re. a specific environment, e.g. an application.
Status: testing
Sub property of has cognitive characteristic
RDF Property
Object Property

[#] [back to top]


Property: cco:skill

has skill - The ability or skill to (be able to) do something, e.g. to walk, to play the piano or to work in a team.
Status: testing
Sub property of has competence
RDF Property
Object Property

[#] [back to top]


Property: cco:statistical_item

has statistical item - A link from a cognitive characteristic to statistics about itself
Status: testing
Domain: Cognitive Characteristic
Range: scovo:Item
RDF Property
Object Property

[#] [back to top]


Property: cco:ultimative_duration

has ultimative duration - The overall duration of attention for a cognitive pattern, e.g. for an interest, if it appears in the following years: 1990, 1991, 1995, 1996, 1997, 1998, 2001, then the longest duration is 7 years.
Status: testing
Sub property of has attention duration
RDF Property
Object Property

[#] [back to top]


Property: cco:evidence

has evidence - A link between a context and evidence supporting the interpretation of habits in a context
Status: unstable
Domain: cco:CognitiveCharacteristic or cco:CharacteristicDynamics
Sub property of event:factor
RDF Property
Object Property

[#] [back to top]


Property: cco:habit

has habit - A link between an agent and a cognitive characteristic description
Status: unstable
Domain: foaf:Agent
Range: Cognitive Characteristic
Has inverse property has agent
RDF Property
Object Property

[#] [back to top]


Property: cco:not_interested_in

is not interested in - A link between an agent and a topic of no interest to them
Status: unstable
Domain: foaf:Agent
Range: owl:Thing
RDF Property
Object Property

[#] [back to top]


Property: cco:topic

has topic - A topic of the cognitive characteristic.
Status: unstable
Domain: Cognitive Characteristic
Range: owl:Thing
Sub property of dcterms:subject
RDF Property
Object Property

[#] [back to top]


Individuals

Individual: cco:ExplicitMining

Explicit Mining - An explicitly mined cognitive pattern
Status: testing
Type: scovo:Dimension

[#] [back to top]


Individual: cco:ImplicitMining

Implicit Mining - An implicitly mined cognitive pattern
Status: testing
Type: scovo:Dimension

[#] [back to top]


External Vocabulary References

The description of the terms in the Cognitive Characteristics Ontology 'dictionary' make reference to classes and properties elsewhere. This section of the Cognitive Characteristics Ontology specification provides a placeholder reference for any Cognitive Characteristics Ontology mention of externally defined terms. For example, sometimes we might say that Counter Ontology property has a domain or range of an externally defined class, or that a Cognitive Characteristics Ontology class is a sub-class of an external class, or 'disjoint with' such a class (ie. has no common members). Such claims help fix the intended meaning of Cognitive Characteristics Ontology terms in relationship to other 'peer' vocabularies.
Currently, the Cognitive Characteristics Ontology sub classes:

wo:Weight
A weight class to enable timestamped (etc.) weights.
scovo:Item
A statistical data item; is a kind of Event.

Status Vocabulary

Each term in the Cognitive Characteristics Ontology is annotated with properties from the SemWeb Vocab Status Ontology

Note that this mechanism is itself somewhat experimental and evolvin. The definitions of 'stable', 'unstable', 'archaic' and 'testing' cannot be defined as global absolutes, but only in relationship to the practices, expectations and social structures around some vocabulary. For their use in the Cognitive Characteristics Ontology, future versions of this specification could usefully offer more detail about what to expect from a term labelled 'stable'.

vs:term_status
The vs:term_status property indicates the status of a vocabulary term, one of 'stable','unstable','testing' or 'archaic'.

Acknowledgments

I would like to thank very much the creators of the different interest ontologies, where this multiple purpose cognitive charateristics ontology is based on. That means, Dan Brickley, Dave Reynolds, Libby Miller, Toby Inkster, Yi Zeng, Yan Wang, Danica Damljanovic, Zhisheng Huang, Alexandre Passant, Sheila Kinsella and John Breslin. Furthermore, the creators of the Unified User Context Model, of the General User Model Ontology, of the User Modelling for Information Retrieval Language and all their fundamental sources, and finally, the people from the FOAF developers mailing list, especially Nima Dokoohaki.

Recent Changes

============================
Version 0.1 (September 2010)
============================
 * IMPORTED: all concepts and properties of the former Weighted Interests Vocabulary and introduced a new namespace cco:
 * MODIFIED: renamed wi:interest_dynamics to cco:characteristic_dynamics
 * MODIFIED: renamed wi:InterestDynamics to cco:CharacteristicDynamics
 * MODIFIED: renamed wi:WeightedInterest to cco:CognitiveCharacteristic
 * MODIFIED: renamed wi:preference to wi:habit
 * ADDED: cco:cognitive_characteristic - this is the super property to describe cognitive characteristics of the user of the cognitive 
          pattern dimension, e.g. interests, skills, or expertise
 * ADDED: cco:competence - the competence to (be able to) do or know something. That means abilities, skills, knowledge, expertise, 
          beliefs etc.
 * ADDED: cco:belief - an uncertain relation for competence representation. That means beliefs, persuasions or opinions, which can also 
          be misconceptions
 * ADDED: cco:skill - the knowledge or expertise in a certain domain or topic, e.g. football, programming languages or music
 * ADDED: cco:interest - this is the super property to describe cognitive characteristics of the user of the cognitive pattern 
          dimension, e.g. interests, skills, or expertise
 * ADDED: cco:setting - a certain setting or preference. Often re. a specific environment, e.g. an application
 * ADDED: cco:activity - an activity, which is related to a topic of a cognitive charateristic description, e.g. if the topic is 
          football a related activity can be playing or watching
 * MODIFIED: cco:attention_duration - now also as a sub property of scovo:dimension
 * MODIFIED: cco:overall_weight - now also as a sub property of scovo:dimension
 * MODIFIED: cco:not_interested_in - added owl:Thing as rdfs:range
 * MODIFIED: cco:topic - added owl:Thing as rdfs:range