Download presentation
Presentation is loading. Please wait.
Published byEunice Rice Modified over 9 years ago
1
Co-funded by the European Union Semantic CMS Community Knowledge Interaction and Presentation Copyright IKS Consortium 1 DFKI GmbH. September, 2011
2
www.iks-project.eu Page: Overview Introduction Semantic Web: Interaction with Content Standards (RDF, RDFa, JSON-LD, …) Semantic Interaction Patterns What are patterns? List of patterns IKS Interaction with Knowledge The Stack: Interaction & Presentation VIE Interaction Patterns & Widgets
3
www.iks-project.eu Page: Overview Introduction Semantic Web: Interaction with Content Standards (RDF, RDFa, JSON-LD, …) Semantic Interaction Patterns What are patterns? List of patterns IKS Interaction with Knowledge The Stack: Interaction & Presentation VIE Interaction Patterns & Widgets
4
www.iks-project.eu Page: Semantic Web: in general. Motivation Definition Web of Data vs WWW
5
www.iks-project.eu Page: Semantic Web: the potential. Web of Data as a CMS Web Communities as CMS Editors
6
www.iks-project.eu Page: Data Silos: Linked Open Data
7
www.iks-project.eu Page: Integrate Data with the Web WWW DATA Silos Web of Data
8
www.iks-project.eu Page: The Entire Process Exporting data (more datasets) Merging your data Conbine with different datasets Publishing Semantics
9
www.iks-project.eu Page: Standard Resourses for SW Catalogue… Presentation Html5 Css … Interaction Jscript libraries Jquery Backbone js Popcorn js… Annotation RDF/OWL RDFa Microdata Microformat XML JSON
10
www.iks-project.eu Page: Standard Resourses: Presentation ……
11
www.iks-project.eu Page: Standard Resourses: Interaction ……
12
www.iks-project.eu Page: Standard Resourses: Annotation ……
13
www.iks-project.eu Page: Standard Resources: Merging All
14
www.iks-project.eu Page: SKOS Technologies Perspective OWL2 APML iCal EMMA CCXML VoiceXML SSML MPEG7 SMIL XAML XUL AJAX SOAP WSDL Microdata Microformats RDFa HTML5 CSS3 RDFa API FOAF JavaScript JQuery SCXML RESTful
15
www.iks-project.eu Page: Publish RDF: RDF + HTML Plugins for HTML + RDFa HTML + Microformats HTML + Microdata …
16
www.iks-project.eu Page: Overview Introduction Semantic Web: Interaction with Content Standards (RDF, RDFa, JSON-LD, …) Semantic Interaction Patterns What are patterns? List of patterns IKS Interaction with Knowledge The Stack: Interaction & Presentation VIE Interaction Patterns & Widgets
17
www.iks-project.eu Page: AQCI Lifecycle
18
www.iks-project.eu Page: AQCI Lifecycle Author: “A user of the system can author (create) semantically enhanced content.” Query: “A user can query for semantically enhanced content.” Consume: “A user can consume semantically enhanced content.” Interact: “A user can interact with the content at the level of his domain knowledge.”
19
www.iks-project.eu Page: Interaction Patterns: Definition
20
www.iks-project.eu Page: Interaction Patterns
21
www.iks-project.eu Page: Interaction Patterns Interaction Pattern: describes recurring actions a user performs when interacting with a computer to achieve a certain goal of a task. Actions are Implicit: arise from the discourse context (e.g., the previous actions of the user) Explicit: triggered by the user (e.g., pushing a button). An interaction pattern consists of four parts: the problem the pattern (i.e., the solution of the problem) use cases for the pattern how the pattern applies for the use cases
22
www.iks-project.eu Page: Interaction Patterns Interaction Pattern: describes recurring actions a user performs when interacting with a computer to achieve a certain goal of a task. Actions are Implicit: arise from the discourse context (e.g., the previous actions of the user) Explicit: triggered by the user (e.g., pushing a button). An interaction pattern consists of four parts: the problem the pattern (i.e., the solution of the problem) use cases for the pattern how the pattern applies for the use cases
23
www.iks-project.eu Page: Interaction Patterns Interaction Pattern: describes recurring actions a user performs when interacting with a computer to achieve a certain goal of a task. Actions are Implicit: arise from the discourse context (e.g., the previous actions of the user) Explicit: triggered by the user (e.g., pushing a button). An interaction pattern consists of four parts: the problem the pattern (i.e., the solution of the problem) use cases for the pattern how the pattern applies for the use cases
24
www.iks-project.eu Page: Interaction Patterns Interaction Pattern: describes recurring actions a user performs when interacting with a computer to achieve a certain goal of a task. Actions are Implicit: arise from the discourse context (e.g., the previous actions of the user) Explicit: triggered by the user (e.g., pushing a button). An interaction pattern consists of four parts: the problem the pattern (i.e., the solution of the problem) use cases for the pattern how the pattern applies for the use cases
25
www.iks-project.eu Page: Interaction Patterns Interaction Pattern: describes recurring actions a user performs when interacting with a computer to achieve a certain goal of a task. Actions are Implicit: arise from the discourse context (e.g., the previous actions of the user) Explicit: triggered by the user (e.g., pushing a button). An interaction pattern consists of four parts: the problem the pattern (i.e., the solution of the problem) use cases for the pattern how the pattern applies for the use cases
26
www.iks-project.eu Page: Interaction Patterns Interaction Pattern: describes recurring actions a user performs when interacting with a computer to achieve a certain goal of a task. Actions are Implicit: arise from the discourse context (e.g., the previous actions of the user) Explicit: triggered by the user (e.g., pushing a button). An interaction pattern consists of four parts: the problem the pattern (i.e., the solution of the problem) use cases for the pattern how the pattern applies for the use cases
27
www.iks-project.eu Page: Interaction Patterns: Example
28
www.iks-project.eu Page: Interaction Patterns: IKS List
29
www.iks-project.eu Page: Overview Introduction Semantic Web: Interaction with Content Standards (RDF, RDFa, JSON-LD, …) Semantic Interaction Patterns What are patterns? List of patterns IKS Interaction with Knowledge The Stack: Interaction & Presentation VIE Interaction Patterns & Widgets
30
www.iks-project.eu Page: The Stack: Interaction & Presentation
31
www.iks-project.eu Page: VIE
32
www.iks-project.eu Page: It‘s about abstraction VIE - UI Widgets „VIE-W“ VIE - UI Widgets „VIE-W“ VIE „Edit your content w. Semantics“ VIE VIE-2 „Edit your Semantics“ VIE-2 (Semantic) Services (e.g., Stanbol Enhancer, - EntityHub, Zemanta,...) (Semantic) Services (e.g., Stanbol Enhancer, - EntityHub, Zemanta,...) (Semantic) Databases (e.g., DBPedia, Geonames,...) (Semantic) Databases (e.g., DBPedia, Geonames,...)
33
www.iks-project.eu Page: Interaction Patterns & Widgets
34
www.iks-project.eu Page: UI Widget Example var myWidget = new VIE2.Widget.Factory( ‘auto-tag‘, // id {... }, // options {... }, // css {... }, // events {... } // methods }); myWidget.registerOn(‘.content > p‘);
35
www.iks-project.eu Page: Copyright IKS Consortium 35 W3C: Interaction and Semantics Interaction HTML5 JavaScript JQuery Semantic Web OWL RDF RDFa JSON July 5, 2011
36
www.iks-project.eu Page: Copyright IKS Consortium 36 W3C: Interaction and Semantics Interaction HTML5 JavaScript JQuery Semantic Web OWL RDF RDFa JSON VIE July 5, 2011
37
www.iks-project.eu Page: Copyright IKS Consortium 37 IKS: Coordinates Stanbol VIE VIE2 Interaction Patterns WIDGETS W3C | Technology and Society Domain | Semantic Web Activity | RDF Web Applications Working Group (RDFWA) July 5, 2011
38
www.iks-project.eu Page: Interaction Patterns & VIE Widgets
39
www.iks-project.eu Page: VIE UI Widgets Examples
40
www.iks-project.eu Page: References http://www.w3.org/TR/rdf-sparql-query http://www.w3.org/TR/rdf-sparql-query http://jena.sourceforge.net/tutorial/RDF_API/index.html http://jena.sourceforge.net/tutorial/RDF_API/index.html http://www.slideshare.net/shamod/a-hands-on-overview-of-the-semantic- web?src=related_normal&rel=1702851 http://www.slideshare.net/shamod/a-hands-on-overview-of-the-semantic- web?src=related_normal&rel=1702851 http://www.cambridgesemantics.com/2008/09/sparql-by-example http://www.cambridgesemantics.com/2008/09/sparql-by-example http://linkeddata-specs.info/ http://linkeddata-specs.info/ http://www.w3.org/wiki/SweoIG/TaskForces/CommunityProjects/LinkingOpenData http://www.w3.org/wiki/SweoIG/TaskForces/CommunityProjects/LinkingOpenData http://www.w3.org/TR/rdfa-syntax http://www.w3.org/TR/rdfa-syntax http://www.w3.org/TR/xhtml-rdfa-primer/ http://www.w3.org/TR/xhtml-rdfa-primer/ http://www.w3.org/TR/rdfa-api/ http://www.w3.org/TR/rdfa-api/ http://json-ld.org/ http://json-ld.org/ http://documentcloud.github.com/backbone/ http://documentcloud.github.com/backbone/
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.