The Weighted Interests Vocabulary 0.4

Namespace Document 12 August 2010

This version:
http://purl.org/ontology/wi/20100812/weightedinterests.html (OWL, N3)
Latest version:
http://purl.org/ontology/wi/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 Weighted Interests Vocabulary repository
Source code, examples, graphics, ...
Sourceforge SMI ontologies mailing list
Browse Archives
Wordpress Weighted Interests Vocabulary 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 Weighted Interests Vocabulary Specification and accompanying documentation in RDF. Regarding underlying technology, the Weighted Interests Vocabulary uses W3C's RDF technology, an open Web standard that can be freely used by anyone.


Abstract

The Weighted Interests Vocabulary specification provides basic concepts and properties for describing describing preferences (interests) within contexts, their temporal dynamics and their origin on/ for the Semantic Web. This document contains a RDFa description of the Weighted Interests Vocabulary and some additional information and examples.

Status of This Document

The Weighted Interests Vocabulary is with the release of version 0.4 now 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 Weighted Interests Vocabulary for this specification (see here for SpecGen version 6 by Bob Ferris).

This document is created by combining the RDFS/OWL machine-readable Weighted Interests Vocabulary 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 Weighted Interests Vocabulary at a glance

The wi:WeightedInterest concept as graph with relations:

The weighted interest concept as graph with relations

The wi:ComplexInterest concept as graph with relations:

The complex interest concept as graph with relations

The wi:Scale concept as graph with relations:

The scale concept as graph with relations

The wi:Context concept as graph with relations:

The context concept as graph with relations

An a-z index of Weighted Interests Vocabulary terms, by class (categories or types), by property and by individual.

Classes: | ComplexInterest | Context | InterestDynamics | Scale | Weight | WeightedInterest |

Properties: | agent | appear_time | attention_duration | context | device | evidence | interest_dynamics | location | longest_duration | max_weight | min_weight | not_interested_in | overall_weight | preference | scale | statistical_item | step_size | temporal_context | temporal_weight | time_period | topic | ultimative_duration | weight | weight_value |

Individuals: | ExplicitMining | ImplicitMining |

Examples

Preferences Example

This example is orginally taken from the first draft of the Weighted Interest Vocabulary and was transformed into different variants, which are created with the Weighted Interests Vocabulary in its current version.

Preferences Example with Context

RDF/Turtle representation of a preferences example with context modelling created with the Weighted Interests Vocabulary (see also RDF and N3 for downloadable representations of this example):

@prefix foaf: <http://xmlns.com/foaf/0.1/> .
@prefix wi:   <http://purl.org/ontology/wi/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/> .
 
<http://swordfish.rdfweb.org/people/libby/rdfweb/webwho.xrdf#me>
   a foaf:Person ;
   foaf:name "Libby Miller" ;
   wi:preference [
      a wi:WeightedInterest ;
      wi:topic <http://www.bbc.co.uk/5live#service> ;
      wi:weight [ 
         a wi:Weight ;
         wi:weight_value 3.0 ;
         wi:scale ex:AScale 
         ] ;
      wi:context ex:Working
      ] ;
   wi:preference [
      a wi:WeightedInterest ;
      wi:topic <http://www.bbc.co.uk/radio4#service> ;
      wi:weight [ 
         a wi:Weight ;
         wi:weight_value 7.0 ;
         wi:scale ex:AScale 
         ] ;
      wi:context ex:Working
      ] .
 
ex:AScale a wi:Scale ;
   wi:min_weight 0.0 ;
   wi:max_weight 9.0 ;
   wi:step_size 1.0 .
 
ex:Working a wi:Context ;
   wi:time_period [
      a days:WeekdayInterval ;
      tl:at "08:00:00"^^xsd:time ;
      tl:end "19:00:00"^^xsd:time 
      ] .

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 wi:WeightedInterest instance, which are related to the person by using the property wi:preference. An interest itself consists here of a topic (wi:topic), a weight (wi:weight) and a context (wi:context) relation. The topics of the weights are both a BBC radio program. Every weight is modeled as a wi:Weight instance, which consists here of the weight value (wi:weight_value) and a link to a scale description (wi:Scale). A wi:Scale instance describes the range (wi:min_weight and wi:max_weight) for the groups of weights, which are linked to it, and furthermore, the step size (wi:step_size), which is possible in this range. The context, a wi:Context instance, in this example is a time period (days:WeekdayInterval), which is related by the property wi:time_period, that describes an interval (from 8am to 7pm), which occurs from Monday to Friday (weekdays).
To sum up the example, the person Libby Miller prefers radio 4 over radio 5 when he is working (which is every weekday between 8am and 7pm).

