SlideShare a Scribd company logo
Technische Universität Darmstadt
Linked Data Selectors
Kai Michael Höver & Max Mühlhäuser
Telecooperation Group
Telecooperation
OUTLINE
• Context and motivation
• LDS ontology design
• Usage examples
2
Telecooperation
Ecosystem definition
3
"ecosystem,	
  the	
  complex	
  of	
  living	
  organisms,	
  their	
  
physical	
  environment,	
  and	
  all	
  their	
  interrela7onships	
  
in	
  a	
  par7cular	
  unit	
  of	
  space."	
  [Enyclopedia	
  Britannica]
Telecooperation
(E-)Learning Ecosystem
4
"ecosystem,	
  the	
  complex	
  of	
  living	
  organisms,	
  their	
  
(physical)	
  environment,	
  and	
  all	
  their	
  interrela7onships	
  
in	
  a	
  par7cular	
  unit	
  of	
  space."
organisms	
  may	
  be:
-­‐	
  educators
-­‐	
  students
-­‐	
  friends
-­‐	
  family	
  rela7ves
-­‐	
  ...
Telecooperation
(E-)Learning Ecosystem
5
"ecosystem,	
  the	
  complex	
  of	
  living	
  organisms,	
  their	
  
(physical)	
  environment,	
  and	
  all	
  their	
  interrela7onships	
  
in	
  a	
  par7cular	
  unit	
  of	
  space."	
  
(physical/e-­‐)	
  learning	
  environment	
  
contains	
  informa7on	
  resources	
  such	
  as
-­‐	
  slides
-­‐	
  lecture	
  recordings
-­‐	
  documents
-­‐	
  forum	
  discussions
-­‐	
  Web	
  documents
-­‐	
  ...
Telecooperation
(E-)Learning Ecosystem
6
"ecosystem,	
  the	
  complex	
  of	
  living	
  organisms,	
  their	
  
(physical)	
  environment,	
  and	
  all	
  their	
  interrela7onships	
  
in	
  a	
  par7cular	
  unit	
  of	
  space."	
  
learning	
  space	
  where	
  learning	
  and	
  teaching	
  take	
  place
-­‐	
  physical
-­‐	
  lecture	
  hall
-­‐	
  lab
-­‐	
  café
-­‐	
  in	
  the	
  park
-­‐	
  electronical/virtual
-­‐	
  LMS
-­‐	
  discussion	
  forums
-­‐	
  blogs
-­‐	
  OSNs
-­‐	
  MOOCs
-­‐	
  ...
Telecooperation
(E-)Learning Ecosystem
7
"ecosystem,	
  the	
  complex	
  of	
  living	
  organisms,	
  their	
  
(physical)	
  environment,	
  and	
  all	
  their	
  interrela7onships	
  
in	
  a	
  par7cular	
  unit	
  of	
  space."	
  
interrela7onships	
  between
-­‐	
  people	
  (social	
  networks)
-­‐	
  people	
  and	
  informa7on	
  resources	
  (author,	
  usage,	
  etc.)
-­‐	
  informa7on	
  resources	
  (seman7c	
  rela7ons)
Telecooperation
(E-)Learning Ecosystem
8
"ecosystem,	
  the	
  complex	
  of	
  living	
  organisms,	
  their	
  
(physical)	
  environment,	
  and	
  all	
  their	
  interrela7onships	
  
and	
  interac7ons	
  in	
  a	
  par7cular	
  unit	
  of	
  space."	
  
I‘d	
  add	
  interac7ons	
  between
-­‐	
  people	
  (social	
  interac7ons)
-­‐	
  people	
  and	
  informa7on	
  resources	
  (how	
  people	
  interact	
  
with	
  learning	
  resources)
Telecoopera7on
Web of knowledge
9
Diagram
contradicts
Diagram
illustrates
Wikipedia article
explains
Forum discussion
Q&A
Lecture Material
Telecooperation
The importance of anchoring annotations
•Annotation types [Agosti2007]:
•annotations as metadata: add information about the annotated information
•annotations as content: augment with additional content (add notes to an educational
resource for explaining or clarifying)
•annotations as dialogue acts: communication acts like a request or a discourse
• "Both annotations and annotated objects need to be uniquely identified" [Agosti2007]
• Anchored discussions within a specific content are more directed
and "to-the-point" [Pol2006]
• The majority of students use well-specified anchors like underlines or circles on paper
[Marshall2002]
10
Agosti, M., & Ferro, N. (2007). A formal model of annotations of digital content. ACM Trans. Inf. Syst., 26(1), 3:1-3:57
Marshall, C. C., & Brush, A. J. B. (2002). From personal to shared annotations. In CHI '02: CHI '02 extended abstracts on human factors in computing systems (pp. 812-813). ACM
Pol, J., Admiraal, W., & Simons, P. R. J. (2006). The affordance of anchored discussion for the collaborative processing of academic texts. International Journal of Computer-
Supported Collaborative Learning, 1(3), 339-357
Telecooperation
Missing relations in learning ecosystems
•Problem:
• Interrelationships are not (always) explicit
• even in integrated learning environments (LMS)
•many tools (CMS, forum, blogs, etc.), but separated on tool and
content level
• especially not in distributed environments
•e.g., lecture recording & discussion forum
•Why is it a problem?
•many media breaks
•missing awareness of existing learning resources
•preservation and (re-)access of parts of a learning ecosystem is
difficult
11
Telecooperation
Implications of the Web for learning
• The WorldWideWeb was a proposal for a Hypertext project
• Change from linear to non-linear;
from a chain of knowledge to a web of knowledge
• The early Hypertext designs of the "founding trinitiy of
hypertext" (Bush, Engelbart, Nelson) already had a focus on learning:
• Bush's Memory Extender: "A Memex is a device in which an individual store all his
books, records, and communications, and which is mechanized so that it may be
consulted with exceeding speed and flexibility. It is an enlarged supplement to his
memory" [Bush1945]
•Nelson's ELF: "Let suggest that such a system [..] could have great potential for
education
12
http://www.w3.org/Proposal.html
http://www.w3.org/History/1989/proposal.html
Telecooperation
Links & Learning
•"A fundamental condition for learning is the engagement with
information: making connections, setting interrelations, and
meaningful arranging of information. Doing so, information can be
better remembered if they are associated, and connections can be
created with existing knowledge." [Iske2002]
13
Iske,	
  S.	
  (2002).	
  Vernetztes	
  Wissen	
  :	
  Hypertext-­‐Strategien	
  im	
  Internet.	
  Wilhelm	
  Bertelsmann	
  Verlag.
Telecooperation
Web & Semantic Web
•The Web allows making connections
•The Semantic Web add semantic information
• Linked Data provides best practices to publish and connect data
across the Web
14
So	
  what's	
  missing	
  then?!	
  :-­‐)
Telecooperation
Making fine granular connections
•What we need are concepts that help us to make more fine-granular
connections between (aggregated) resources
•Using URIs not only to identify things, but also selections and
aggregations of things
15
contradicts
Telecooperation
Related Work
•Temporal fragments
•W3C Media Fragments (temporal parts of audio-visual materials on the Web)
•Textual selections
•XPath
•W3C POWDER (Protocol for Web Description Resources)
•Provide descriptions of (group of) online resources
•Data repositories
•SQL
•SPARQL
16
-­‐	
  specialized	
  to	
  specific	
  media	
  type
