SlideShare una empresa de Scribd logo
1 de 63
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,…
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
CAUTION!
DIGITAL DIVIDE AHEAD
Internet users per continent
Source: International Telecommunication Union
(ITU)
Linked Data for Development?
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
Example: Landportal
http://landportal.info and http://landportal.sbc4d.com
Published by FAO
Example: Agrovoc/Agris
http://linked-development.org/
Example: Institute for Development Studies’
Eldis database
ELDIS Link to GeoNames
IDS: document 0002 Country:”Gambia”
Geonames:Gambia
Region: Africa
population : 1593256
N 13° 30' 0'' W 15° 30' 0'
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
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
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?
Hm..
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
Infrastructure
RelevancyInterface
https://www.flickr.com/photos/worldbank/7826373720
Mobile phones
Community radio
Low-literacy
One of the grand challenges of ICT4D
Prevalent among the rural poor
Speech: The most
natural user interface
http://www.holisticlc.com/speech-therapy/
M-agro Use Case
Context: Regreening in Africa
Tominian region
Mali
Market Data store
GSM/Voice interface
Web Interface
Text-To-Speech / ASR
Radio users
Field operative
Users
Information / Communique Services
“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
Talking to LOD
Web applications
<VoiceXML> to SPARQL
Voice browser
RadioMarché
Linked market data
‘Allo, Linked
Data?
DBpedia
GeoNames
Agrovoc
rm:offering0001
rm:shea_butter
rm:1000
rdfs:label
rdfs:label “Amande de Karité”@fr
“Shea Nuts”@en
speakle:voicelabel_ba
rm:audio_shea_nl.wav
rm:audio_shea_ba.wav
speakle:voicelabel_nl
rdfs:label
“1000”
speakle:voicelabel_ba
rm:audio_1000_nl.wav
rm:audio_1000_ba.wav
speakle:voicelabel_nl
rm:Mazankuy_Diarra
rm:kilo
rdfs:label “kilo”@en
speakle:voicelabel_ba
rm:audio_kilo_nl.wav
rm:audio_kilo_ba.wav
speakle:voicelabel_nl
rm:has_contact
Speakle voice labels
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é
Infrastructure
Interface Relevancy
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)
Veterinary service (N-Ghana)
Knowledge base and diagnosis system
CommonKADS
Information sharing across locations
DigiVet
Mr. Meteo
Mali Milk
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
Interface Relevancy
Infrastructure
http://www.nytimes.com/2008/12/16/health/16incubators.html?pagewanted=1&_r=3&partner=permalink&exprod=permalink
Appropriate, sustainable hardware
affordable,
low-power-consuming,
repairable,
durable,
ownable,
Total Cost of Ownership (TCO)
Example: Efficient Knowledge sharing
with SemanticXO and ERS
Christophe Guéret
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!
Voice service: Multiple solutions
SIP over Ethernet
HTTP
Officeroute
running Asterisk
Orange Emerginov Platform
GSM dongle
DOWNSCALING
Cheap, small
hardware
Foroba Blon 2.0
Kasadaka
Low-resource knowledge sharing platform
Low-power, ubiquitous, cheap hardware
FLOSS components
Rapid prototyping + deployment of (knowledge-intensive) services
User Interfaces
Voice services
SMS-based
Visual
Wifi, 3g or GSM network
RDF Data store (Linked Data) allows for
flexible data integration across applications, deployments
Kasadaka (“talking box”)
Andre Baart
Machine to machine
information exchange
GSM network
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
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
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)
Triples
N-triples
+gzip
RDF/
XML
RDF/XML+
Gzip Turtle
Turtle+G
zip HDT
HDT+
Gzip EXI
EXI+
Gzip
Best +
vocabulary
-based
1-10 50.7 103.8 77 102 70.3 495.5 180.1 57.5 65.9 44.2
11-20 22.5 62 27.1 50.5 24.2 122.2 47 23.3 24.9 18.9
21-30 16.2 58.2 18.5 48.7 16.3 79.5 31.1 16.5 17.5 13.6
31-40 28.3 69.1 30.9 62.1 28.6 86.5 40.7 28.2 29.1 23.5
41-50 9.8 51.2 10.2 42.3 8.6 38.1 14.8 9.3 9.7 8
51-60 17.2 59.2 17.5 50.1 15.9 50.5 22.8 15.8 16.3 8.7
61-70 11.8 58.5 12.4 42.4 10 43 17.7 11.1 11.6 6
71-80 8.8 54.8 8.5 40.9 7 31.6 11.2 7.5 7.8 6.4
81-90 6.7 52 6.3 40.6 5.1 25.4 9.1 5.8 6 4.4
91-100 8.1 54.9 7.6 40.4 6.2 26.9 9.7 6.8 7 5.7
101-200 8.8 62 8.3 39.2 6.7 24.7 10.1 7.6 7.9 5.7
201-300 4.8 50.8 3.6 39 2.8 13.4 4 3.6 3.6 2.7
301-400 4.8 51.5 3.3 37.7 2.5 11.4 3.3 3 3.1 2.5
401-500 4.4 51.5 2.9 37.4 2.2 10.4 2.7 2.6 2.7 2.2
501-600 5 53.8 3.4 38.7 2.5 8.9 3 2.9 3 2.4
601-700 4.1 51 2.5 35.9 1.7 8.5 2.2 2.3 2.4 1.7
701-800 4.5 51.1 2.7 36.2 1.9 8.1 2.1 2.4 2.4 1.9
801-900 4.4 51.1 2.6 36.4 1.8 7.9 1.9 2.3 2.3 1.8
901-1000 4.1 50.9 2.4 36.5 1.7 7.7 1.7 2.1 2.1 1.7
801-900 4.4 51.1 2.6 36.4 1.8 7.9 1.9 2.3 2.3 1.8
901-1000 4.1 50.9 2.4 36.5 1.7 7.7 1.7 2.1 2.1 1.7
For very small datasets (<40 triples), n-triples + gzip works best
For larger datasets Turtle+gzip compresses best
Removing redundancies using shared vocabularies adds additional compression
Compression experiments results
Number
of SMSes
Avg.
number
of triples
1 0
2 3
3 8
4 16
5 24
6 84
7 98
8 126
9 189
10 301
For very small datasets (<40 triples), n-triples + gzip works best
For larger datasets Turtle+gzip compresses best
Removing redundancies using shared vocabularies adds additional compression
0
10
20
30
40
50
60
70
80
Compression(percentagewrtn-triples)
Size of dataset in triples (binned)
N-triples +gzip
Turtle+Gzip
Best + vocabulary-based
Evaluation: 4 scenarios in 2 cases
Digivet and RadioMarche applications
Four scenarios / SPARQL queries in total
Results
Linked Data over
Sneakernet / Driveby wifi
Master project Fahad Ali
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,..
Dev. countries can leapfrog directly into the
information age,
jumping many phases of immature technologies
Img: flickr/n3v3rv0id
From ICT4D to Development Informatics
Img: flickr/n3v3rv0id
KR4D, LD4D, HCI4D, …
Test Computer Science hypotheses in
domains/environments
Thank you
@victordeboer
v.de.boer@vu.nl
http://w4ra.org
http://worldwidesemanticweb.org
One more example
Aid accountability in Nepal
Marije Visscher
Social Scientist
Aske Robenhagen
Computer Scientist
Citizens
Community frontline
associates (CFAs)
Accountability Lab
Office
Donors, Journalists
Surveys, focus groups. Collected in forms.
Reports from the field, solutions.
Aggregated reports, accountability
Example data
Citizens
Community frontline
associates (CFAs)
Accountability Lab
Office
Donors, Journalists
Smartphone - Voice System - SMS
Report1
हसकल्पनाम्यामआ
न्जिननयरहरुद्वारागाब
geo:Kavra
Report2
Knowledge graph