Preferences Example with Interest Dynamics

RDF/Turtle representation of a preferences example with interest dynamics modelling created with the Weighted Interests Vocabulary (see also RDF and N3 for downloadable representations of this example):

@prefix foaf:  <http://xmlns.com/foaf/0.1/> .
@prefix wi:    <http://purl.org/ontology/wi/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" ;
   wi:preference [
      a wi:ComplexInterest ;
      wi:topic <http://www.bbc.co.uk/5live#service> ;
      wi:weight [ 
         a wi:Weight ;
         wi:weight_value 3.0 ;
         wi:scale ex:AScale 
         ] ;
      wi:interest_dynamics ex:Working
      ] ;
   wi:preference [
      a wi:ComplexInterest ;
      wi:topic <http://www.bbc.co.uk/radio4#service> ;
      wi:overall_weight [ 
         a wi:Weight ;
         wi:weight_value 7.0 ;
         wi:scale ex:AScale 
         ] ;
      wi:weight [ 
         a wi:Weight ;
         wi:weight_scale 5.0 ;
         wi:scale ex:AScale 
         ] ;
      wi:interest_dynamics ex:Working
      ] .
 
ex:AScale a wi:Scale ;
   wi:min_weight 0.0 ;
   wi:max_weight 9.0 ;
   wi:step_size 1.0 .
 
ex:Working a wi:InterestDynamics ;
   wi:appear_time [
      a days:WeekdayInterval ;
      tl:at "08:00:00"^^xsd:time ;
      tl:end "19:00:00"^^xsd:time 
      ] ;
   wi:temporal_weight [ 
      a wi:Weight ;
      wi:weight_value 9.0 ;
      wi:scale ex:AScale	
      ] ;
   event:place ex:MyWorkingPlace .
 
ex:MyWorkingPlace a geo:Point .

This example is quite similar to the preferences example with context above. However, it shows a part of a more expressive preference model of a person (here Libby Miller). It consists again of two preferences, but each is modeled as a wi:ComplexInterest instance, which are related to the person by using the property wi:preference. An interest itself consists here at least of a topic (wi:topic), a weight (wi:weight) and an interest dynamics description (wi:interest_dynamics) relation. Furthermore, in addition to the standard weight relation (wi:weight), which should reflect the current interest in a topic, the overall interest in a topic, can be related by using the property (wi:overall_weight) with a wi:ComplexInterest instance as subject.
The topics of the weights are both a BBC radio program. Every weight is modeled as a wi:Weight instance, which consists here of the weight value (wi:weight_value) and a link to a scale description (wi:Scale). A wi:Scale instance describes the range (wi:min_weight and wi:max_weight) for the groups of weights, which are linked to it, and furthermore, the step size (wi:step_size), which is possible in this range.
wi:ComplexInterest instances can have different interest dynamics (wi:InterestDynamics) 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 wi:appear_time, a temporal weight (related by wi:temporal_weight) 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 Weighted Interests Vocabulary.

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

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

This examples shows,

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 Weighted Interests Vocabulary.