-­‐	
  XPath:	
  No	
  names	
  (URIs)	
  for	
  things
-­‐	
  don't	
  use	
  URIs	
  for	
  results
-­‐	
  cannot	
  be	
  dereferenced
Grouping	
  of	
  URIs	
  but	
  no	
  
selec7ons	
  of	
  parts
Telecooperation
Approach: Linked Data Selectors
Ontology
•Purpose: Describing selections of dereferenceable fragments of Web
resources and their representations
•LDS Classes
•Selector
•Selector Set
•SelectionRepresentation
17
Telecooperation
LDS: Selector class
• A Selector
•is a fragment of exactly 1 Thing
•has representation min 0 Selection Representation
•has subselector max 1 Selector
•Selector subclasses:
•Spatial
• for spatial selections, especially at 2D layers
•Temporal
• describing selections of time or time-based media
•Declarative
• describing selections with domain specific languages (SQL, SPARQL, XPath, ...)
18
Telecooperation
LDS: Spatial Selector
• has Geometric Shape Description exactly 1 Thing
• A description of a geometric selection, e.g. with a 2D shape
19
Telecooperation
Geometrical shape excursus
20
• Formal modeling not that easy, e.g.,
• how to formally describe that a
parallelogram has two pairs of
opposite angles that have equal
measures?
Rectangle(?r), height(?r, ?h),
width(?r, ?w), equal(?h, ?w) ->
Square(?r)
Telecooperation
Declarative Selectors
•has Declaration
•could be a XPath description or SQL query
•Example for a history lesson:
•all US presidents that are/were members of the Democratic Part
21
select ?president where
{
?president a dbpedia-owl:President .
?president dbpprop:party <http://dbpedia.org/
resource/Democratic_Party_(United_States)> .
}
Telecooperation
Temporal selectors
• A selector for time-based media like audio and video
• has Temporal Description exactly 1 Thing
• Could be used in combination with time-based descriptions, like
Time Ontology for Synchronous Media or W3C OWL-Time
22
Telecooperation
Excursus: Time Ontology for
Synchronous Media
•TimeUnit (Defines units of time like minutes, seconds, hours. Time units can be derived from
a base unit, e.g. minutes can be derived from seconds. DerivedTimeUnits have a scaling number.)
•BaseTimeUnit
•DerivedTimeUnit
•TimeEntity
•TimeInstant
•TimeInterval
23
conversion	
  between	
  7me	
  units	
  with	
  SWRL:
TimeInstant(?instant),
hasScalingNumber(millisecond, ?scaling),
inSeconds(?instant, ?sec),
multiply(?result, ?sec, ?scaling)
-> inMilliSeconds(?instant, ?result)
Telecooperation
Selector set
•A Selector Set
• is used for grouping selectors in order to speak about more than one selector
• Usually, a set of selectors consists of 2 or more Selectors, but may be also refer to
a Resource Set for grouping resources (W3C POWDER)
• has Selector some Thing or has Selector min 2 Selector
24
Telecooperation
LDS: SelectionRepresentation class
25
Types	
  of	
  representa7on
A	
  selec7on	
  has	
  a	
  media	
  
resource	
  that	
  represents	
  the	
  
selec7on	
  result
media	
  resources	
  can	
  be	
  
described	
  by,	
  e.g.,	
  using	
  the	
  
W3C	
  Media	
  Resources	
  
vocabulary
Telecooperation
Use by example
•selection of a video snippet
26
timeinterval
selectionbegin
hasStartTime
timeIntervalSelection
cutvideopresentation
hasRepresentation
TimeInterval
has individual
hasTemporalDescription
selectionend
IntervalSelector
has individual
videocut
hasMediaResource
VideoTrack
has individual
VideoRepresentation
has individual
hasEndTime
longvideo
fragmentOf
has individual
"23.0"
"http://cutvideo.mp4"
inSeconds
"83.0"
inSeconds
locator
"http://video.mp4"
locator
Interval Selection
Selection source
Selection representation
Telecooperation
Use by example 2: Linking slides
27
Höver, K. M., Hartle, M., & Rößling, G. (2011). A collaborative linked learning space. In ITiCSE '11: Proceedings of the 16th annual joint conference on innovation and technology in
computer science education (pp. 380-380). ACM. doi:10.1145/1999747.1999893
Höver, K. M., Hartle, M., Rößling, G., & Mühlhäuser, M. (2011). Evaluating how students would use a collaborative linked learning space. In ITiCSE '11: Proceedings of the 16th annual joint
conference on innovation and technology in computer science education (pp. 88-92). ACM. doi:10.1145/1999747.1999774
Höver, K. M., von Bachhaus, G., Hartle, M., & Mühlhäuser, M. (2012). DLH/CLLS: An open, extensible system design for prosuming lecture recordings and integrating multimedia learning
ecosystems. In IEEE international symposium on multimedia (pp. 477-482). doi:10.1109/ISM.2012.97
Telecooperation
Use by example 2: Linking slides
28
Telecooperation
Excursus: Collaborative Linked
	

 	

 Learning Space
29
CLLS
Lecture Recordings
described with RDF
(including log data
and augmentations)
Automatic
indexing of
slides
Automatic linking of
slides with related
resources (DBpedia,
Wikipedia, OU
Repository..)
FOAF for
users
Geolocation of users
to find near learning
partners
Integration of
learning communities
(discussion forums)
& live updatingSPARQL
A keyword
Telecooperation
Use by example 2: Linking slides
• link a set of slides with a paragraph of a website
30
#303slides
:hasDeclaration
SparqlSelector
has individual
:fragmentOf
Sparql Endpoint
"SELECT ?slide WHERE
{ ?slide a #Slide . ?slide
dc:subject '303 URI'.}"
#booksection
#explains
XPathSelector
has individual:hasDeclaration :fragmentOf
"http://linkeddatabook.com/
editions/1.0/""/HTML/BODY/P[59]"
Slides paragraph
#parrepresentation
:hasRepresentation
TextRepresentation
has individual
#textresource
:hasMediaResource
Telecooperation
Use by example 3: Linking slides with
OpenUniversity VideoPodcasts
31
#303slides
hasDeclaration
SparqlSelector
has individual
fragmentOf
Sparql Endpoint
"SELECT ?slide WHERE
{ ?slide a #Slide . ?slide
dc:subject '303 URI'.}"
#podcasts#explains
SparqlSelector
has individual
hasDeclaration
fragmentOf
Sparql Endpoint
"SELECT ?c WHERE { {?c a <http://data.open.ac.uk/
podcast/ontology/VideoPodcast>} }
FILTER regex(str(?desc), "303 uri", "i" )}}"
Slides Video Podcast
•Case 1: Client is able to process LDS documents
Telecooperation
Making LDS dereferenceable
32
Client Server A
http://serverA.de/LDSdocument.ttl
HTTP GET request
Accept: application/lds
HTTP OK
Process LDS
document
Present process
result
Telecooperation
Making LDS dereferenceable
•Case 2: Client is able to process LDS documents
33
Client Server A
http://serverA.de/LDSdocument.ttl
HTTP GET request
Accept: image/png
HTTP 303 See other
http://serverB.org/figure.png
if there is an image
representation of the
selection, redirect to
this representation
HTTP GET request
http://serverB.org/figure.png
HTTP 200 OK
Server B
http://serverB.org/figure.png
Telecooperation
LDS meeting LD principles
1. Use URIs as names for things
- Selections can be referenced by URIs
2. Use HTTP URIs, so that people can look up those names
- LDS URIs can be dereferenced using, e.g., 303 URIs
3. When someone looks up a URI, provide useful information, using
the standards (RDF, SPARQL)
- LDS URIs provide information about the selection type and source
4. Include links to other URIs, so that they can discover more things
- LDS documents can include links to the original source of a selection as well as
several representations of a selection
34
Telecooperation
Summary & future work
•We have suggested an ontology for giving selections of things individual
names (URIs)
• description of selections (include grouping and chaining)
• description of selection results
•Helping both educators and students to link things that are related
35
•Future work:
• automatic creation of representations
• integration of authentication, especially for
declarative selectors (Omnivoke Authentication
ontology)
• integration of LDS with W3C POWDER?
• user studies; visualization
• describing the dereferencing process of LDS
(content negotiation, 303 URIs)
Telecooperation
Thank you for listening
36
Ques8ons?	
  