Más contenido relacionado

Similar a Semantic Technology for Development: Semantic Web without the Web?

QCon NY 2014 - Evolving REST for an IoT World
QCon NY 2014 - Evolving REST for an IoT WorldQCon NY 2014 - Evolving REST for an IoT World
QCon NY 2014 - Evolving REST for an IoT World
Todd Montgomery
 
Mobility & Data Strategies
Mobility & Data StrategiesMobility & Data Strategies
Mobility & Data Strategies
Sam Basu
 
A practical look at_lte_backhaul_capacity_requirements
A practical look at_lte_backhaul_capacity_requirementsA practical look at_lte_backhaul_capacity_requirements
A practical look at_lte_backhaul_capacity_requirements
gimbal123
 
Azure & WP7 at GRDevDay
Azure & WP7 at GRDevDayAzure & WP7 at GRDevDay
Azure & WP7 at GRDevDay
Sam Basu
 

Similar a Semantic Technology for Development: Semantic Web without the Web? (20)

Nal 2011 05-19
Nal 2011 05-19Nal 2011 05-19
Nal 2011 05-19
 
IoTaConf 2014 - IoT Connectivity, Standards, and Architecture
IoTaConf 2014 - IoT Connectivity, Standards, and ArchitectureIoTaConf 2014 - IoT Connectivity, Standards, and Architecture
IoTaConf 2014 - IoT Connectivity, Standards, and Architecture
 
