Difference between revisions of "PERSEUS RDF Binding"
From PAWS Lab
(5 intermediate revisions by the same user not shown) | |||
Line 1: | Line 1: | ||
− | {{ambox| text=''This page is under construction and requires cleaning''}} | + | {{ambox|type=clean | text=''This page is under construction and requires cleaning''}} |
+ | |||
+ | This page describes [http://en.wikipedia.org/wiki/Resource_Description_Framework RDF] binding of [[PERSEUS]] data model as part of [[ADAPT2 RDF Binding]] initiative. | ||
+ | |||
+ | == Overview == | ||
+ | |||
Each [[#pservice|PService]] can be set up to use several data sources - [[#configuration|configurations]]. Annotations each [[#pservice|PService]] provides can either be used as is, in the form of RDF, or can be interpreted. Interpretation is provided by [[#visualizer|visualizers]] and [[#syndicator|syndicators]]. Both [[#visualizer|visualizers]] and [[#syndicator|syndicators]] do the same work, but at a different level of granularity. | Each [[#pservice|PService]] can be set up to use several data sources - [[#configuration|configurations]]. Annotations each [[#pservice|PService]] provides can either be used as is, in the form of RDF, or can be interpreted. Interpretation is provided by [[#visualizer|visualizers]] and [[#syndicator|syndicators]]. Both [[#visualizer|visualizers]] and [[#syndicator|syndicators]] do the same work, but at a different level of granularity. | ||
[[#visualizer|Visualizers]] only interpret a piece of annotation [[#pservice|PService]] associates with resource or a feed. [[#syndicator|Syndicators]] in addition encapsulate access to the resource feed(s) in the form of user interface. | [[#visualizer|Visualizers]] only interpret a piece of annotation [[#pservice|PService]] associates with resource or a feed. [[#syndicator|Syndicators]] in addition encapsulate access to the resource feed(s) in the form of user interface. | ||
Line 5: | Line 10: | ||
== ER Model, Annotations and RDF Bindings== | == ER Model, Annotations and RDF Bindings== | ||
− | [[ | + | [[PERSEUS]] does not expose its model in RDF format. The only visible part is the annotations [[#pservice|PServices]] generate. |
=== ER Model === | === ER Model === | ||
Line 28: | Line 33: | ||
** [average] group progress - | ** [average] group progress - | ||
** [average] group knowledge - | ** [average] group knowledge - | ||
+ | |||
+ | == See also == | ||
+ | * [[PERSEUS]] | ||
+ | * [[ADAPT2 RDF Binding]] |
Latest revision as of 17:22, 19 May 2009
This page is under construction and requires cleaning |
This page describes RDF binding of PERSEUS data model as part of ADAPT2 RDF Binding initiative.
Contents
Overview
Each PService can be set up to use several data sources - configurations. Annotations each PService provides can either be used as is, in the form of RDF, or can be interpreted. Interpretation is provided by visualizers and syndicators. Both visualizers and syndicators do the same work, but at a different level of granularity. Visualizers only interpret a piece of annotation PService associates with resource or a feed. Syndicators in addition encapsulate access to the resource feed(s) in the form of user interface.
ER Model, Annotations and RDF Bindings
PERSEUS does not expose its model in RDF format. The only visible part is the annotations PServices generate.
ER Model
- pservice - Personalization Service itself
- pservice name - name of PService
- pservice description - description of PService
- pservice classname - class that implements PService Functionality
- pservice hasConfiguration - related data configurations
- [data] configuration - data configuration that PService can use
- visualizer - PService annotation interpreter
- syndicator - PService annotation interpreter
Annotations
- personal level annotations - describe user
- personal attempt count -
- personal progress -
- personal knowledge -
- group level annotations - describe group user is part of (e.g. class)
- [average] group attempt count -
- [average] group progress -
- [average] group knowledge -