Sugges8ons	
  for	
  improvement?	
  :-­‐)

More Related Content

What's hot

Social Media Analytics Meetup
Social Media Analytics MeetupSocial Media Analytics Meetup
Social Media Analytics Meetup
Scott Dempwolf
 
Granting Collaboration, What’s Next?– Paper
Granting Collaboration, What’s Next?– PaperGranting Collaboration, What’s Next?– Paper
Granting Collaboration, What’s Next?– Paper
NITLE
 
Brochure, enhancing scholarship, revised, 25 may2011
Brochure, enhancing scholarship, revised, 25 may2011Brochure, enhancing scholarship, revised, 25 may2011
Brochure, enhancing scholarship, revised, 25 may2011
Nick Jankowski
 
Granada0611 digital humanities
Granada0611 digital humanitiesGranada0611 digital humanities
Granada0611 digital humanities
Jose Francisco Álvarez Álvarez
 
Slides e humanities presentation, 27jan2011
Slides e humanities presentation, 27jan2011Slides e humanities presentation, 27jan2011
Slides e humanities presentation, 27jan2011
Nick Jankowski
 
Digital Libraries Digital Humanities: Current and Emerging Roles for Librarians
Digital Libraries Digital Humanities: Current and Emerging Roles for LibrariansDigital Libraries Digital Humanities: Current and Emerging Roles for Librarians
Digital Libraries Digital Humanities: Current and Emerging Roles for Librarianskgerber
 
Surf, enhanced publications, final project presentation, jankowski, scharnhor...
Surf, enhanced publications, final project presentation, jankowski, scharnhor...Surf, enhanced publications, final project presentation, jankowski, scharnhor...
Surf, enhanced publications, final project presentation, jankowski, scharnhor...Nick Jankowski
 
Enhancing scholarly publishing, jankowski, tatum, tatum, & scharnhorst, pkp c...
Enhancing scholarly publishing, jankowski, tatum, tatum, & scharnhorst, pkp c...Enhancing scholarly publishing, jankowski, tatum, tatum, & scharnhorst, pkp c...
Enhancing scholarly publishing, jankowski, tatum, tatum, & scharnhorst, pkp c...
Nick Jankowski
 
Letter to CORE workshop participants, jankowski, 11sept2010
Letter to CORE workshop participants, jankowski, 11sept2010Letter to CORE workshop participants, jankowski, 11sept2010
Letter to CORE workshop participants, jankowski, 11sept2010Nick Jankowski
 
Macroscopes and Distant Reading: Implications for Infrastructures to Support ...
Macroscopes and Distant Reading: Implications for Infrastructures to Support ...Macroscopes and Distant Reading: Implications for Infrastructures to Support ...
Macroscopes and Distant Reading: Implications for Infrastructures to Support ...
Trevor Owens
 
Web Science Synergies: Exploring Web Knowledge through the Semantic Web
Web Science Synergies: Exploring Web Knowledge through the Semantic WebWeb Science Synergies: Exploring Web Knowledge through the Semantic Web
Web Science Synergies: Exploring Web Knowledge through the Semantic WebStefan Dietze
 
E hg rm presentation enhanced publications, 16june2011
E hg rm presentation enhanced publications, 16june2011E hg rm presentation enhanced publications, 16june2011
E hg rm presentation enhanced publications, 16june2011
Nick Jankowski
 
Syllabaus ljubljana seminar, new media, jankowski and oblak version 3,8 feb2011
Syllabaus ljubljana seminar, new media, jankowski and oblak version 3,8 feb2011Syllabaus ljubljana seminar, new media, jankowski and oblak version 3,8 feb2011
Syllabaus ljubljana seminar, new media, jankowski and oblak version 3,8 feb2011
Nick Jankowski
 
Snowbird comp-top-may2017
Snowbird comp-top-may2017Snowbird comp-top-may2017
Snowbird comp-top-may2017
Mason Porter
 
Scientific publishing workshop, background materials, finland, jankowski, 8...
Scientific publishing workshop,  background materials, finland,  jankowski, 8...Scientific publishing workshop,  background materials, finland,  jankowski, 8...
Scientific publishing workshop, background materials, finland, jankowski, 8...Nick Jankowski
 
Web Archives and the dream of the Personal Search Engine
Web Archives and the dream of the Personal Search EngineWeb Archives and the dream of the Personal Search Engine
Web Archives and the dream of the Personal Search Engine
Arjen de Vries
 
Excellent & Practical Tips for Acquiring Information Objects and Maximizing P...
Excellent & Practical Tips for Acquiring Information Objects and Maximizing P...Excellent & Practical Tips for Acquiring Information Objects and Maximizing P...
Excellent & Practical Tips for Acquiring Information Objects and Maximizing P...
Philippine Association of Academic/Research Librarians
 
Oliver and Gourlay
Oliver and GourlayOliver and Gourlay
Oliver and Gourlay
Moira Wright
 
The library and the network: scale, engagement, innovation
The library and the network: scale, engagement, innovationThe library and the network: scale, engagement, innovation
The library and the network: scale, engagement, innovation
lisld
 

What's hot (20)

Social Media Analytics Meetup
Social Media Analytics MeetupSocial Media Analytics Meetup
Social Media Analytics Meetup
 
Granting Collaboration, What’s Next?– Paper
Granting Collaboration, What’s Next?– PaperGranting Collaboration, What’s Next?– Paper
Granting Collaboration, What’s Next?– Paper
 
Brochure, enhancing scholarship, revised, 25 may2011
Brochure, enhancing scholarship, revised, 25 may2011Brochure, enhancing scholarship, revised, 25 may2011
Brochure, enhancing scholarship, revised, 25 may2011
 
Granada0611 digital humanities
Granada0611 digital humanitiesGranada0611 digital humanities
Granada0611 digital humanities
 
Slides e humanities presentation, 27jan2011
Slides e humanities presentation, 27jan2011Slides e humanities presentation, 27jan2011
Slides e humanities presentation, 27jan2011
 
Digital Libraries Digital Humanities: Current and Emerging Roles for Librarians
Digital Libraries Digital Humanities: Current and Emerging Roles for LibrariansDigital Libraries Digital Humanities: Current and Emerging Roles for Librarians
Digital Libraries Digital Humanities: Current and Emerging Roles for Librarians
 
