Presentation is loading. Please wait.

Presentation is loading. Please wait.

Co-funded by the European Union Semantic CMS Community Knowledge Interaction and Presentation Copyright IKS Consortium 1 DFKI GmbH. September, 2011.

Similar presentations


Presentation on theme: "Co-funded by the European Union Semantic CMS Community Knowledge Interaction and Presentation Copyright IKS Consortium 1 DFKI GmbH. September, 2011."— Presentation transcript:

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/


Download ppt "Co-funded by the European Union Semantic CMS Community Knowledge Interaction and Presentation Copyright IKS Consortium 1 DFKI GmbH. September, 2011."

Similar presentations


Ads by Google