DownScale 2013 workshop

DOWNSCALE 2013, the 2nd international workshop on downscaling the Semantic Web was held on 19-9-2013 in Geneva, Switzerland and was co-located with the Open Knowledge Conference 2013. The workshop seeks to provide first steps in exploring appropriate requirements, technologies, processes and applications for the deployment of Semantic Web technologies in constrained scenarios, taking into consideration local contexts. For instance, making Semantic Web platforms usable under limited computing power and limited access to Internet, with context-specific interfaces.

Downscale group picture
Downscale group picture

The workshop accepted three full papers after peer-review and featured five invited abstracts. in his keynote speech, Stephane Boyera of SBC4D gave a very nice overview of the potential use of Semantic Web for Social & Economic Development. The accepted papers and abstracts can be found in the  downscale2013 proceedings, which will also appear as part of the OKCon 2013 Open Book.

 

We broadcast the whole workshop live on the web, and you can actually watch the whole thing (or fragments) via the embedded videos below.
[youtube=http://www.youtube.com/watch?v=r4pqVUeZMDI&w=560&h=315]
[youtube=http://www.youtube.com/watch?v=y2RPnxFrWX0&w=560&h=315]
 

After the presentations, we had fruitful discussions about the main aspects of ‘downscaling’. The consensus seemed to be that Downscaling involved the investigation and usage of Semantic Web technologies and Linked Data principles to allow for data, information and knowledge sharing in circumstances where ‘mainstream’ SW and LD is not feasible or simply does not work. These circumstances can be because of cultural, technical or physical limitations or because of natural or artificial limitations.

bb_1

The figure  illustrates a first attempt to come to a common architecture. It includes three aspects that need to be considered when thinking about data sharing in exceptional circumstances:

  1. Hardware/ Infrastructure. This aspect includes issues with connectivity, low resource hardware, unavailability, etc.
  2.  Interfaces. This concerns the design and development of appropriate interfaces with respect to illiteracy of users or their specific usage. Building human-usable interfaces is a more general issue for Linked data.
  3. Pragmatic semantics. Developing LD solutions that consider which information is relevant in which (cultural) circumstances is crucial to its success. This might include filtering of information etc.

The right side of the picture illustrates the downscaling stack.

Continue reading

Share This:

African farmers in E-Data & Research magazine

The October edition of the KNAW’s E-Data and Research magazine features an article submitted by Christophe Gueret, Stefan Schlobach and myself on the need for facilitating data sharing in developing regions. Our submission was rewritten into a nice interview-like article, which you can find on page 8 (and copied below). The article is in Dutch.

For more information, visit http://worldwidesemanticweb.org

Image

Share This:

The Verrijkt Koninkrijk Hackathon Report

On Friday, March 8th, we organized a Verrijkt Koninkrijk Linked Data Hackathon at the Intertain Lab of VU Amsterdam. The event was co-sponsored by the Network Institute. The goal of the hackathon was to allow third party developers to produce (ideas for) innovative applications beyond the Verrijkt Koninkrijk core research questions. We especially encouraged the use of the Linked Data produced in the project.

image015

As organizers, we are very happy with the produced prototypes. The benefits are following:

  • The produced applications show the (unexpected) reusability of the VK (Linked) Open Data. The applications produced or suggested give new browsing opportunities, links to other datasets or show how the data can be used in a completely novel context.The hackathon revealed that indeed the data is usable for external developers using the documentation provided. Some bugs were found, some of which could be fixed during the hackathon.
  • Important concepts around data quality were articulated by the users. Although it falls outside of the scope of this project, subsequent curation of the dat should involve considering ways of allowing experts or amateurs to correct errors in the data.
  •  The VK project data is made known to researchers and developers from related projects, for example that of Agora or BiographyNed. We expect that this ensures future use of the data by related projects.

We here present short descriptions of what the six hacker teams cooked up. Two prize winners were announced by the jury, for “best use of data” and “coolest app” respectively. The jury consisted of Kees Ribbens and Edwin Klijn from NIOD, Serge ter Braake and Victor de Boer from VU. More photos of the event can be seen at www.few.vu.nl/~vbr240/verrijktkoninkrijk/hackathon/.

TOUR APPLICATION AND TOUCH TABLE DEMO [Niels Ockeloen]  WINNER “COOLEST APP”

image024

Niels used the data from the Named Entity index to create a history browser which allows the user to browse information about WWII on basis of persons, locations, organisations, etc. (the NER classes). For this he reused the Agora Touch demonstrator. When a class is chosen a list of entities is shown with images which are resolved through the alignment with DBpedia. Niels used the LDtogo framework to map the selected data on the API interface of the Agora demo.

VERRIJKT KONINKRIJK ON FACEBOOK [Albert Merono & Wouter Beek] WINNER “BEST USE OF DATA”image016

This group set out to to recreate the network of important people of the Netherlands during WWII and their quotes in fake Facebook profiles, trying to imitate the reality of their time. We feed automatically these streams with the contents of the VK datasets: little Cliopatria and Python snippets retrieve data from SPARQL endpoints, resolve the structured XML texts, extract the quotes and expose them using the Facebook Graph API. View the project on GitHub and see the live demo at  http://www.facebook.com/verrijkt.koninkrijk

INTEGRATION WITH AGORA RIJKSMUSEUM DATA [Lourens van der Meij]
image031Lourens aligned the VK data with that of Agora Rijksmuseumusing the Amalgame alignment tool. This is used to link VK data to RM images using the Rijksmuseum API via http://eculture2.cs.vu.nl:43020/ (results shown here (pdf)) He furthermore started to use the Verrijkt Koninkrijk data to add links to VK from within our AGORA demo that is an event centered browser for the Rijksmuseum content. Very rough results show a AGORA demo entry for Duitsland.

CUBE-BASED BROWSING [Chris van Aart]
image028The application of Chris van Aart shows how the monument data from Vier en Vijf Mei can be browsed using the Cube browser on IOS. THis allows for multi-faceted browsing between Dutch war monuments. By flipping the screen, one can actually look at the RDF data!

MAP LAYERS SHOWING THE LIBERATION OF NIJMEGEN [Michiel van Dijk]
image029Michiel built a web map application showing the liberation of Nijmegen in 1944. 1940s data and current maps scan be superimposed over eachother therefore showing for example what part of the city was damaged during the liberation. Further additions include 17,19 and 20th Century maps. A demo can be seen at www.numagapp.nl An attempt was made to include Vier en Vijf Mei monument data in this dataset

INCONTEXT DATA VISUALISATION [Willem Melder]
image018Willem presented the idea to visualise the VK data using the InContext RDF visualizer for enriched publications. Unfortunately, due to time constraints, Willem did not succeed in getting everything up and running.  [screencast]

 

 

image010

Share This:

Linked WW II Data made at the OpenCultuurData Hackathon

Image
Michiel and me presenting the result at the hackathon

For OpenCultuurData, I assisted NIOD (Dutch Institute for War Documentation) as an ‘Open Data coach’. For the hackathon, organised 16 june 2012 by hackdeoverheid, NIOD published part of its image archive Beeldbank WO2as open data (see also their datablog). The dataset contains 140.000 images about WW II as well as its metadata. It is accessible through OAI-PMH.

Also for OpenCultuurData, the ‘Nationaal Comité 4 en 5 mei‘ (VVM) presented their database about war monuments as open data (again, see their datablog). This database (available as an XML datadump) contains 3500 monuments, most of which are related to WW II, including the Dam Square Monument.

For the hackathon of 16 June, Michiel Hildebrand and myself decided to take these two datasets and convert them to ‘five star linked data‘.

Conversion

For the conversion, we used the XML to RDF tool enclosed within Cliopatria, VU’s semantic toolset. Using a few rewriting rules, we converted the OAI XML of NIOD’s beeldbankWo2 as well as the XML of 4en5mei to RDF.

  • The NIOD data consists of 2,097,214 RDF triples, using 15 predicates, most of which are Dublin Core metadata fields. The images records are annotated with concepts from the NIOD thesaurus, which is currently under development within the Verrijkt Koninkrijk project .
  • The VVM data set contains 122,233 RDF triples and uses 37 predicates, most of which are specific to the dataset. We mapped these predicates to Dublin Core using subProperty predicates (for example, the 4en5mei:artist predicate is mapped to dc:creator. To be able to map address locations to other data sources, we upgraded addresses from literals to SKOS concepts.

Links

We semi-automatically linked produced the following links:

  • VVM city and community relations to GeoNames instances  (4,124 links)
  • VVM address relations to Amsterdam Museum thesaurus concepts (77 links)
  • NIOD thesaurus concepts to Amsterdam Museum concepts (488 links)
Linked Data graph figure
This Linked Data graph figure shows the two datasets, plus the vocabularies and datasets they link to.

In a previous effort, we produced links betweeb the NIOD thesaurus and a) Cornetto and b) Dutch AAT. The result is shown in the mini-datacloud figure below.

URIs and access

For the datasets, we used PURL URIs. This is mainly a matter of convenience since we do not have direct access to either the NIOD or the VVM web servers. We used the basenames http://purl.org/collection/nl/niod/ and http://purl.org/collection/nl/viervijfmei/. HTTP requests are forwarded to a running instance of Cliopatria at http://semanticweb.cs.vu.nl/pvb. Here, a SPARQL endpoint can also be found.

Below is a list of example URIs:

The link between a 4en5mei monument and an Amsterdam Museum object, through a mapped address concept
The link between a 4en5mei monument and an Amsterdam Museum object, through a mapped address concept.
Status and next steps
This represents only a first effort to make a these datasets linked open data. Some issues that we will look at in the near future are:
  • Link evaluation: none of the links were validated, so there is no guarantee of their quality.
  • More links: More possibilities for connecting the datasets remain. These include the enrichment of BeeldbankWO2 dc:coverage fields (to GeoNames) and mappings to Rijksmonumenten, Stadsarchief etc.
  • The NIOD data now lives on two separate Cliopatria servers (one associated with Amsterdam culture data and one with Verrijkt Koninkrijk). These should be merged.
  • We are also looking at use cases for applications that will use this linked data. We hope to submit one to the OpenCultuurData challenge.

Share This:

Voice Access to Malian linked data

Statue talking on the phone (foto via Flickr by gadgetdan)A quick update related to the Malian Linked Data post. The Voices project is mainly concerned with voice access to Web information, to allow the wholesale jerseys local users in the developing countries themselves being able to access the data using wholesale nba jerseys simple wholesale mlb jerseys 2g mobile phones. Therefore I have experimented with providing some form of voice access to the linked market data. This resulted in a small prototype demonstrator.

The voice service is built using VoiceXML , the industry standard for developing voice applications. Although in a deployment version we cannot assume that text-to-speech (TTS) libraries are available for the local languages, we here only implement English-language access to the data, using English TTS.

The prototype voice application is running on the Voxeo Evolution platform. The platform includes a voice browser, which is able to interpret VoiceXML documents, includes (English) TTS and provides a number of ways to access the Voice application. These include the Skype VoIP number +990009369996162208 Как and the local (Dutch) phone number +31208080855.

When any of these numbers is called, the voice application accesses a VoiceXML document hosted on a remote server. This document contains the dialogue structure for the application. In the current demonstrator, the caller is presented with three options, to browse the data by product or region, or to listen to the latest offering. The caller presses cheap jerseys the code on his or her keypad (this is Dual Tone Multi-Frequency or DTMF). The voice application interprets the choice and forwards the caller to a new voice menu.

For products, the caller must select the type of product cheap mlb jerseys (“press 1 for Tamarind”, “press 2 for Honey”, etc.), for regions the caller is Malian presented with выигрыш. a list of regions to choose from. Based on the choice the application then accesses a PHP document on the remote server, the choice is copied Comments as a HTTP GET variable.

Based on the choice, a SPARQL query is constructed. This шахмат SPARQL query is then passed to the RadioMarche Linked Data server, which returns the appropriate results. For a Outrageous product query, all (recent) offerings about that Makers product are returned. The SPARQL
result is then transformed into VoiceXML and articulated to the caller.

The demonstrator is now in a very early prototype version, so not everything might work all the time.

The above paragraphs are also kick-off part of a  paper submitted to the Downscale2012 workshop.

.huge-it-share-buttons {
border:0px solid #0FB5D6;
border-radius:5px;

text-align:left; }

#huge-it-share-buttons-top {margin-bottom:0px;}
#huge-it-share-buttons-bottom {margin-top:0px;}

.huge-it-share-buttons h3 {
font-size:25px ;
font-family:Arial,Helvetica Neue,Helvetica,sans-serif;
color:#666666;

display:block; line-height:25px ;

text-align:left; }

.huge-it-share-buttons ul {
float:left; }

.huge-it-share-buttons ul li {
margin-left:3px !important;
margin-right:3px !important;
padding:0px;
border:0px ridge #E6354C;
border-radius:11px;
background-color:#14CC9B;
width:auto !important;
}

.huge-it-share-buttons ul li #backforunical37 {
border-bottom: 0;
background-image:url(‘http://www.victordeboer.com/wp-content/plugins/wp-share-buttons/Front_end/../images/buttons.30.png’);
width:30px;
height:30px;
}

Share This:

Share This: