an open data adapter with semantic output€¦ · an open data adapter with semantic output miel...
TRANSCRIPT
![Page 1: An Open Data adapter with semantic output€¦ · An Open Data adapter with semantic output Miel Vander Sande Pieter Colpaert, Davy Van Deursen, Erik Mannens, Rik Van de Walle](https://reader034.vdocuments.us/reader034/viewer/2022052011/60277673c433c25a6d1fbad6/html5/thumbnails/1.jpg)
An Open Data adapter with semantic output
Miel Vander Sande Pieter Colpaert, Davy Van Deursen, Erik Mannens, Rik Van de Walle
![Page 2: An Open Data adapter with semantic output€¦ · An Open Data adapter with semantic output Miel Vander Sande Pieter Colpaert, Davy Van Deursen, Erik Mannens, Rik Van de Walle](https://reader034.vdocuments.us/reader034/viewer/2022052011/60277673c433c25a6d1fbad6/html5/thumbnails/2.jpg)
Transparency
Free
economic
value
Public
participation
![Page 3: An Open Data adapter with semantic output€¦ · An Open Data adapter with semantic output Miel Vander Sande Pieter Colpaert, Davy Van Deursen, Erik Mannens, Rik Van de Walle](https://reader034.vdocuments.us/reader034/viewer/2022052011/60277673c433c25a6d1fbad6/html5/thumbnails/3.jpg)
Open Data...
Photograph: © www.cafepress.com
![Page 4: An Open Data adapter with semantic output€¦ · An Open Data adapter with semantic output Miel Vander Sande Pieter Colpaert, Davy Van Deursen, Erik Mannens, Rik Van de Walle](https://reader034.vdocuments.us/reader034/viewer/2022052011/60277673c433c25a6d1fbad6/html5/thumbnails/4.jpg)
Open Data...
It’s like me in the
morning
More caffeine
more value Photograph: © www.cafepress.com
![Page 5: An Open Data adapter with semantic output€¦ · An Open Data adapter with semantic output Miel Vander Sande Pieter Colpaert, Davy Van Deursen, Erik Mannens, Rik Van de Walle](https://reader034.vdocuments.us/reader034/viewer/2022052011/60277673c433c25a6d1fbad6/html5/thumbnails/5.jpg)
Open Data...
It’s like a cup of coffee
Best when it
is still hot Photograph: © www.cafepress.com
![Page 6: An Open Data adapter with semantic output€¦ · An Open Data adapter with semantic output Miel Vander Sande Pieter Colpaert, Davy Van Deursen, Erik Mannens, Rik Van de Walle](https://reader034.vdocuments.us/reader034/viewer/2022052011/60277673c433c25a6d1fbad6/html5/thumbnails/6.jpg)
Taking the first sips
It usually is... with little experience
careful
simple and fast
limited
The first time opening data
Keep the bar low
![Page 7: An Open Data adapter with semantic output€¦ · An Open Data adapter with semantic output Miel Vander Sande Pieter Colpaert, Davy Van Deursen, Erik Mannens, Rik Van de Walle](https://reader034.vdocuments.us/reader034/viewer/2022052011/60277673c433c25a6d1fbad6/html5/thumbnails/7.jpg)
Taking the first sips The data
mostly reaches
second or third star
Low caffeine level
Plain format Quite cold
Not dynamic Photograph: © www.cafepress.com
![Page 8: An Open Data adapter with semantic output€¦ · An Open Data adapter with semantic output Miel Vander Sande Pieter Colpaert, Davy Van Deursen, Erik Mannens, Rik Van de Walle](https://reader034.vdocuments.us/reader034/viewer/2022052011/60277673c433c25a6d1fbad6/html5/thumbnails/8.jpg)
![Page 9: An Open Data adapter with semantic output€¦ · An Open Data adapter with semantic output Miel Vander Sande Pieter Colpaert, Davy Van Deursen, Erik Mannens, Rik Van de Walle](https://reader034.vdocuments.us/reader034/viewer/2022052011/60277673c433c25a6d1fbad6/html5/thumbnails/9.jpg)
RESTful
XML JSON KML ...
CSV JSON XLS ...
Generic PHP object
POST DELETE GET PUT
Package A
Package B
Resource 1 Resource 2 Resource 3
Resource 1 Resource 2 Resource 3
Strategy
Formatter
![Page 10: An Open Data adapter with semantic output€¦ · An Open Data adapter with semantic output Miel Vander Sande Pieter Colpaert, Davy Van Deursen, Erik Mannens, Rik Van de Walle](https://reader034.vdocuments.us/reader034/viewer/2022052011/60277673c433c25a6d1fbad6/html5/thumbnails/10.jpg)
RESTful
Hostname Package Resource Filter
![Page 11: An Open Data adapter with semantic output€¦ · An Open Data adapter with semantic output Miel Vander Sande Pieter Colpaert, Davy Van Deursen, Erik Mannens, Rik Van de Walle](https://reader034.vdocuments.us/reader034/viewer/2022052011/60277673c433c25a6d1fbad6/html5/thumbnails/11.jpg)
Advanced drinker
Output
four star data
While sticking to the
philosophy Photograph: © www.cafepress.com
![Page 12: An Open Data adapter with semantic output€¦ · An Open Data adapter with semantic output Miel Vander Sande Pieter Colpaert, Davy Van Deursen, Erik Mannens, Rik Van de Walle](https://reader034.vdocuments.us/reader034/viewer/2022052011/60277673c433c25a6d1fbad6/html5/thumbnails/12.jpg)
Producing RDF
Serialize
MAP
IDENTIFY
![Page 13: An Open Data adapter with semantic output€¦ · An Open Data adapter with semantic output Miel Vander Sande Pieter Colpaert, Davy Van Deursen, Erik Mannens, Rik Van de Walle](https://reader034.vdocuments.us/reader034/viewer/2022052011/60277673c433c25a6d1fbad6/html5/thumbnails/13.jpg)
IDENTIFY Identifying things, not only representations
©Steven Ruffles: http://www.geograph.org.uk/profile/43192
![Page 14: An Open Data adapter with semantic output€¦ · An Open Data adapter with semantic output Miel Vander Sande Pieter Colpaert, Davy Van Deursen, Erik Mannens, Rik Van de Walle](https://reader034.vdocuments.us/reader034/viewer/2022052011/60277673c433c25a6d1fbad6/html5/thumbnails/14.jpg)
IDENTIFY HTTP Range-14
©Steven Ruffles: http://www.geograph.org.uk/profile/43192
Non Information Resource
GET http://host/package/resource
303 Redirect http://host/package/resource.about
Information Resource
GET http://host/package/resource.about
200 OK
![Page 15: An Open Data adapter with semantic output€¦ · An Open Data adapter with semantic output Miel Vander Sande Pieter Colpaert, Davy Van Deursen, Erik Mannens, Rik Van de Walle](https://reader034.vdocuments.us/reader034/viewer/2022052011/60277673c433c25a6d1fbad6/html5/thumbnails/15.jpg)
MAP
name;lastname;email
Miel;VanderSande;[email protected]
Pieter;Colpaert;[email protected] http://local/TDT/irail/developers/0
“Miel” “VanderSande” “[email protected]”
name lastname email
http://local/TDT/irail/developers/0
“Miel” “VanderSande” “[email protected]”
foaf:name foaf:family_name
foaf:mbox
“foaf:Person” rdf:type
Ontology mapping
Mapping data object to ontology members
![Page 16: An Open Data adapter with semantic output€¦ · An Open Data adapter with semantic output Miel Vander Sande Pieter Colpaert, Davy Van Deursen, Erik Mannens, Rik Van de Walle](https://reader034.vdocuments.us/reader034/viewer/2022052011/60277673c433c25a6d1fbad6/html5/thumbnails/16.jpg)
MAP An own Ontology, to describe data structure and mapping @prefix owl:<http://www.w3.org/2002/07/owl\#>.
@prefix rdf:<http://www.w3.org/1999/02/22-rdf-syntax-ns\#>.
@prefix foaf:<http://xmlns.com/foaf/0.1/>.
@base <http://datatank.demo.ibbt.be/TDTInfo/Ontology/>.
<developers> a owl:Class .
<developers/stdClass> a owl:Class;
owl:equivalentClass foaf:Person .
<developers/stdClass/name> a rdf:Property;
owl:equivalentProperty foaf:name .
<developers/stdClass/lastname> a rdf:Property;
owl:equivalentProperty foaf:lastname .
<developers/stdClass/email> a rdf:Property;
owl:equivalentProperty foaf:mbox .
![Page 17: An Open Data adapter with semantic output€¦ · An Open Data adapter with semantic output Miel Vander Sande Pieter Colpaert, Davy Van Deursen, Erik Mannens, Rik Van de Walle](https://reader034.vdocuments.us/reader034/viewer/2022052011/60277673c433c25a6d1fbad6/html5/thumbnails/17.jpg)
MAP Collaborative mapping, making the ontology accesible through API
http://[host]/TDTInfo/Ontology/[package]/[resource]
POST DELETE GET PUT
![Page 18: An Open Data adapter with semantic output€¦ · An Open Data adapter with semantic output Miel Vander Sande Pieter Colpaert, Davy Van Deursen, Erik Mannens, Rik Van de Walle](https://reader034.vdocuments.us/reader034/viewer/2022052011/60277673c433c25a6d1fbad6/html5/thumbnails/18.jpg)
Serialize
developers
name
lastname
array
stdClass 0
“Miel”
“Vander Sande”
analysis
developers
developers/0/name
developers/0/lastname
developers/0/email
developers/stdClass
developers/stdClass/name
developers/stdClass/lastname
developers/stdClass/email
developers/0
developers
Instance URI Class path
RDFOutput Ontology Processor
Mapped Class/Property (foaf:Person)
Resource URI (developers/0)
RDF Triple
(<developers/0> a foaf:Person)
Generic Data Object
Recursive analysis to derive URIs and assemble triples
![Page 19: An Open Data adapter with semantic output€¦ · An Open Data adapter with semantic output Miel Vander Sande Pieter Colpaert, Davy Van Deursen, Erik Mannens, Rik Van de Walle](https://reader034.vdocuments.us/reader034/viewer/2022052011/60277673c433c25a6d1fbad6/html5/thumbnails/19.jpg)
Demo On-the-fly publishing of OGDWien data as RDF
![Page 20: An Open Data adapter with semantic output€¦ · An Open Data adapter with semantic output Miel Vander Sande Pieter Colpaert, Davy Van Deursen, Erik Mannens, Rik Van de Walle](https://reader034.vdocuments.us/reader034/viewer/2022052011/60277673c433c25a6d1fbad6/html5/thumbnails/20.jpg)
Questions? Thank you!
Miel Vander Sande @miel_vds
www.thedatatank.com
datatank.demo.ibbt.be