Surf, enhanced publications, final project presentation, jankowski, scharnhor...
Surf, enhanced publications, final project presentation, jankowski, scharnhor...Surf, enhanced publications, final project presentation, jankowski, scharnhor...
Surf, enhanced publications, final project presentation, jankowski, scharnhor...
 
Enhancing scholarly publishing, jankowski, tatum, tatum, & scharnhorst, pkp c...
Enhancing scholarly publishing, jankowski, tatum, tatum, & scharnhorst, pkp c...Enhancing scholarly publishing, jankowski, tatum, tatum, & scharnhorst, pkp c...
Enhancing scholarly publishing, jankowski, tatum, tatum, & scharnhorst, pkp c...
 
Letter to CORE workshop participants, jankowski, 11sept2010
Letter to CORE workshop participants, jankowski, 11sept2010Letter to CORE workshop participants, jankowski, 11sept2010
Letter to CORE workshop participants, jankowski, 11sept2010
 
MDST 3703 F10 Studio 5
MDST 3703 F10 Studio 5MDST 3703 F10 Studio 5
MDST 3703 F10 Studio 5
 
Macroscopes and Distant Reading: Implications for Infrastructures to Support ...
Macroscopes and Distant Reading: Implications for Infrastructures to Support ...Macroscopes and Distant Reading: Implications for Infrastructures to Support ...
Macroscopes and Distant Reading: Implications for Infrastructures to Support ...
 
Web Science Synergies: Exploring Web Knowledge through the Semantic Web
Web Science Synergies: Exploring Web Knowledge through the Semantic WebWeb Science Synergies: Exploring Web Knowledge through the Semantic Web
Web Science Synergies: Exploring Web Knowledge through the Semantic Web
 
E hg rm presentation enhanced publications, 16june2011
E hg rm presentation enhanced publications, 16june2011E hg rm presentation enhanced publications, 16june2011
E hg rm presentation enhanced publications, 16june2011
 
Syllabaus ljubljana seminar, new media, jankowski and oblak version 3,8 feb2011
Syllabaus ljubljana seminar, new media, jankowski and oblak version 3,8 feb2011Syllabaus ljubljana seminar, new media, jankowski and oblak version 3,8 feb2011
Syllabaus ljubljana seminar, new media, jankowski and oblak version 3,8 feb2011
 
Snowbird comp-top-may2017
Snowbird comp-top-may2017Snowbird comp-top-may2017
Snowbird comp-top-may2017
 
Scientific publishing workshop, background materials, finland, jankowski, 8...
Scientific publishing workshop,  background materials, finland,  jankowski, 8...Scientific publishing workshop,  background materials, finland,  jankowski, 8...
Scientific publishing workshop, background materials, finland, jankowski, 8...
 
Web Archives and the dream of the Personal Search Engine
Web Archives and the dream of the Personal Search EngineWeb Archives and the dream of the Personal Search Engine
Web Archives and the dream of the Personal Search Engine
 
Excellent & Practical Tips for Acquiring Information Objects and Maximizing P...
Excellent & Practical Tips for Acquiring Information Objects and Maximizing P...Excellent & Practical Tips for Acquiring Information Objects and Maximizing P...
Excellent & Practical Tips for Acquiring Information Objects and Maximizing P...
 
Oliver and Gourlay
Oliver and GourlayOliver and Gourlay
Oliver and Gourlay
 
The library and the network: scale, engagement, innovation
The library and the network: scale, engagement, innovationThe library and the network: scale, engagement, innovation
The library and the network: scale, engagement, innovation
 

Viewers also liked

A Survey of Annotation Tools for Lecture Materials
A Survey of Annotation Tools for Lecture MaterialsA Survey of Annotation Tools for Lecture Materials
A Survey of Annotation Tools for Lecture Materials
Kai Michael Höver
 
Principals&amp;Execution
Principals&amp;ExecutionPrincipals&amp;Execution
Principals&amp;Execution
Harish Krishnamurthy, GPHR®
 
Harish B K
Harish B KHarish B K
Evaluating How Students would use a Collaborative Linked Learning Space
Evaluating How Students would use a Collaborative Linked Learning SpaceEvaluating How Students would use a Collaborative Linked Learning Space
Evaluating How Students would use a Collaborative Linked Learning Space
Kai Michael Höver
 
Uptime Group 2009
Uptime Group 2009Uptime Group 2009
Uptime Group 2009
janssja
 
Defining your brand
Defining your brandDefining your brand
Defining your brand
Napier Marketing Group, LLC.
 
Read/Write Lectures
Read/Write LecturesRead/Write Lectures
Read/Write Lectures
Kai Michael Höver
 

Viewers also liked (7)

A Survey of Annotation Tools for Lecture Materials
A Survey of Annotation Tools for Lecture MaterialsA Survey of Annotation Tools for Lecture Materials
A Survey of Annotation Tools for Lecture Materials
 
Principals&amp;Execution
Principals&amp;ExecutionPrincipals&amp;Execution
Principals&amp;Execution
 
Harish B K
Harish B KHarish B K
Harish B K
 
Evaluating How Students would use a Collaborative Linked Learning Space
Evaluating How Students would use a Collaborative Linked Learning SpaceEvaluating How Students would use a Collaborative Linked Learning Space
Evaluating How Students would use a Collaborative Linked Learning Space
 
Uptime Group 2009
Uptime Group 2009Uptime Group 2009
Uptime Group 2009
 
Defining your brand
Defining your brandDefining your brand
Defining your brand
 
Read/Write Lectures
Read/Write LecturesRead/Write Lectures
Read/Write Lectures
 

Similar to Linked Data Selectors

Pratt Sils LIS653 4 Fall 2007
Pratt Sils LIS653 4 Fall 2007Pratt Sils LIS653 4 Fall 2007
Pratt Sils LIS653 4 Fall 2007PrattSILS
 
SEMANTIC CIS: COMMUNITY INFORMATION SERVICES ON SEMANTIC WEB PLATFORM
SEMANTIC CIS: COMMUNITY INFORMATION SERVICES ON SEMANTIC WEB PLATFORMSEMANTIC CIS: COMMUNITY INFORMATION SERVICES ON SEMANTIC WEB PLATFORM
SEMANTIC CIS: COMMUNITY INFORMATION SERVICES ON SEMANTIC WEB PLATFORM
Netaji Subhas Open University
 
PARTHENOS - Introduction to Infrastructures
PARTHENOS - Introduction to InfrastructuresPARTHENOS - Introduction to Infrastructures
PARTHENOS - Introduction to Infrastructures
Parthenos
 
Rebecca Grant - DH research data: identification and challenges (DH2016)
Rebecca Grant - DH research data: identification and challenges (DH2016)Rebecca Grant - DH research data: identification and challenges (DH2016)
Rebecca Grant - DH research data: identification and challenges (DH2016)
dri_ireland
 
Virtuaalsed õpikeskkonnad ja õpihaldussüsteemid
Virtuaalsed õpikeskkonnad ja õpihaldussüsteemidVirtuaalsed õpikeskkonnad ja õpihaldussüsteemid
Virtuaalsed õpikeskkonnad ja õpihaldussüsteemid
Hans Põldoja
 
