semantic mashups with wandora

16
Wandora Workshop Grip Studios Interactive, Aki Kivelä [email protected] TMRA 2009 Tutorial 11.11.2009 (edited 10.2.2010)

Upload: tmra

Post on 18-Dec-2014

1.908 views

Category:

Technology


6 download

DESCRIPTION

Wandora is a general purpose Topic Maps editor application with a vast collection of information extractors. Extractors enable Wandora user to aggregate information from various open data sources. In this hands-on tutorial participants are shown how to create and publish multidimensional information mashups with Wandora and open data sources such as GeoNames and YouTube.

TRANSCRIPT

Page 1: Semantic Mashups with Wandora

Wandora WorkshopGrip Studios Interactive, Aki Kivelä

[email protected]

TMRA 2009 Tutorial11.11.2009

(edited 10.2.2010)

Page 2: Semantic Mashups with Wandora

2

Outline of Workshop

Getting startedWhat is Wandora?

Hands-on!Trying Wandora's featuresCreating Leipzig Mashup Dbpedia, Flickr, GeoNames, RSS, YouTube,

OpenCalais, AlchemyAPI etc. To make mashup creation smooth, get yourself an

accout for Flickr and YouTube at least

Page 3: Semantic Mashups with Wandora

3

WandoraFirst version in 2001

Indexing and publishing the digitized artwork collection in The Museum of Contemporary Art Kiasma

Further development along the years in various projectsFinnish National Gallery Art Collections online (2007)

33711 artworks (of which14638 with images)>130000 topics and >500000 associations

Page 4: Semantic Mashups with Wandora

4

KIASMART (2001)

Town Again (2005)

Finnish National GalleryCollections (2007)

http://collection.fng.fi

Page 5: Semantic Mashups with Wandora

5

Wandora

Special WWW publishing projects using Topic Maps General purpose Topic →Maps editor applicationImportant people: Marko Wallgren, Pasi Hytönen, Olli Lyytinen, and Aki KiveläGrip Studios Interactive Oy

Page 6: Semantic Mashups with Wandora

6

Wandora Today

Desktop Java (Swing) applicationGeneral purpose Topic Maps editorDistributed under GPL LicenseMany specialized tools for data importing and bulk processingEmbedded HTTP serverStill a work in progress!!

Page 7: Semantic Mashups with Wandora

7

Wandora's Philosophy

Developer centricPragmaticAlways betaMotto: Giving the information back to the people!

Page 8: Semantic Mashups with Wandora

8

Topic Maps in Wandora

Wandora uses a slightly reduced version of topic maps.

Standard topic maps have some features not supported in Wandora

Most important restrictions:Only one base name,Restrictions with scope usage,Each association player must have a different role,No reification

Page 9: Semantic Mashups with Wandora

9

Getting WandoraRequires Java Runtime Environment (Java SE 6)Download Wandora from

Unzip the package somewhereStart Wandora.exe or one of the startup scripts in bin folder

http://www.wandora.org

Page 10: Semantic Mashups with Wandora

10

Page 11: Semantic Mashups with Wandora

11

Wandora BasicsTopic tree navigator on the left side

Customizable, can make several trees

Opened topic fills most of the screenDouble click on topics to open themType in fields to edit valuesUse menus do other tasks

Right mouse button Context menu→Layers at lower left corner

Page 12: Semantic Mashups with Wandora

12

Merging in Topic Maps

Topic Maps specify clear topic merging rules

If two topics have same subject locator, subject identifier or same base name they are the same topic

Makes it possible to merge several topic maps into a larger topic mapAlso need to be careful not to accidentally merge topics!!!!!!

Page 13: Semantic Mashups with Wandora

13

Topic Map Layers

In Wandora you can organize your data in several topic maps arranged in a layer stack

Keep different kinds of data separateManage data visibilityData can come from different source

In the editor, and when publishing, the layers will look like one big merged topic map

Page 14: Semantic Mashups with Wandora

14

Hands-on!We're going to build a Leipzig themed information mashupGather as much information as possible using Wandora's extractors: Flickr, YouTube, Dbpedia, etc.Merge topics representing same subjectView results in Wandora and web browser

Page 15: Semantic Mashups with Wandora

15

Hands-on!Example raw XTMs for mashup are available at

http://www.wandora.org/wandora/download/other/tmra09/wandora_tutorial_leipzig.zip

Page 16: Semantic Mashups with Wandora

16

Thank you for your participationwww.wandora.org

[email protected]