Semantic Web Adoption
Semantic Web AdoptionSemantic Web Adoption
Semantic Web Adoption
 
Exposing Bibliographic Information as Linked Open Data using Standards-based ...
Exposing Bibliographic Information as Linked Open Data using Standards-based ...Exposing Bibliographic Information as Linked Open Data using Standards-based ...
Exposing Bibliographic Information as Linked Open Data using Standards-based ...
 
Ld4d 2013 part 2
Ld4d 2013 part 2Ld4d 2013 part 2
Ld4d 2013 part 2
 
Internet, TV and Voice over Satellite The Future is Now
Internet, TV and Voice over Satellite The Future is NowInternet, TV and Voice over Satellite The Future is Now
Internet, TV and Voice over Satellite The Future is Now
 
Stream Reasoning : Where We Got So Far
Stream Reasoning: Where We Got So FarStream Reasoning: Where We Got So Far
Stream Reasoning : Where We Got So Far
 
QCon NY 2014 - Evolving REST for an IoT World
QCon NY 2014 - Evolving REST for an IoT WorldQCon NY 2014 - Evolving REST for an IoT World
QCon NY 2014 - Evolving REST for an IoT World
 
Mobility & Data Strategies
Mobility & Data StrategiesMobility & Data Strategies
Mobility & Data Strategies
 
Big Data to SMART Data : Process Scenario
Big Data to SMART Data : Process ScenarioBig Data to SMART Data : Process Scenario
Big Data to SMART Data : Process Scenario
 
BioIT Europe 2010 - BioCatalogue
BioIT Europe 2010 - BioCatalogueBioIT Europe 2010 - BioCatalogue
BioIT Europe 2010 - BioCatalogue
 
A practical look at_lte_backhaul_capacity_requirements
A practical look at_lte_backhaul_capacity_requirementsA practical look at_lte_backhaul_capacity_requirements
A practical look at_lte_backhaul_capacity_requirements
 
2009 11 icudl
2009 11 icudl2009 11 icudl
2009 11 icudl
 
Adding Meaning To Your Data
Adding Meaning To Your DataAdding Meaning To Your Data
Adding Meaning To Your Data
 
Incremental Reasoning on Streams and Rich Background Knowledge
Incremental Reasoning on Streams andRich Background Knowledge Incremental Reasoning on Streams andRich Background Knowledge
Incremental Reasoning on Streams and Rich Background Knowledge
 
Scaling the (evolving) web data –at low cost-
Scaling the (evolving) web data –at low cost-Scaling the (evolving) web data –at low cost-
Scaling the (evolving) web data –at low cost-
 
Azure & WP7 at GRDevDay
Azure & WP7 at GRDevDayAzure & WP7 at GRDevDay
Azure & WP7 at GRDevDay
 
