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"

(Attributes: added ImportEvent related stuff)
m (Attributes)
Line 58: Line 58:
  
 
===<code>browser</code>===
 
===<code>browser</code>===
The ID of the browser extension where the ImportEvent originated
+
The ID of the browser extension where the ImportEvent originated. This represents a unique install instance of the browser extension. E.g. urn:740a23c0-c5f0-4809-80e5-74608d95f912
 
* domain: <code>ImportEvent</code>
 
* domain: <code>ImportEvent</code>
 
* value: <code>xsd:string</code>
 
* value: <code>xsd:string</code>
  
 
===<code>connector</code>===
 
===<code>connector</code>===
The ID of the connector supplying data for the ImportEvent
+
The ID of the connector supplying data for the ImportEvent. E.g. org.eclipse.higgins.js.pds.gap
 
* domain: <code>ImportEvent</code>
 
* domain: <code>ImportEvent</code>
 
* value: <code>xsd:string</code>
 
* value: <code>xsd:string</code>

Revision as of 13:41, 16 May 2011

{{#eclipseproject:technology.higgins|eclipse_custom_style.css}}
Higgins logo 76Wx100H.jpg

A vocabulary for describing people's online (esp. web surfing) behavior. Imported by Persona vocabulary.

Files

UML Overview

Online-behavior 2.0.106.png

Classes

SearchEvent

An instance of a search session. E.g. typing "wedding dress" into Google.com

  • 1..1 at

ImportEvent

An instance of an online behavior import session. E.g. Google Ad Preferences were imported to your Anonymous Web Profile

  • 1..1 at - dateTime of the event
  • 1..1 browser - ID of the browser plugin that did the import. This represents a unique install instance of the browser extension. E.g. urn:740a23c0-c5f0-4809-80e5-74608d95f912
  • 1..1 connector - identifier of the connector type that did the import. E.g. org.eclipse.higgins.js.pds.gap

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 skos:Concept
  • 0..1 explicitInterest
  • 0..N observedInterest

InterestTopic subClasses

Hundreds of subclasses and (sub-subClasses, etc.) such as Travel, Travel > WorldDestinations > Africa > EasternAfrica ...etc.

Attributes

alg-1

Output of an algorithm that determines interest from page visit data

  • domain: PageVisit
  • value: InterestTopic

alg-2

Output of an algorithm that determines interest from page visit data

  • domain: PageVisit
  • value: InterestTopic

at

The instant the search was initiated

  • domain: PageVisit
  • value: xsd:dateTime

browser

The ID of the browser extension where the ImportEvent originated. This represents a unique install instance of the browser extension. E.g. urn:740a23c0-c5f0-4809-80e5-74608d95f912

  • domain: ImportEvent
  • value: xsd:string

connector

The ID of the connector supplying data for the ImportEvent. E.g. org.eclipse.higgins.js.pds.gap

  • domain: ImportEvent
  • value: xsd:string

import

An ImportEvent instance.

  • value: ImportEvent

interest

Attribute of a p:Person. An interest of that person

  • domain: p:Person
  • value: InterestTopic

explicitInterest

User has explicitly said that she is interested (true) or not interested (false) in this topic.

  • domain: InterestTopic
  • value: xsd:boolean

observedInterest

Everytime we think you're interested in this, a dateTime stamp is added

  • domain: InterestTopic
  • value: xsd:dateTime

search

A SearchEvent instance.

  • value: SearchEvent

searchTerm

A term used in the search event

  • domain: SearchEvent
  • value: xsd:string

visit

A PageVisit instance

  • value: PageVisit

webpage

A web page being visited

  • domain: PageVisit
  • value: xsd:anyURI

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

Back to the top