Skip to main content

Notice: this Wiki will be going read only early in 2024 and edits will no longer be possible. Please see: https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/wikis/Wiki-shutdown-plan for the plan.

Jump to: navigation, search

Difference between revisions of "Online-behavior vocabulary"

(Example)
(Removing all content from page)
 
(19 intermediate revisions by 2 users not shown)
Line 1: Line 1:
{{#eclipseproject:technology.higgins|eclipse_custom_style.css}} [[Image:Higgins logo 76Wx100H.jpg|right]]
 
  
A vocabulary for describing people's online (esp. web surfing) behavior. Imported by [[Persona vocabulary]].
 
 
=== Files ===
 
 
* SVN source: [https://dev.eclipse.org/svnroot/technology/org.eclipse.higgins/trunk/ontology/org.eclipse.higgins.ontology/online-behavior.owl online-behavior.owl]
 
 
== UML Overview ==
 
 
[[Image:Online-behavior-2.0.105.png|center]]
 
 
== Classes  ==
 
 
===SearchEvent===
 
An instance of a search session. E.g. typing "wedding dress" into Google.com
 
* 1..1 at
 
 
===PageVisit===
 
A web page being visited
 
* 1..1 webpage
 
* 1..1 h:start - dateTime when you start your visit to this page
 
* 1..1 h:end - dateTime when you end your visit to this page
 
* 0..1 alg-1
 
* 0..1 alg-2
 
 
===InterestTopic===
 
Some topic that, based on behavior or explicit data entry, the user appears to be interested in (or uninterested in)
 
* subClassOf <code>skos:Concept</code>
 
* 0..1 explicitInterest
 
* 0..N observedInterest
 
 
===InterestTopic subClasses===
 
Hundreds of subclasses and (sub-subClasses, etc.) such as Travel, Travel > WorldDestinations > Africa > EasternAfrica ...etc.
 
 
== Attributes  ==
 
 
===<code>alg-1</code>===
 
Output of an algorithm that determines interest from page visit data
 
* domain: <code>PageVisit</code>
 
* value: <code>InterestTopic</code>
 
 
===<code>alg-2</code>===
 
Output of an algorithm that determines interest from page visit data
 
* domain: <code>PageVisit</code>
 
* value: <code>InterestTopic</code>
 
 
===<code>at</code>===
 
The instant the search was initiated
 
* domain: <code>PageVisit</code>
 
* value: <code>xsd:dateTime</code>
 
 
===<code>interest</code>===
 
Attribute of a p:Person. An interest of that person
 
* domain: <code>p:Person</code>
 
* value: <code>InterestTopic</code>
 
 
===<code>explicitInterest</code>===
 
User has explicitly said that she is interested (true) or not interested (false) in this topic.
 
* domain: <code>InterestTopic</code>
 
* value: <code>xsd:boolean</code>
 
 
===<code>observedInterest</code>===
 
Everytime we think you're interested in this, a dateTime stamp is added
 
* domain: <code>InterestTopic</code>
 
* value: xsd:dateTime
 
 
===<code>search</code>===
 
A SearchEvent instance.
 
* value: <code>SearchEvent</code>
 
 
===<code>searchTerm</code>===
 
A term used in the search event
 
* domain: <code>SearchEvent</code>
 
* value: <code>xsd:string</code>
 
 
===<code>visit</code>===
 
A PageVisit instance
 
* value: <code>PageVisit</code>
 
 
===<code>webpage</code>===
 
A web page being visited
 
* domain: <code>PageVisit</code>
 
* value: <code>xsd:anyURI</code>
 
 
== Example ==
 
 
Here is an example that shows a person (me) that has explicitly expressed an interest in YogaAndPilates and who has been observed a couple of times to be interested in CardGames:
 
 
:a348912365
 
      rdf:type int:CardGames ;
 
      online-behavior:observedInterest
 
              "2011-01-01T01:00:00"^^xsd:dateTime , "2010-01-01T00:00:00"^^xsd:dateTime .
 
 
:e845798274501
 
      rdf:type int:YogaAndPilates ;
 
      online-behavior:explicitInterest
 
              "true"^^xsd:boolean .
 
 
:me  rdf:type persona:Person ;
 
      online-behavior:interest
 
              :a348912365 , :e845798274501 .
 
 
== Links  ==
 
 
*[[Persona Data Model 2.0]]
 
*[[Persona vocabulary]]
 

Latest revision as of 16:17, 2 October 2011

Back to the top