Cornell 2011 05-13
Cornell 2011 05-13Cornell 2011 05-13
Cornell 2011 05-13
 
Ciard Initiative and a Global Infrastructure for Linked Open Data
Ciard Initiative and a Global Infrastructure for Linked Open Data Ciard Initiative and a Global Infrastructure for Linked Open Data
Ciard Initiative and a Global Infrastructure for Linked Open Data
 
Lo c 2011-05-18
Lo c 2011-05-18Lo c 2011-05-18
Lo c 2011-05-18
 

Más de Victor de Boer

Más de Victor de Boer (20)

One day workshop Linked Data and Semantic Web
One day workshop Linked Data and Semantic WebOne day workshop Linked Data and Semantic Web
One day workshop Linked Data and Semantic Web
 
Linked Data for Digital Humanities research at Media Archives
Linked Data for Digital Humanities research at Media ArchivesLinked Data for Digital Humanities research at Media Archives
Linked Data for Digital Humanities research at Media Archives
 
The Benefits of Linking Metadata for Internal and External users of an Audiov...
The Benefits of Linking Metadata for Internal and External users of an Audiov...The Benefits of Linking Metadata for Internal and External users of an Audiov...
The Benefits of Linking Metadata for Internal and External users of an Audiov...
 
UX Challenges of Information Organisation: Assessment of Language Impairment ...
UX Challenges of Information Organisation: Assessment of Language Impairment ...UX Challenges of Information Organisation: Assessment of Language Impairment ...
UX Challenges of Information Organisation: Assessment of Language Impairment ...
 
Interactive Dance Choreography Assistance presentation for ACE entertainment ...
Interactive Dance Choreography Assistance presentation for ACE entertainment ...Interactive Dance Choreography Assistance presentation for ACE entertainment ...
Interactive Dance Choreography Assistance presentation for ACE entertainment ...
 
Fahad Ali's slides for Machine to-machine communication in rural conditions ...
Fahad Ali's slides for Machine to-machine communication in rural conditions  ...Fahad Ali's slides for Machine to-machine communication in rural conditions  ...
Fahad Ali's slides for Machine to-machine communication in rural conditions ...
 
Linking African Traditional Medicine Knowledge - by Gossa Lo
Linking African Traditional Medicine Knowledge - by Gossa LoLinking African Traditional Medicine Knowledge - by Gossa Lo
Linking African Traditional Medicine Knowledge - by Gossa Lo
 
Enriching Media Collections for Event-based Exploration
Enriching Media Collections for Event-based ExplorationEnriching Media Collections for Event-based Exploration
Enriching Media Collections for Event-based Exploration
 
New Life for Old Media (NEM presentation)
New Life for Old Media  (NEM presentation)New Life for Old Media  (NEM presentation)
New Life for Old Media (NEM presentation)
 
User-centered Data Science for Digital Humanities
User-centered Data Science for Digital HumanitiesUser-centered Data Science for Digital Humanities
User-centered Data Science for Digital Humanities
 
Linked Data for Audiovisual Archives (Guest lecture at NISV)
Linked Data for Audiovisual Archives (Guest lecture at NISV)Linked Data for Audiovisual Archives (Guest lecture at NISV)
Linked Data for Audiovisual Archives (Guest lecture at NISV)
 
DIVE+ and Events at EVENTS2017
DIVE+ and Events at EVENTS2017DIVE+ and Events at EVENTS2017
DIVE+ and Events at EVENTS2017
 
About Cultuurlink
About CultuurlinkAbout Cultuurlink
About Cultuurlink
 
Intro to Linked, Dutch Ships and Sailors and SPARQL handson
Intro to Linked, Dutch Ships and Sailors and SPARQL handson Intro to Linked, Dutch Ships and Sailors and SPARQL handson
Intro to Linked, Dutch Ships and Sailors and SPARQL handson
 
Kasadaka and ICT4D at VU
Kasadaka and ICT4D at VUKasadaka and ICT4D at VU
Kasadaka and ICT4D at VU
 