RDF/Turtle representation of a scientific research interests created with the Weighted Interests Vocabulary (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 wi:      <http://purl.org/ontology/wi/> .
@prefix ex:      <http://example.org/> .
@prefix time:    <http://www.w3.org/2006/time#> .
 
ex:ASpecificContext a wi:InterestDynamics ;
   wi:temporal_context <http://dblp.uni-trier.de/rec/bibtex/conf/cikm/AlonsoGB09> ;
   wi:appear_time [ 
      a time:UTInstant ;
      time:inXSDDateTime "2009-11-15T05:30:00+08:00"^^xsd:dateTime 
      ] .
 
<http://www.informatik.uni-trier.de/~ley/db/indices/a-tree/b/Baeza=Yates:Ricardo_A=.html>
   a foaf:Person ;
   foaf:topic_interest <http://www.wici-lab.org/wici/wiki/index.php/Web> ;
   wi:preference ex:WebInterest ;
   foaf:name "Ricardo Baeza-Yates" .
 
ex:WebInterest a wi:ComplexInterest ;
   wi:topic <http://www.wici-lab.org/wici/wiki/index.php/Web> ;
   wi:overall_weight [ 
      a wi:Weight ;
      wi:weight_value 65.0 ;
      wi:scale ex:AScale ;
      dcterms:modified "2009-12-22T23:30:00+08:00"^^xsd:dateTime
      ] ;
   wi:context <http://dblp.uni-trier.de/rec/bibtex/conf/cikm/AlonsoGB09> ;
   wi:ultimative_duration [ 
      a tl:UTInterval ;
      tl:duration "P10Y"^^xsd:duration ;
      dcterms:modified "2010-01-10T03:15:00+08:00"^^xsd:dateTime
      ] ;
   wi:longest_duration [ 
      a tl:UTInterval ;
      tl:duration "P9Y"^^xsd:duration ;
      dcterms:modified "2010-01-17T05:30:00+08:00"^^xsd:dateTime
      ] ;
   wi:weight [ 
      a wi:Weight ;
      wi:weight_value 7.81 ;
      wi:scale ex:AnotherScale ;
      dcterms:modified "2010-01-17T13:30:00+08:00"^^xsd:dateTime
      ] .
 
ex:AScale a wi:Scale ;
   wi:min_weight 0.0 ;
   wi:max_weight 100 ;
   wi:step_size 5.0 .
 
ex:AnotherScale a wi:Scale ;
   wi:min_weight 0.0 ;
   wi:max_weight 10.0 ;
   wi:step_size 0.01 .

This examples shows,

Music Preferences Example

RDF/Turtle representation of a music preferences example created with the Weighted Interests Vocabulary (see also RDF and N3 for downloadable representations of this example):

@prefix foaf:    <http://xmlns.com/foaf/0.1/> .
@prefix wi:      <http://purl.org/ontology/wi/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 ;
   oaf:name "Bob Ferris" ;
   wi:preference [
      a wi:WeightedInterest ;
      wi:topic <http://dbtune.org/musicbrainz/resource/artist/20ff3303-4fe2-4a47-a1b6-291e26aa3438> ;
      wi:weight [ 
         a wi:Weight ;
         wi:weight_value 3.0 ;
         wi:scale ex:AScale 
         ] ;
      wi:context ex:Working
      ] ;
   wi:preference [
      a wi:ComplexInterest ;
      wi:topic <http://dbtune.org/musicbrainz/resource/artist/470a4ced-1323-4c91-8fd5-0bb3fb4c932a> ;
      wi:weight [ 
         a wi:Weight ;
         wi:weight_value 7.0 ;
         wi:scale ex:AScale ;
         dcterms:modified "2010-06-18T09:34:00+01:00"^^xsd:dateTime 
         ] ;
      wi:overall_weight [
         a wi:Weight ;
         wi:weight_value 5.0 ;
         wi:scale ex:AScale ;
         dcterms:modified "2010-07-02T22:20:00+01:00"^^xsd:dateTime
         ] ;
      wi:context ex:Party ;
      wi:interest_dynamics ex:TechnoParty ;
      wi:interest_dynamics ex:BigFan ;
      wi:ultimative_duration [ 
         a tl:UTInterval ;
         tl:duration "P13Y"^^xsd:duration ;
         dcterms:modified "2010-08-14T17:25:00+01:00"^^xsd:dateTime
         ] ;
      wi: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
         ] ;
      ] ;
      wi:not_interested_in <http://dbpedia.org/resource/Category:Schlager> ;
      wi:not_interested_in <http://dbpedia.org/resource/Category:German_folk_music> .
 
ex:AScale a wi:Scale ;
   wi:min_weight 0.0 ;
   wi:max_weight 9.0 ;
   wi:step_size 1.0 .
 
ex:Working a wi:Context ;
   wi:time_period [
      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 
      ] .
 
ex:Party a wi:Context ;
   wi:time_period [
      a days:FridayInterval ;
      tl:at "23:00:00"^^xsd:time ;
      dcterms:modified "2010-03-21T18:40:00+01:00"^^xsd:dateTime 
      ] .
 
ex:TechnoParty a wi:InterestDynamics ;
   wi: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
      ] ;
   wi:temporal_weight [
      a wi:Weight ;
      wi:weight_value 9.0 ;
      wi:scale ex:AScale
      ] ;
   event:place <http://dbpedia.org/resource/Tresor> ;
   wi:temporal_context <http://www.residentadvisor.net/event.aspx?151690> .
 