Semantic Web in Physical Science
Semantic Web in Physical ScienceSemantic Web in Physical Science
Semantic Web in Physical Science
petermurrayrust
 
Lecture: Semantic Word Clouds
Lecture: Semantic Word CloudsLecture: Semantic Word Clouds
Lecture: Semantic Word Clouds
Marina Santini
 
Mining and Supporting Community Structures in Sensor Network Research
Mining and Supporting Community Structures in Sensor Network ResearchMining and Supporting Community Structures in Sensor Network Research
Mining and Supporting Community Structures in Sensor Network ResearchMarko Rodriguez
 
Virtual Organizations 2.0: Social Constructs for Data-centered Collaborative ...
Virtual Organizations 2.0: Social Constructs for Data-centered Collaborative ...Virtual Organizations 2.0: Social Constructs for Data-centered Collaborative ...
Virtual Organizations 2.0: Social Constructs for Data-centered Collaborative ...
Globus
 
ICDMWorkshopProposal.doc
ICDMWorkshopProposal.docICDMWorkshopProposal.doc
ICDMWorkshopProposal.docbutest
 
It's all semantics! -The premises and promises of the semantic web
It's all semantics! -The premises and promises of the semantic webIt's all semantics! -The premises and promises of the semantic web
It's all semantics! -The premises and promises of the semantic web
Scottish Library & Information Council (SLIC), CILIP in Scotland (CILIPS)
 
What Are Links in Linked Open Data? A Characterization and Evaluation of Link...
What Are Links in Linked Open Data? A Characterization and Evaluation of Link...What Are Links in Linked Open Data? A Characterization and Evaluation of Link...
What Are Links in Linked Open Data? A Characterization and Evaluation of Link...
Armin Haller
 
A Metadata Application Profile for KOS Vocabulary Registries (KOS-AP)
A Metadata Application Profile for KOS Vocabulary Registries (KOS-AP)A Metadata Application Profile for KOS Vocabulary Registries (KOS-AP)
A Metadata Application Profile for KOS Vocabulary Registries (KOS-AP)
Marcia Zeng
 
Pampel/Bertelnmann/Hobohm: Data Librarianship
Pampel/Bertelnmann/Hobohm: Data LibrarianshipPampel/Bertelnmann/Hobohm: Data Librarianship
Pampel/Bertelnmann/Hobohm: Data Librarianship
Hans-Christoph Hobohm
 
An Introduction to Force11 at WWW2013
An Introduction to Force11 at WWW2013An Introduction to Force11 at WWW2013
An Introduction to Force11 at WWW2013
National Information Standards Organization (NISO)
 
The Social Semantic Server: A Flexible Framework to Support Informal Learning...
The Social Semantic Server: A Flexible Framework to Support Informal Learning...The Social Semantic Server: A Flexible Framework to Support Informal Learning...
The Social Semantic Server: A Flexible Framework to Support Informal Learning...
tobold
 
The Social Semantic Server - A Flexible Framework to Support Informal Learnin...
The Social Semantic Server - A Flexible Framework to Support Informal Learnin...The Social Semantic Server - A Flexible Framework to Support Informal Learnin...
The Social Semantic Server - A Flexible Framework to Support Informal Learnin...
Sebastian Dennerlein
 
AWESOME: A widget-based dashboard for awareness-support in Research Networks
AWESOME: A widget-based dashboard for awareness-support in Research NetworksAWESOME: A widget-based dashboard for awareness-support in Research Networks
AWESOME: A widget-based dashboard for awareness-support in Research NetworksWolfgang Reinhardt
 
Towards Knowledge-Enabled Society
Towards Knowledge-Enabled SocietyTowards Knowledge-Enabled Society
Towards Knowledge-Enabled Society
National Institute of Informatics (NII)
 
Goodyear et al chapter 16 nov2012
Goodyear et al chapter 16 nov2012Goodyear et al chapter 16 nov2012
Goodyear et al chapter 16 nov2012
Peter Goodyear
 

Similar to Linked Data Selectors (20)

Pratt Sils LIS653 4 Fall 2007
Pratt Sils LIS653 4 Fall 2007Pratt Sils LIS653 4 Fall 2007
Pratt Sils LIS653 4 Fall 2007
 
SEMANTIC CIS: COMMUNITY INFORMATION SERVICES ON SEMANTIC WEB PLATFORM
SEMANTIC CIS: COMMUNITY INFORMATION SERVICES ON SEMANTIC WEB PLATFORMSEMANTIC CIS: COMMUNITY INFORMATION SERVICES ON SEMANTIC WEB PLATFORM
SEMANTIC CIS: COMMUNITY INFORMATION SERVICES ON SEMANTIC WEB PLATFORM
 
PARTHENOS - Introduction to Infrastructures
PARTHENOS - Introduction to InfrastructuresPARTHENOS - Introduction to Infrastructures
PARTHENOS - Introduction to Infrastructures
 
Rebecca Grant - DH research data: identification and challenges (DH2016)
Rebecca Grant - DH research data: identification and challenges (DH2016)Rebecca Grant - DH research data: identification and challenges (DH2016)
Rebecca Grant - DH research data: identification and challenges (DH2016)
 
Virtuaalsed õpikeskkonnad ja õpihaldussüsteemid
Virtuaalsed õpikeskkonnad ja õpihaldussüsteemidVirtuaalsed õpikeskkonnad ja õpihaldussüsteemid
Virtuaalsed õpikeskkonnad ja õpihaldussüsteemid
 
Semantic Web in Physical Science
Semantic Web in Physical ScienceSemantic Web in Physical Science
Semantic Web in Physical Science
 
Lecture: Semantic Word Clouds
Lecture: Semantic Word CloudsLecture: Semantic Word Clouds
Lecture: Semantic Word Clouds
 
Mining and Supporting Community Structures in Sensor Network Research
Mining and Supporting Community Structures in Sensor Network ResearchMining and Supporting Community Structures in Sensor Network Research
Mining and Supporting Community Structures in Sensor Network Research
 
Virtual Organizations 2.0: Social Constructs for Data-centered Collaborative ...
Virtual Organizations 2.0: Social Constructs for Data-centered Collaborative ...Virtual Organizations 2.0: Social Constructs for Data-centered Collaborative ...
Virtual Organizations 2.0: Social Constructs for Data-centered Collaborative ...
 
ICDMWorkshopProposal.doc
ICDMWorkshopProposal.docICDMWorkshopProposal.doc
ICDMWorkshopProposal.doc
 
It's all semantics! -The premises and promises of the semantic web
It's all semantics! -The premises and promises of the semantic webIt's all semantics! -The premises and promises of the semantic web
It's all semantics! -The premises and promises of the semantic web
 
What Are Links in Linked Open Data? A Characterization and Evaluation of Link...
What Are Links in Linked Open Data? A Characterization and Evaluation of Link...What Are Links in Linked Open Data? A Characterization and Evaluation of Link...
What Are Links in Linked Open Data? A Characterization and Evaluation of Link...
 
A Metadata Application Profile for KOS Vocabulary Registries (KOS-AP)
A Metadata Application Profile for KOS Vocabulary Registries (KOS-AP)A Metadata Application Profile for KOS Vocabulary Registries (KOS-AP)
A Metadata Application Profile for KOS Vocabulary Registries (KOS-AP)
 