VU ICT4D symposium 2017 Francis Dittoh Mr. Meteo
VU ICT4D symposium 2017 Francis Dittoh  Mr. MeteoVU ICT4D symposium 2017 Francis Dittoh  Mr. Meteo
VU ICT4D symposium 2017 Francis Dittoh Mr. Meteo
 
VU ICT4D symposium 2017 Chris van Aart
VU ICT4D symposium 2017 Chris van AartVU ICT4D symposium 2017 Chris van Aart
VU ICT4D symposium 2017 Chris van Aart
 
VU ICT4D symposium 2017 Gayo Diallo Towards a Digital African Traditional Hea...
VU ICT4D symposium 2017 Gayo Diallo Towards a Digital African Traditional Hea...VU ICT4D symposium 2017 Gayo Diallo Towards a Digital African Traditional Hea...
VU ICT4D symposium 2017 Gayo Diallo Towards a Digital African Traditional Hea...
 
VU ICT4D symposium 2017 Wendelien Tuyp: Boosting african agriculture
VU ICT4D symposium 2017 Wendelien Tuyp: Boosting african agriculture VU ICT4D symposium 2017 Wendelien Tuyp: Boosting african agriculture
VU ICT4D symposium 2017 Wendelien Tuyp: Boosting african agriculture
 
Rudy Marsman's thesis presentation slides: Speech synthesis based on a limite...
Rudy Marsman's thesis presentation slides: Speech synthesis based on a limite...Rudy Marsman's thesis presentation slides: Speech synthesis based on a limite...
Rudy Marsman's thesis presentation slides: Speech synthesis based on a limite...
 

Último

Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
ZurliaSoop
 
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in DelhiRussian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
kauryashika82
 
Activity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfActivity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdf
ciinovamais
 
1029-Danh muc Sach Giao Khoa khoi 6.pdf
1029-Danh muc Sach Giao Khoa khoi  6.pdf1029-Danh muc Sach Giao Khoa khoi  6.pdf
1029-Danh muc Sach Giao Khoa khoi 6.pdf
QucHHunhnh
 

Último (20)

Micro-Scholarship, What it is, How can it help me.pdf
Micro-Scholarship, What it is, How can it help me.pdfMicro-Scholarship, What it is, How can it help me.pdf
Micro-Scholarship, What it is, How can it help me.pdf
 
Food safety_Challenges food safety laboratories_.pdf
Food safety_Challenges food safety laboratories_.pdfFood safety_Challenges food safety laboratories_.pdf
Food safety_Challenges food safety laboratories_.pdf
 
Unit-V; Pricing (Pharma Marketing Management).pptx
Unit-V; Pricing (Pharma Marketing Management).pptxUnit-V; Pricing (Pharma Marketing Management).pptx
Unit-V; Pricing (Pharma Marketing Management).pptx
 
psychiatric nursing HISTORY COLLECTION .docx
psychiatric  nursing HISTORY  COLLECTION  .docxpsychiatric  nursing HISTORY  COLLECTION  .docx
psychiatric nursing HISTORY COLLECTION .docx
 
ICT role in 21st century education and it's challenges.
ICT role in 21st century education and it's challenges.ICT role in 21st century education and it's challenges.
ICT role in 21st century education and it's challenges.
 
Asian American Pacific Islander Month DDSD 2024.pptx
Asian American Pacific Islander Month DDSD 2024.pptxAsian American Pacific Islander Month DDSD 2024.pptx
Asian American Pacific Islander Month DDSD 2024.pptx
 
On National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan FellowsOn National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan Fellows
 
Accessible Digital Futures project (20/03/2024)
Accessible Digital Futures project (20/03/2024)Accessible Digital Futures project (20/03/2024)
Accessible Digital Futures project (20/03/2024)
 
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
 
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in DelhiRussian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
 
ComPTIA Overview | Comptia Security+ Book SY0-701
ComPTIA Overview | Comptia Security+ Book SY0-701ComPTIA Overview | Comptia Security+ Book SY0-701
ComPTIA Overview | Comptia Security+ Book SY0-701
 