ex:BigFan a wi:InterestDynamics ;
   wi: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
      ] ;
   wi:temporal_weight [
      a wi:Weight ;
      wi:weight_value 9.0 ;
      wi:scale ex:AScale
      ] .

Introduction: Weighted Interests Vocabulary Basics

What's the Weighted Interests Vocabulary for?

The Weighted Interests Vocabulary

Background

TODO

The Weighted Interests Vocabulary and Standards

TODO

TODO

The Weighted Interests Vocabulary Description

This specification serves as the Weighted Interests Vocabulary "namespace document". As such it describes the Weighted Interests Vocabulary 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 Weighted Interests Vocabulary as a Semantic Web vocabulary or Ontology. The Weighted Interests Vocabulary is pretty simple, pragmatic and designed to allow simultaneous deployment and extension. The Weighted Interests Vocabulary is intended for widescale use, but its authors make no commitments regarding its suitability for any particular purpose.

Evolution and Extension of the Weighted Interests Vocabulary

The Weighted Interests Vocabulary is identified by the namespace URI 'http://purl.org/ontology/wi/core#'. Revisions and extensions of the Weighted Interests Vocabulary 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 Weighted Interests Vocabulary 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 Weighted Interests Vocabulary cross-reference: Listing the Weighted Interests Vocabulary Classes, Properties and Individuals

The Weighted Interests Vocabulary 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: | ComplexInterest | Context | InterestDynamics | Scale | Weight | WeightedInterest |

Properties: | agent | appear_time | attention_duration | context | device | evidence | interest_dynamics | location | longest_duration | max_weight | min_weight | not_interested_in | overall_weight | preference | scale | statistical_item | step_size | temporal_context | temporal_weight | time_period | topic | ultimative_duration | weight | weight_value |

Individuals: | ExplicitMining | ImplicitMining |

Classes, Properties and Individuals (full detail)


Classes

Class: wi:InterestDynamics

Interest Dynamics - An event concept for describing dynamics of interests, e.g. weight changes, periods of interest.
Status: testing
Properties include: appear_time temporal_context temporal_weight
Used with: interest_dynamics
Sub class of event:Event
OWL Class
RDFS Class

