Slides for my keynote address for the joint session of the SALAD workshop and DBPedia day at SEMANTiCS2017. The talk addresses the need for research into the opportunities and challenges for Linked Data in the context of ICT for Development. It shows current work on Kasadaka, Semantic Web in an SMS and sneakernets http://salad2017.linked.services/ http://semantics.cc
Semantic Technology for Development: Semantic Web without the Web?
1. Semantic Technology for Development:
Semantic Web without the Web?
Victor de Boer
Vrije Universiteit Amsterdam
With input from: Anna Bon, Christophe Gueret, Stephane Boyera , Nana Baah Gyan, Chris van Aart, Max
Froumentin, Aman Grewal, Mary Allen, Amadou Tangara, Etienne Barnard, Hans Akkermans, Julie
Ferguson, Marije Visscher,…
2. Victor de Boer
Web & Media Group, CS, VU University Amsterdam
Netherlands Institute for Sound and Vision
Web Science
Cultural Heritage and Digital History
ICT for Development
7. Can the (Semantic) Web (be made to) mean
something for knowledge sharing even under
very constraining conditions?
No internet, no computer, no electricity
Multitude of languages, levels of literacy
http://worldwidesemanticweb.org
12. ELDIS Link to GeoNames
IDS: document 0002 Country:”Gambia”
Geonames:Gambia
Region: Africa
population : 1593256
N 13° 30' 0'' W 15° 30' 0'
13. Links to DBPedia
IDS: document 0001 Theme:”Food Security”
DBPedia:”Food Security”
Analysis of approaches to
understanding and addressing food
security issues; examination of the
structural causes of food insecurity
and different policy responses
Theme:” Food aid emergencies ”
Person:”David Pimentel”
Organisation:”FAO”
“Voedselzekerheid”@NL
14. IATI Sector:”Higher Education”
Organisation : UN Habitat
Activity: Multi donor fund to support civil
society in democracy related issues
Aid received (USD)
Geonames:Gambia
Worldbank:Gambia
N 13° 30' 0'' W 15° 30' 0'
Example: Linked Data for International Aid
Transparency Initiative (IATI)
Kasper Brandt
15. http://iati2lod.appspot.com/
4. How does violent conflict in recipient countries affect aid activities?
5. How does aid spending as registered in the IATI standard compare to World
Bank indicators?
17. Information sharing should be made
1. usable on small, affordable,
hardware deployed in various
connectivity contexts;
2. accessible to individuals with
varied cultural backgrounds /
literacy levels;
3. relevant and directly useful to
the target public they aim to
empower.
Infrastructure
Interface Relevancy
27. Market Data store
GSM/Voice interface
Web Interface
Text-To-Speech / ASR
Radio users
Field operative
Users
Information / Communique Services
28. “Slot and Filler” Text-to-Speech
English:
Bambara:
15 liters of offered by Zakari Diarra
15_ba.wav L_ba.wav Of_ba.wav
Spoken Language
Elements Repository
honey
29. Talking to LOD
Web applications
<VoiceXML> to SPARQL
Voice browser
RadioMarché
Linked market data
‘Allo, Linked
Data?
DBpedia
GeoNames
Agrovoc
31. RadioMarché leads to new questions,
new actions, new knowledge
Honey sales doubled in
Tominian since RadioMarche;
Sheabutter sales lagged
behind, despite the same
approach in RadioMarche
Source: Sahel Eco Amadou Tangara internal
Evaluation report EVP – Radio Marché
33. Weather Service (Ghana, Mali, Burkina Faso)
DigiVet (N-Ghana)
Radio message service (Mali)
Poultry vaccination service (Mali)
Milk service (Mali
Seed market (Mali and Burkina Faso)
37. Linked Data’s flexible data model fits the
``downscaling’’ aspect of CS4D well
Data is locally relevant…
…but might be shared across regions…
…across locally co-developed applications…
…and aggregated to country/global level
42. ENTITY REGISTRY SYSTEM (ERS)
• Fully decentralised Linked Data publication platform
• Works under any kind of connectivity context
• Tracks back individual edits back to their authors
• Simple and versatile
• Open Source https://github.com/ers-devs
• Low resource demanding
... and open for contributions so don't
hesitate to fork it!
47. SPARQL in an SMS
Enable (Semantic) Web data exchange
over GSM networks.
Practical differences HTTP and SMS:
SMS works with phone number, HTTP works with URLs.
SMS has a size restriction, HTTP practically has none.
SMS is one-way messaging, HTTP follows request-
response.
Basic M2M communication based on
SPARQL.
Onno Valkering
48. SPARQL in an SMS
Converters to translate SPARQL HTTP request to SMS
message (140 or 160 chars) and vice versa
CONSTRUCT, INSERT/DELETE DATA
Challenges
Blending synchronous and asynchronous messaging
SPARQL/ RDF compression
Unpredictable query result sizes
49. Compression for small datasets experiments
Strategies
Different serializations: RDF/XML, N-triples, Turtle, HDT1, EXI2
Compression (zip)
Assume shared vocabularies (top 20 from prefix.cc) and
remove redundant (inferenced) triples (RDFS reasoning)
Evaluated on real-world datasets LOD Laundromat3
232,822 small datasets (1-1,000 triples)
[1] Fernández et al. “Compact Representation of Large RDF Data Sets for publishing and exchange” (ISWC 2010)
[2] Käbisch et al. “Standardized and Efficient RDF Encoding for Constrained Embedded Networks” (ESWC2015)
[3] http://lodlaundromat.org/ and Rietveld et al. “LOD Lab: Experiments at LOD Scale “ (ISWC2015)
55. Semantic Web over SMS is feasible
using data compression + semantic background knowledge
economically feasible for ICT4D services for small datasets
Semantic Web without the Web is possible
cf. IOT
Radio Data System (RDS), LoRa,..
56. Dev. countries can leapfrog directly into the
information age,
jumping many phases of immature technologies
Img: flickr/n3v3rv0id
57. From ICT4D to Development Informatics
Img: flickr/n3v3rv0id
KR4D, LD4D, HCI4D, …
Test Computer Science hypotheses in
domains/environments
We all love the web and all of us appreciate the influence it had on our social, political and economic lives. This Empowerment through the sharing of knowledge of businesses, people and societies is reflected in the rapid growth of the Internet and the World Wide Web
4.5 Billion people are now unconnected to the web.