SOC 101 Demonstration of Learning Presentation
SOC 101 Demonstration of Learning PresentationSOC 101 Demonstration of Learning Presentation
SOC 101 Demonstration of Learning Presentation
 
Mehran University Newsletter Vol-X, Issue-I, 2024
Mehran University Newsletter Vol-X, Issue-I, 2024Mehran University Newsletter Vol-X, Issue-I, 2024
Mehran University Newsletter Vol-X, Issue-I, 2024
 
Unit-IV- Pharma. Marketing Channels.pptx
Unit-IV- Pharma. Marketing Channels.pptxUnit-IV- Pharma. Marketing Channels.pptx
Unit-IV- Pharma. Marketing Channels.pptx
 
How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17
 
Dyslexia AI Workshop for Slideshare.pptx
Dyslexia AI Workshop for Slideshare.pptxDyslexia AI Workshop for Slideshare.pptx
Dyslexia AI Workshop for Slideshare.pptx
 
Activity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfActivity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdf
 
Python Notes for mca i year students osmania university.docx
Python Notes for mca i year students osmania university.docxPython Notes for mca i year students osmania university.docx
Python Notes for mca i year students osmania university.docx
 
1029-Danh muc Sach Giao Khoa khoi 6.pdf
1029-Danh muc Sach Giao Khoa khoi  6.pdf1029-Danh muc Sach Giao Khoa khoi  6.pdf
1029-Danh muc Sach Giao Khoa khoi 6.pdf
 