[#] [back to top]


Class: wi:Weight

Weight - A weight class to enable timestamped weights.
Status: testing
Properties include: scale weight_value
Used with: weight
Sub class of owl:Thing scovo:Item
OWL Class
RDFS Class

[#] [back to top]


Class: wi:ComplexInterest

Complex Interest - A complex interest, which can have interest dynamics etc.
Status: unstable
Properties include: interest_dynamics attention_duration overall_weight
Sub class of Weighted Interest
OWL Class
RDFS Class

[#] [back to top]


Class: wi:Context

Context - A context object
Status: unstable
Properties include: location evidence time_period device
Sub class of owl:Thing
OWL Class
RDFS Class

[#] [back to top]


Class: wi:Scale

Scale - A concept for describing scales for weights.
Status: unstable
Properties include: max_weight step_size min_weight
Used with: scale
Sub class of scovo:Dimension owl:Thing
OWL Class
RDFS Class

[#] [back to top]


Class: wi:WeightedInterest

Weighted Interest - A weighted interest object
Status: unstable
Properties include: statistical_item context topic weight agent
Used with: preference
Sub class of owl:Thing
Has sub class Complex Interest
OWL Class
RDFS Class

[#] [back to top]


Properties

Property: wi:agent

has agent - A link from a mined interest to the related person
Status: testing
Domain: Weighted Interest
Range: foaf:Agent
Inverse property of has preference
RDF Property
Object Property

[#] [back to top]


Property: wi:appear_time

has appear time - Tthe time when the interest appears in a certain kind of scenario.
Status: testing
Domain: Interest Dynamics
Range: time:Interval
Sub property of event:time
RDF Property
Object Property

[#] [back to top]


Property: wi:attention_duration

has attention duration - An interval of attention for an interest.
Status: testing
Domain: Complex Interest
Range: time:Interval
Has sub property ultimative duration has longest duration
RDF Property
Object Property

[#] [back to top]


Property: wi:interest_dynamics

has interest dynamics - To relate a complex interest to its temporal dynamics.
Status: testing
Domain: Complex Interest
Range: Interest Dynamics
RDF Property
Object Property

[#] [back to top]


Property: wi:longest_duration

has longest duration - The longest continuous interval of attention for an interest, 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: wi:overall_weight

has overall weight - This weight reflects the overall interest in a topic and should be different from the actual weight of interest.
Status: testing
Domain: Complex Interest
Sub property of has weight
RDF Property
Object Property
Functional Property

[#] [back to top]


Property: wi:statistical_item

has statistical item - A link from an interest to statistics about itself
Status: testing
Domain: Weighted Interest
Range: scovo:Item
RDF Property
Object Property

[#] [back to top]


Property: wi:temporal_context

has temporal context - A temporal context of an interest.
Status: testing
Domain: Interest Dynamics
Sub property of has context event:factor
RDF Property
Object Property

[#] [back to top]


Property: wi:temporal_weight

has temporal weight - A temporal weight of an interest that is valid for a specific period of time or was raised up in a specific period of time.
Status: testing
Domain: Interest Dynamics
Sub property of has weight event:factor
RDF Property
Object Property
Functional Property

[#] [back to top]


Property: wi:ultimative_duration

ultimative duration - The overall duration of attention for an interest, 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: wi:weight_value

has weight value - The specific value of a weight - a decimal number.
Status: testing
Domain: Weight
Range: xsd:decimal
RDF Property
Datatype Property
Functional Property

[#] [back to top]


Property: wi:context

has context - A link between a WeightedInterest and Context
Status: unstable
Domain: Weighted Interest
Has sub property has temporal context
RDF Property
Object Property

[#] [back to top]


Property: wi:device

has device - A document describing a device
Status: unstable
Domain: Context
Range: owl:Thing
RDF Property
Object Property

[#] [back to top]


Property: wi:evidence

has evidence - A link between a context and evidence supporting the interpretation of preferences in a context
Status: unstable
Domain: Context
Range: foaf:Document
RDF Property
Object Property

[#] [back to top]


Property: wi:location

has location - A context location
Status: unstable
Domain: Context
Sub property of geo:location
RDF Property
Object Property

[#] [back to top]


Property: wi:max_weight

has max weight - A maximum weight of a scale.
Status: unstable
Domain: Scale
Range: xsd:decimal
Sub property of scovo:max rev:maxRating
RDF Property
Datatype Property
Functional Property

[#] [back to top]


Property: wi:min_weight

has min weight - A minimum weight of a scale.
Status: unstable
Domain: Scale
Range: xsd:decimal
Sub property of rev:minRating scovo:min
RDF Property
Datatype Property
Functional Property

[#] [back to top]


Property: wi:not_interested_in

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

[#] [back to top]


Property: wi:preference

has preference - A link between an agent and a weighted interest
Status: unstable
Domain: foaf:Agent
Range: Weighted Interest
Has inverse property has agent
RDF Property
Object Property

[#] [back to top]


Property: wi:scale

has scale - A scale for the weighting of a interest.
Status: unstable
Domain: Weight
Range: Scale
Sub property of scovo:dimension
RDF Property
Object Property
Functional Property

[#] [back to top]


Property: wi:step_size

has step size - A predefined step size for weight of a specific scale.
Status: unstable
Domain: Scale
Range: xsd:decimal
RDF Property
Datatype Property
Functional Property

[#] [back to top]


Property: wi:time_period

has time period - A time period of a context
Status: unstable
Domain: Context
Range: time:TemporalEntity
RDF Property
Object Property

[#] [back to top]


Property: wi:topic

has topic - A topic of the weighted interest
Status: unstable
Domain: Weighted Interest
Sub property of dcterms:subject
RDF Property
Object Property

[#] [back to top]


Property: wi:weight

has weight - The weight on the topic, which should normally reflect the actual interest in a topic.
Status: unstable
Domain: Weighted Interest
Range: Weight
Has sub property has temporal weight has overall weight
RDF Property
Object Property

[#] [back to top]


Individuals

Individual: wi:ExplicitMining

Explicit Mining - An explicitly mined user interest
Status: testing
Type: scovo:Dimension

[#] [back to top]


Individual: wi:ImplicitMining

Implicit Mining - An implicitly mined user interest
Status: testing
Type: scovo:Dimension

[#] [back to top]


External Vocabulary References

The description of the terms in the Weighted Interests Vocabulary 'dictionary' make reference to classes and properties elsewhere. This section of the Weighted Interests Vocabulary specification provides a placeholder reference for any Weighted Interests Vocabulary 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 Weighted Interests Vocabulary 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 Weighted Interests Vocabulary terms in relationship to other 'peer' vocabularies.
Currently, the Weighted Interests Vocabulary sub classes:

owl:Thing
The class extension of owl:Thing is the set of all individuals.
event:Event
An arbitrary classification of a space/time region, by a cognitive agent. An event may have actively participating agents, passive factors, products, and a location in space/time.
scovo:Item
A statistical data item; is a kind of Event.
scovo:Dimension
A dimension of a statistical data item.

Status Vocabulary

Each term in the Weighted Interests Vocabulary 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 Weighted Interests Vocabulary, 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 interest 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.

Recent Changes

=========================
Version 0.4 (August 2010)
=========================
 * MODIFIED: added rev:minRating as super property to wi:min_weight
 * MODIFIED: added rev:maxRating as super property to wi:max_weight
 * MODIFIED: reduced the domain of wi:scale to wi:Weight
 * ADDED: wi:agent - as inverse property of wi:preference - inspired by imo:person
 * ADDED: OWL property chain axiom on foaf:topic_interest - wi:topic and wi:preference - inspired by IMO (Interest Mining Ontology)
 * MODIFIED: wi:Weight as sub class of scovo:Item
 * MODIFIED: wi:Scale as sub class of scovo:Dimension
 * MODIFIED: wi:min_weight as sub property of scovo:min
 * MODIFIED: wi:max_weight as sub property of scovo:max
 * MODIFIED: wi:scale as sub property of scovo:dimension
 * ADDED: wi:statistical_item - link from an interest to statistics about itself - inspired by imo:statItem
 * ADDED: wi:ImplicitMining - inspired by imo:ImplicitMining
 * ADDED: wi:ExplicitMining - inspired by imo:ExplicitMining
 * ADDED: wi:weight_value - to specify the range of wi:Weight as xsd:decimal 

=========================
Version 0.3 (August 2010)
=========================
 * ADDED: wi:InterestDynamics - an event concept for describing dynamics of interests, e.g. weight changes, periods of interest
 * ADDED: wi:interest_dynamics - to relate a complex interest to its temporal dynamics
 * ADDED: wi:attention_duration - as super property for wi:longest_duration and wi:ultimative_duration
 * ADDED: wi:longest_duration - inspired by efoaf:interest_longest_duration / efoaf:lasting_time_interval
 * ADDED: wi:ultimative_duration - inspired by efoaf:interest_cumulative_duration / appear_time_interval
 * ADDED: wi:appear_time - inspired by efoaf:interest_appear_time
 * ADDED: wi:temporal_weight - to express temporal weights of an interest
 * ADDED: wi:overall_weight - inspired by efoaf:cumulative_interest_value
 * ADDED: wi:Weight - to enable timestamped weights :\
 * MODIFIED: removed range restriction from wi:context
 * ADDED: wi:temporal_context - as sub property of wi:context and event:factor
 * MODIFIED: change range of wi:weight to wi:Weight 

=========================
Version 0.2 (August 2010)
=========================
 * REMOVED: wi:DocumentsAndConcepts
 * REMOVED: wi:TimeIntervalsAndInstants
 * MODIFIED: changed range of wi:timePeriod to time:TemporalEntity
 * MODIFIED: renamed wi:timePeriod to wi:time_period
 * MODFIED: removed super property foaf:interest from wi:timePeriod and wi:topic
 * MODIFIED: renamed wi:notInterestedIn to wi:not_interested_in
 * MODIFIED: renamed wi:hasContext to wi:context
 * MODIFIED: changed range of wi:device to owl:Thing
 * MODIFIED: changed range from wi:weight to xsd:decimal
 * MODIFIED: added owl:Thing as super class of wi:Context and wi:WeightedInterest
 * ADDED: wi:Scale - a concept for describing weighting scales
 * ADDED wi:max_weight - a maximum weight of a scale
 * ADDED: wi:min_weight - a minimum weight of a scale
 * ADDED: wi:step_size - a predefined step size for weight of a specific scale
 * MODIFIED: wi:scale - changed range to wi:Scale
 * MODIFIED: added dcterms:subject as super class of wi:topic
 * ADDED: wi:ComplexInterest as hook for dynamic interests