Pampel/Bertelnmann/Hobohm: Data Librarianship
Pampel/Bertelnmann/Hobohm: Data LibrarianshipPampel/Bertelnmann/Hobohm: Data Librarianship
Pampel/Bertelnmann/Hobohm: Data Librarianship
 
An Introduction to Force11 at WWW2013
An Introduction to Force11 at WWW2013An Introduction to Force11 at WWW2013
An Introduction to Force11 at WWW2013
 
The Social Semantic Server: A Flexible Framework to Support Informal Learning...
The Social Semantic Server: A Flexible Framework to Support Informal Learning...The Social Semantic Server: A Flexible Framework to Support Informal Learning...
The Social Semantic Server: A Flexible Framework to Support Informal Learning...
 
The Social Semantic Server - A Flexible Framework to Support Informal Learnin...
The Social Semantic Server - A Flexible Framework to Support Informal Learnin...The Social Semantic Server - A Flexible Framework to Support Informal Learnin...
The Social Semantic Server - A Flexible Framework to Support Informal Learnin...
 
AWESOME: A widget-based dashboard for awareness-support in Research Networks
AWESOME: A widget-based dashboard for awareness-support in Research NetworksAWESOME: A widget-based dashboard for awareness-support in Research Networks
AWESOME: A widget-based dashboard for awareness-support in Research Networks
 
Towards Knowledge-Enabled Society
Towards Knowledge-Enabled SocietyTowards Knowledge-Enabled Society
Towards Knowledge-Enabled Society
 
Goodyear et al chapter 16 nov2012
Goodyear et al chapter 16 nov2012Goodyear et al chapter 16 nov2012
Goodyear et al chapter 16 nov2012
 

Recently uploaded

Leading Change strategies and insights for effective change management pdf 1.pdf
Leading Change strategies and insights for effective change management pdf 1.pdfLeading Change strategies and insights for effective change management pdf 1.pdf
Leading Change strategies and insights for effective change management pdf 1.pdf
OnBoard
 
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...
SOFTTECHHUB
 
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
BookNet Canada
 
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
James Anderson
 
DevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA ConnectDevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA Connect
Kari Kakkonen
 
Essentials of Automations: The Art of Triggers and Actions in FME
Essentials of Automations: The Art of Triggers and Actions in FMEEssentials of Automations: The Art of Triggers and Actions in FME
Essentials of Automations: The Art of Triggers and Actions in FME
Safe Software
 
Elevating Tactical DDD Patterns Through Object Calisthenics
Elevating Tactical DDD Patterns Through Object CalisthenicsElevating Tactical DDD Patterns Through Object Calisthenics
Elevating Tactical DDD Patterns Through Object Calisthenics
Dorra BARTAGUIZ
 
A tale of scale & speed: How the US Navy is enabling software delivery from l...
A tale of scale & speed: How the US Navy is enabling software delivery from l...A tale of scale & speed: How the US Navy is enabling software delivery from l...
A tale of scale & speed: How the US Navy is enabling software delivery from l...
sonjaschweigert1
 
GraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge GraphGraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge Graph
Guy Korland
 
The Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and SalesThe Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and Sales
Laura Byrne
 
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
UiPathCommunity
 
PHP Frameworks: I want to break free (IPC Berlin 2024)
PHP Frameworks: I want to break free (IPC Berlin 2024)PHP Frameworks: I want to break free (IPC Berlin 2024)
PHP Frameworks: I want to break free (IPC Berlin 2024)
Ralf Eggert
 
Quantum Computing: Current Landscape and the Future Role of APIs
Quantum Computing: Current Landscape and the Future Role of APIsQuantum Computing: Current Landscape and the Future Role of APIs
Quantum Computing: Current Landscape and the Future Role of APIs
Vlad Stirbu
 
Alt. GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using ...
Alt. GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using ...Alt. GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using ...
Alt. GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using ...
James Anderson
 
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdfObservability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
Paige Cruz
 
Assure Contact Center Experiences for Your Customers With ThousandEyes
Assure Contact Center Experiences for Your Customers With ThousandEyesAssure Contact Center Experiences for Your Customers With ThousandEyes
Assure Contact Center Experiences for Your Customers With ThousandEyes
ThousandEyes
 
PCI PIN Basics Webinar from the Controlcase Team
PCI PIN Basics Webinar from the Controlcase TeamPCI PIN Basics Webinar from the Controlcase Team
PCI PIN Basics Webinar from the Controlcase Team
ControlCase
 
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdfFIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance
 
Monitoring Java Application Security with JDK Tools and JFR Events
Monitoring Java Application Security with JDK Tools and JFR EventsMonitoring Java Application Security with JDK Tools and JFR Events
Monitoring Java Application Security with JDK Tools and JFR Events
Ana-Maria Mihalceanu
 
Introduction to CHERI technology - Cybersecurity
Introduction to CHERI technology - CybersecurityIntroduction to CHERI technology - Cybersecurity
Introduction to CHERI technology - Cybersecurity
mikeeftimakis1
 

Recently uploaded (20)

Leading Change strategies and insights for effective change management pdf 1.pdf
Leading Change strategies and insights for effective change management pdf 1.pdfLeading Change strategies and insights for effective change management pdf 1.pdf
Leading Change strategies and insights for effective change management pdf 1.pdf
 
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...
 
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
 
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
 
DevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA ConnectDevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA Connect
 
Essentials of Automations: The Art of Triggers and Actions in FME
Essentials of Automations: The Art of Triggers and Actions in FMEEssentials of Automations: The Art of Triggers and Actions in FME
Essentials of Automations: The Art of Triggers and Actions in FME
 
Elevating Tactical DDD Patterns Through Object Calisthenics
Elevating Tactical DDD Patterns Through Object CalisthenicsElevating Tactical DDD Patterns Through Object Calisthenics
Elevating Tactical DDD Patterns Through Object Calisthenics
 
A tale of scale & speed: How the US Navy is enabling software delivery from l...
A tale of scale & speed: How the US Navy is enabling software delivery from l...A tale of scale & speed: How the US Navy is enabling software delivery from l...
A tale of scale & speed: How the US Navy is enabling software delivery from l...
 
GraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge GraphGraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge Graph
 
The Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and SalesThe Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and Sales
 
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
 
PHP Frameworks: I want to break free (IPC Berlin 2024)
PHP Frameworks: I want to break free (IPC Berlin 2024)PHP Frameworks: I want to break free (IPC Berlin 2024)
PHP Frameworks: I want to break free (IPC Berlin 2024)
 
Quantum Computing: Current Landscape and the Future Role of APIs
Quantum Computing: Current Landscape and the Future Role of APIsQuantum Computing: Current Landscape and the Future Role of APIs
Quantum Computing: Current Landscape and the Future Role of APIs
 
Alt. GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using ...
Alt. GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using ...Alt. GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using ...
Alt. GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using ...
 
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdfObservability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
 
Assure Contact Center Experiences for Your Customers With ThousandEyes
Assure Contact Center Experiences for Your Customers With ThousandEyesAssure Contact Center Experiences for Your Customers With ThousandEyes
Assure Contact Center Experiences for Your Customers With ThousandEyes
 