How to Manage Global Discount in Odoo 17 POS
How to Manage Global Discount in Odoo 17 POSHow to Manage Global Discount in Odoo 17 POS
How to Manage Global Discount in Odoo 17 POS
 

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
  • 3.
  • 5. Internet users per continent Source: International Telecommunication Union (ITU)
  • 6. Linked Data 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
  • 8.
  • 10. Published by FAO Example: Agrovoc/Agris
  • 11. http://linked-development.org/ Example: Institute for Development Studies’ Eldis database
  • 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?
  • 16. Hm..
  • 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
  • 21. Low-literacy One of the grand challenges of ICT4D Prevalent among the rural poor
  • 22. Speech: The most natural user interface http://www.holisticlc.com/speech-therapy/
  • 23.
  • 24. M-agro Use Case Context: Regreening in Africa
  • 26.
  • 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
  • 30. rm:offering0001 rm:shea_butter rm:1000 rdfs:label rdfs:label “Amande de Karité”@fr “Shea Nuts”@en speakle:voicelabel_ba rm:audio_shea_nl.wav rm:audio_shea_ba.wav speakle:voicelabel_nl rdfs:label “1000” speakle:voicelabel_ba rm:audio_1000_nl.wav rm:audio_1000_ba.wav speakle:voicelabel_nl rm:Mazankuy_Diarra rm:kilo rdfs:label “kilo”@en speakle:voicelabel_ba rm:audio_kilo_nl.wav rm:audio_kilo_ba.wav speakle:voicelabel_nl rm:has_contact Speakle voice labels
  • 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)
  • 34. Veterinary service (N-Ghana) Knowledge base and diagnosis system CommonKADS Information sharing across locations DigiVet
  • 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
  • 41. Example: Efficient Knowledge sharing with SemanticXO and ERS Christophe Guéret
  • 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!
  • 43. Voice service: Multiple solutions SIP over Ethernet HTTP Officeroute running Asterisk Orange Emerginov Platform GSM dongle DOWNSCALING Cheap, small hardware
  • 45. Low-resource knowledge sharing platform Low-power, ubiquitous, cheap hardware FLOSS components Rapid prototyping + deployment of (knowledge-intensive) services User Interfaces Voice services SMS-based Visual Wifi, 3g or GSM network RDF Data store (Linked Data) allows for flexible data integration across applications, deployments Kasadaka (“talking box”) Andre Baart
  • 46. Machine to machine information exchange GSM network
  • 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)
  • 50. Triples N-triples +gzip RDF/ XML RDF/XML+ Gzip Turtle Turtle+G zip HDT HDT+ Gzip EXI EXI+ Gzip Best + vocabulary -based 1-10 50.7 103.8 77 102 70.3 495.5 180.1 57.5 65.9 44.2 11-20 22.5 62 27.1 50.5 24.2 122.2 47 23.3 24.9 18.9 21-30 16.2 58.2 18.5 48.7 16.3 79.5 31.1 16.5 17.5 13.6 31-40 28.3 69.1 30.9 62.1 28.6 86.5 40.7 28.2 29.1 23.5 41-50 9.8 51.2 10.2 42.3 8.6 38.1 14.8 9.3 9.7 8 51-60 17.2 59.2 17.5 50.1 15.9 50.5 22.8 15.8 16.3 8.7 61-70 11.8 58.5 12.4 42.4 10 43 17.7 11.1 11.6 6 71-80 8.8 54.8 8.5 40.9 7 31.6 11.2 7.5 7.8 6.4 81-90 6.7 52 6.3 40.6 5.1 25.4 9.1 5.8 6 4.4 91-100 8.1 54.9 7.6 40.4 6.2 26.9 9.7 6.8 7 5.7 101-200 8.8 62 8.3 39.2 6.7 24.7 10.1 7.6 7.9 5.7 201-300 4.8 50.8 3.6 39 2.8 13.4 4 3.6 3.6 2.7 301-400 4.8 51.5 3.3 37.7 2.5 11.4 3.3 3 3.1 2.5 401-500 4.4 51.5 2.9 37.4 2.2 10.4 2.7 2.6 2.7 2.2 501-600 5 53.8 3.4 38.7 2.5 8.9 3 2.9 3 2.4 601-700 4.1 51 2.5 35.9 1.7 8.5 2.2 2.3 2.4 1.7 701-800 4.5 51.1 2.7 36.2 1.9 8.1 2.1 2.4 2.4 1.9 801-900 4.4 51.1 2.6 36.4 1.8 7.9 1.9 2.3 2.3 1.8 901-1000 4.1 50.9 2.4 36.5 1.7 7.7 1.7 2.1 2.1 1.7 801-900 4.4 51.1 2.6 36.4 1.8 7.9 1.9 2.3 2.3 1.8 901-1000 4.1 50.9 2.4 36.5 1.7 7.7 1.7 2.1 2.1 1.7 For very small datasets (<40 triples), n-triples + gzip works best For larger datasets Turtle+gzip compresses best Removing redundancies using shared vocabularies adds additional compression
  • 51. Compression experiments results Number of SMSes Avg. number of triples 1 0 2 3 3 8 4 16 5 24 6 84 7 98 8 126 9 189 10 301 For very small datasets (<40 triples), n-triples + gzip works best For larger datasets Turtle+gzip compresses best Removing redundancies using shared vocabularies adds additional compression 0 10 20 30 40 50 60 70 80 Compression(percentagewrtn-triples) Size of dataset in triples (binned) N-triples +gzip Turtle+Gzip Best + vocabulary-based
  • 52. Evaluation: 4 scenarios in 2 cases Digivet and RadioMarche applications Four scenarios / SPARQL queries in total Results
  • 53. Linked Data over Sneakernet / Driveby wifi Master project Fahad Ali
  • 54.
  • 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
  • 60. Aid accountability in Nepal Marije Visscher Social Scientist Aske Robenhagen Computer Scientist
  • 61. Citizens Community frontline associates (CFAs) Accountability Lab Office Donors, Journalists Surveys, focus groups. Collected in forms. Reports from the field, solutions. Aggregated reports, accountability
  • 63. Citizens Community frontline associates (CFAs) Accountability Lab Office Donors, Journalists Smartphone - Voice System - SMS Report1 हसकल्पनाम्यामआ न्जिननयरहरुद्वारागाब geo:Kavra Report2 Knowledge graph

Notas del editor

  1. 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.
  2. s
  3. Donkey-image
  4. NeoNurture 40.000 vs 1000 Euros