Presentation is loading. Please wait.

Presentation is loading. Please wait.

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

Similar presentations


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

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

2 www.iks-project.eu Page: Overview  Introduction  Interaction with Content in IKS  Components  The Stack: Interaction & Presentation  VIE  Interaction Patterns & Widgets  Examples  Basic Operations  Building an Application

3 www.iks-project.eu Page: Overview  Introduction  Interaction with Content in IKS  Components  The Stack: Interaction & Presentation  VIE  Interaction Patterns & Widgets  Examples  Basic Operations  Building an Application

4 www.iks-project.eu Page: Interaction with Content in IKS

5 www.iks-project.eu Page: Components

6 www.iks-project.eu Page: Overview  Introduction  Interaction with Content in IKS  Components  The Stack: Interaction & Presentation  VIE  Interaction Patterns & Widgets  Examples  Basic Operations  Building an Application

7 www.iks-project.eu Page: VIE

8 www.iks-project.eu Page: VIE: Core

9 www.iks-project.eu Page: VIE: Mappings

10 www.iks-project.eu Page: VIE: Connectors

11 www.iks-project.eu Page: Interaction Patterns

12 www.iks-project.eu Page: VIE Widgets

13 www.iks-project.eu Page: Overview  Introduction  Interaction with Content in IKS  Components  The Stack: Interaction & Presentation  VIE  Interaction Patterns & Widgets  Examples  Basic Operations  Building an Application

14 www.iks-project.eu Page: Load the Lib var v = new VIE(); var stanbol = new v.StanbolService({url : "http://dev.iks- project.eu:8081"}) v.use(stanbol);

15 www.iks-project.eu Page: Create a New Person var person = z.entities.add({ '@subject' : 'http://example.net/foo#Person1', '@type' : 'Person', 'foaf:name': 'Barack Obama' });

16 www.iks-project.eu Page: Upload to Apache Stanbol v.save(person).using('stanbol').execute().done(function () { alert("saved!"); }).fail(function () { alert("not saved!"); });

17 www.iks-project.eu Page: Load from Apache Stanbol v.load({entity : ' '}).using('stanbol').execute().done(function (person) { alert(person.get('name') + " loaded!"); }).fail(function () { alert("somethin went wrong!"); });

18 www.iks-project.eu Page: Find in Apache Stanbol v.find({term: "Barack Obama", limit: 10, offset: 0}).using('stanbol').execute().done(function () { alert("found!"); }).fail(function () { alert("not found!"); });

19 www.iks-project.eu Page: Analyze with Apache Stanbol var elem = $(' This is a small test, where Steve Jobs sings a song. '); v.analyze({element: elem}).using('stanbol').execute().done(function(entities) { alert ("found: " + entities.length + " entities!"}).fail(function(f) { alert("something went wrong") });

20 www.iks-project.eu Page: Building an Application

21 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/ldodds/sparql-tutorial http://www.slideshare.net/ldodds/sparql-tutorial  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.bioontology.org/wiki/images/6/6a/Triple_Stores.pdf http://www.bioontology.org/wiki/images/6/6a/Triple_Stores.pdf  Sofia Alexaki, Vassilis Christophides, Gregory Karvounarakis, Dimitris Plexousakis, Karsten Tolle. The ICS-FORTH RDFSuite: Managing Voluminous RDF Description Bases, SemWeb, 2001  Jeen Broekstra and Arjohn Kampman and Frank van Harmelen, Sesame: A Generic Architecture for Storing and Querying RDF and RDF Schema, Proceedings of the First International, Semantic Web Conference, 2002  *Kevin Wilkinson, Craig Sayers, Harumi A. Kuno, Dave Reynolds: Efficient RDF Storage and Retrieval in Jena2, Proceedings of SWDB'03, The first International Workshop on Semantic Web and Databases  http://jena.sourceforge.net/DB/index.htmlhttp://jena.sourceforge.net/DB/index.html  http://virtuoso.openlinksw.com/ http://virtuoso.openlinksw.com/

22 www.iks-project.eu Page: Copyright IKS Consortium 22 June 17, 2011


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

Similar presentations


Ads by Google