PCI PIN Basics Webinar from the Controlcase Team
PCI PIN Basics Webinar from the Controlcase TeamPCI PIN Basics Webinar from the Controlcase Team
PCI PIN Basics Webinar from the Controlcase Team
 
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdfFIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
 
Monitoring Java Application Security with JDK Tools and JFR Events
Monitoring Java Application Security with JDK Tools and JFR EventsMonitoring Java Application Security with JDK Tools and JFR Events
Monitoring Java Application Security with JDK Tools and JFR Events
 
Introduction to CHERI technology - Cybersecurity
Introduction to CHERI technology - CybersecurityIntroduction to CHERI technology - Cybersecurity
Introduction to CHERI technology - Cybersecurity
 

Linked Data Selectors

  • 1. Technische Universität Darmstadt Linked Data Selectors Kai Michael Höver & Max Mühlhäuser Telecooperation Group
  • 2. Telecooperation OUTLINE • Context and motivation • LDS ontology design • Usage examples 2
  • 3. Telecooperation Ecosystem definition 3 "ecosystem,  the  complex  of  living  organisms,  their   physical  environment,  and  all  their  interrela7onships   in  a  par7cular  unit  of  space."  [Enyclopedia  Britannica]
  • 4. Telecooperation (E-)Learning Ecosystem 4 "ecosystem,  the  complex  of  living  organisms,  their   (physical)  environment,  and  all  their  interrela7onships   in  a  par7cular  unit  of  space." organisms  may  be: -­‐  educators -­‐  students -­‐  friends -­‐  family  rela7ves -­‐  ...
  • 5. Telecooperation (E-)Learning Ecosystem 5 "ecosystem,  the  complex  of  living  organisms,  their   (physical)  environment,  and  all  their  interrela7onships   in  a  par7cular  unit  of  space."   (physical/e-­‐)  learning  environment   contains  informa7on  resources  such  as -­‐  slides -­‐  lecture  recordings -­‐  documents -­‐  forum  discussions -­‐  Web  documents -­‐  ...
  • 6. Telecooperation (E-)Learning Ecosystem 6 "ecosystem,  the  complex  of  living  organisms,  their   (physical)  environment,  and  all  their  interrela7onships   in  a  par7cular  unit  of  space."   learning  space  where  learning  and  teaching  take  place -­‐  physical -­‐  lecture  hall -­‐  lab -­‐  café -­‐  in  the  park -­‐  electronical/virtual -­‐  LMS -­‐  discussion  forums -­‐  blogs -­‐  OSNs -­‐  MOOCs -­‐  ...
  • 7. Telecooperation (E-)Learning Ecosystem 7 "ecosystem,  the  complex  of  living  organisms,  their   (physical)  environment,  and  all  their  interrela7onships   in  a  par7cular  unit  of  space."   interrela7onships  between -­‐  people  (social  networks) -­‐  people  and  informa7on  resources  (author,  usage,  etc.) -­‐  informa7on  resources  (seman7c  rela7ons)
  • 8. Telecooperation (E-)Learning Ecosystem 8 "ecosystem,  the  complex  of  living  organisms,  their   (physical)  environment,  and  all  their  interrela7onships   and  interac7ons  in  a  par7cular  unit  of  space."   I‘d  add  interac7ons  between -­‐  people  (social  interac7ons) -­‐  people  and  informa7on  resources  (how  people  interact   with  learning  resources)
  • 9. Telecoopera7on Web of knowledge 9 Diagram contradicts Diagram illustrates Wikipedia article explains Forum discussion Q&A Lecture Material
  • 10. Telecooperation The importance of anchoring annotations •Annotation types [Agosti2007]: •annotations as metadata: add information about the annotated information •annotations as content: augment with additional content (add notes to an educational resource for explaining or clarifying) •annotations as dialogue acts: communication acts like a request or a discourse • "Both annotations and annotated objects need to be uniquely identified" [Agosti2007] • Anchored discussions within a specific content are more directed and "to-the-point" [Pol2006] • The majority of students use well-specified anchors like underlines or circles on paper [Marshall2002] 10 Agosti, M., & Ferro, N. (2007). A formal model of annotations of digital content. ACM Trans. Inf. Syst., 26(1), 3:1-3:57 Marshall, C. C., & Brush, A. J. B. (2002). From personal to shared annotations. In CHI '02: CHI '02 extended abstracts on human factors in computing systems (pp. 812-813). ACM Pol, J., Admiraal, W., & Simons, P. R. J. (2006). The affordance of anchored discussion for the collaborative processing of academic texts. International Journal of Computer- Supported Collaborative Learning, 1(3), 339-357
  • 11. Telecooperation Missing relations in learning ecosystems •Problem: • Interrelationships are not (always) explicit • even in integrated learning environments (LMS) •many tools (CMS, forum, blogs, etc.), but separated on tool and content level • especially not in distributed environments •e.g., lecture recording & discussion forum •Why is it a problem? •many media breaks •missing awareness of existing learning resources •preservation and (re-)access of parts of a learning ecosystem is difficult 11
  • 12. Telecooperation Implications of the Web for learning • The WorldWideWeb was a proposal for a Hypertext project • Change from linear to non-linear; from a chain of knowledge to a web of knowledge • The early Hypertext designs of the "founding trinitiy of hypertext" (Bush, Engelbart, Nelson) already had a focus on learning: • Bush's Memory Extender: "A Memex is a device in which an individual store all his books, records, and communications, and which is mechanized so that it may be consulted with exceeding speed and flexibility. It is an enlarged supplement to his memory" [Bush1945] •Nelson's ELF: "Let suggest that such a system [..] could have great potential for education 12 http://www.w3.org/Proposal.html http://www.w3.org/History/1989/proposal.html
  • 13. Telecooperation Links & Learning •"A fundamental condition for learning is the engagement with information: making connections, setting interrelations, and meaningful arranging of information. Doing so, information can be better remembered if they are associated, and connections can be created with existing knowledge." [Iske2002] 13 Iske,  S.  (2002).  Vernetztes  Wissen  :  Hypertext-­‐Strategien  im  Internet.  Wilhelm  Bertelsmann  Verlag.
  • 14. Telecooperation Web & Semantic Web •The Web allows making connections •The Semantic Web add semantic information • Linked Data provides best practices to publish and connect data across the Web 14 So  what's  missing  then?!  :-­‐)
  • 15. Telecooperation Making fine granular connections •What we need are concepts that help us to make more fine-granular connections between (aggregated) resources •Using URIs not only to identify things, but also selections and aggregations of things 15 contradicts
  • 16. Telecooperation Related Work •Temporal fragments •W3C Media Fragments (temporal parts of audio-visual materials on the Web) •Textual selections •XPath •W3C POWDER (Protocol for Web Description Resources) •Provide descriptions of (group of) online resources •Data repositories •SQL •SPARQL 16 -­‐  specialized  to  specific  media  type -­‐  XPath:  No  names  (URIs)  for  things -­‐  don't  use  URIs  for  results -­‐  cannot  be  dereferenced Grouping  of  URIs  but  no   selec7ons  of  parts
  • 17. Telecooperation Approach: Linked Data Selectors Ontology •Purpose: Describing selections of dereferenceable fragments of Web resources and their representations •LDS Classes •Selector •Selector Set •SelectionRepresentation 17
  • 18. Telecooperation LDS: Selector class • A Selector •is a fragment of exactly 1 Thing •has representation min 0 Selection Representation •has subselector max 1 Selector •Selector subclasses: •Spatial • for spatial selections, especially at 2D layers •Temporal • describing selections of time or time-based media •Declarative • describing selections with domain specific languages (SQL, SPARQL, XPath, ...) 18
  • 19. Telecooperation LDS: Spatial Selector • has Geometric Shape Description exactly 1 Thing • A description of a geometric selection, e.g. with a 2D shape 19
  • 20. Telecooperation Geometrical shape excursus 20 • Formal modeling not that easy, e.g., • how to formally describe that a parallelogram has two pairs of opposite angles that have equal measures? Rectangle(?r), height(?r, ?h), width(?r, ?w), equal(?h, ?w) -> Square(?r)
  • 21. Telecooperation Declarative Selectors •has Declaration •could be a XPath description or SQL query •Example for a history lesson: •all US presidents that are/were members of the Democratic Part 21 select ?president where { ?president a dbpedia-owl:President . ?president dbpprop:party <http://dbpedia.org/ resource/Democratic_Party_(United_States)> . }
  • 22. Telecooperation Temporal selectors • A selector for time-based media like audio and video • has Temporal Description exactly 1 Thing • Could be used in combination with time-based descriptions, like Time Ontology for Synchronous Media or W3C OWL-Time 22
  • 23. Telecooperation Excursus: Time Ontology for Synchronous Media •TimeUnit (Defines units of time like minutes, seconds, hours. Time units can be derived from a base unit, e.g. minutes can be derived from seconds. DerivedTimeUnits have a scaling number.) •BaseTimeUnit •DerivedTimeUnit •TimeEntity •TimeInstant •TimeInterval 23 conversion  between  7me  units  with  SWRL: TimeInstant(?instant), hasScalingNumber(millisecond, ?scaling), inSeconds(?instant, ?sec), multiply(?result, ?sec, ?scaling) -> inMilliSeconds(?instant, ?result)
  • 24. Telecooperation Selector set •A Selector Set • is used for grouping selectors in order to speak about more than one selector • Usually, a set of selectors consists of 2 or more Selectors, but may be also refer to a Resource Set for grouping resources (W3C POWDER) • has Selector some Thing or has Selector min 2 Selector 24
  • 25. Telecooperation LDS: SelectionRepresentation class 25 Types  of  representa7on A  selec7on  has  a  media   resource  that  represents  the   selec7on  result media  resources  can  be   described  by,  e.g.,  using  the   W3C  Media  Resources   vocabulary
  • 26. Telecooperation Use by example •selection of a video snippet 26 timeinterval selectionbegin hasStartTime timeIntervalSelection cutvideopresentation hasRepresentation TimeInterval has individual hasTemporalDescription selectionend IntervalSelector has individual videocut hasMediaResource VideoTrack has individual VideoRepresentation has individual hasEndTime longvideo fragmentOf has individual "23.0" "http://cutvideo.mp4" inSeconds "83.0" inSeconds locator "http://video.mp4" locator Interval Selection Selection source Selection representation
  • 27. Telecooperation Use by example 2: Linking slides 27 Höver, K. M., Hartle, M., & Rößling, G. (2011). A collaborative linked learning space. In ITiCSE '11: Proceedings of the 16th annual joint conference on innovation and technology in computer science education (pp. 380-380). ACM. doi:10.1145/1999747.1999893 Höver, K. M., Hartle, M., Rößling, G., & Mühlhäuser, M. (2011). Evaluating how students would use a collaborative linked learning space. In ITiCSE '11: Proceedings of the 16th annual joint conference on innovation and technology in computer science education (pp. 88-92). ACM. doi:10.1145/1999747.1999774 Höver, K. M., von Bachhaus, G., Hartle, M., & Mühlhäuser, M. (2012). DLH/CLLS: An open, extensible system design for prosuming lecture recordings and integrating multimedia learning ecosystems. In IEEE international symposium on multimedia (pp. 477-482). doi:10.1109/ISM.2012.97
  • 28. Telecooperation Use by example 2: Linking slides 28
  • 29. Telecooperation Excursus: Collaborative Linked Learning Space 29 CLLS Lecture Recordings described with RDF (including log data and augmentations) Automatic indexing of slides Automatic linking of slides with related resources (DBpedia, Wikipedia, OU Repository..) FOAF for users Geolocation of users to find near learning partners Integration of learning communities (discussion forums) & live updatingSPARQL A keyword
  • 30. Telecooperation Use by example 2: Linking slides • link a set of slides with a paragraph of a website 30 #303slides :hasDeclaration SparqlSelector has individual :fragmentOf Sparql Endpoint "SELECT ?slide WHERE { ?slide a #Slide . ?slide dc:subject '303 URI'.}" #booksection #explains XPathSelector has individual:hasDeclaration :fragmentOf "http://linkeddatabook.com/ editions/1.0/""/HTML/BODY/P[59]" Slides paragraph #parrepresentation :hasRepresentation TextRepresentation has individual #textresource :hasMediaResource
  • 31. Telecooperation Use by example 3: Linking slides with OpenUniversity VideoPodcasts 31 #303slides hasDeclaration SparqlSelector has individual fragmentOf Sparql Endpoint "SELECT ?slide WHERE { ?slide a #Slide . ?slide dc:subject '303 URI'.}" #podcasts#explains SparqlSelector has individual hasDeclaration fragmentOf Sparql Endpoint "SELECT ?c WHERE { {?c a <http://data.open.ac.uk/ podcast/ontology/VideoPodcast>} } FILTER regex(str(?desc), "303 uri", "i" )}}" Slides Video Podcast
  • 32. •Case 1: Client is able to process LDS documents Telecooperation Making LDS dereferenceable 32 Client Server A http://serverA.de/LDSdocument.ttl HTTP GET request Accept: application/lds HTTP OK Process LDS document Present process result
  • 33. Telecooperation Making LDS dereferenceable •Case 2: Client is able to process LDS documents 33 Client Server A http://serverA.de/LDSdocument.ttl HTTP GET request Accept: image/png HTTP 303 See other http://serverB.org/figure.png if there is an image representation of the selection, redirect to this representation HTTP GET request http://serverB.org/figure.png HTTP 200 OK Server B http://serverB.org/figure.png
  • 34. Telecooperation LDS meeting LD principles 1. Use URIs as names for things - Selections can be referenced by URIs 2. Use HTTP URIs, so that people can look up those names - LDS URIs can be dereferenced using, e.g., 303 URIs 3. When someone looks up a URI, provide useful information, using the standards (RDF, SPARQL) - LDS URIs provide information about the selection type and source 4. Include links to other URIs, so that they can discover more things - LDS documents can include links to the original source of a selection as well as several representations of a selection 34
  • 35. Telecooperation Summary & future work •We have suggested an ontology for giving selections of things individual names (URIs) • description of selections (include grouping and chaining) • description of selection results •Helping both educators and students to link things that are related 35 •Future work: • automatic creation of representations • integration of authentication, especially for declarative selectors (Omnivoke Authentication ontology) • integration of LDS with W3C POWDER? • user studies; visualization • describing the dereferencing process of LDS (content negotiation, 303 URIs)
  • 36. Telecooperation Thank you for listening 36 Ques8ons?   Sugges8ons  for  improvement?  :-­‐)