Introducing 

Prezi AI.

Your new presentation assistant.

Refine, enhance, and tailor your content, source relevant images, and edit visuals quicker than ever before.

Loading…
Transcript

Interoperable Open Data:

Which Recipes?

6/5/2016, Trento

www.spaghettiopendata.org

Recipe for:

Sharing Open Data, e.g., allow 3rd parties

to build apps to search/browse/analyse/etc data about artworks

From the kitchen of:

Data Publisher

Directions:

Free text, no identifiers

No Related entities details

Database or internal data --> Files (CSV, XML, SQL) --> CKAN, or even plain Web Server/CMS --> Count the downloads...

Data Set 1:

Simple CSV File

Examples

Internal-only IDs

Custom syntax,

torturing unsuitable syntax

Dirty data

Structured content

into text

Data Set 2:

Semi-structured linked CSVs

Highly Structured XMLs

Recipe for:

Ideal: RDF/LOD

Consume Open Data, e.g., build/use apps to search/browse/analyse/etc data about artworks

From the kitchen of:

Data Consumer

Directions:

Google (+ *.data.gov.*) --> Files --> Have a look (+ cry/scream) --> Pick decent ones --> clean-up (+ cry/scream again) --> convert to your own model/format --> build your app

A different recipe:

Cleaners, Converters

standard formats

universal IDs

standard vocabularies/ontologies

Cleaners, Converters

Adopt:

Files

(CSV, XML)

Schema/ontology resources

Documentation resources

Practices sharing

Database

Schema mappers

Concept mappers

Data integration, cross ref, etc

Is it about persons?

Do you like FOAF?

So, do you confirm/change foaf:givenName, foaf:surname, foaf:birthday, etc?

Map to vocabulary/ontology

Map to IDs/resources

Publish:

dbr:Le_bonheur_de_vivre

dbr:Morphological_Echo

dbr:The_Ghost_of_Vermeer_of...

entityclassifier.eu

Metadata

(DCAT)

Original Files

Marco Brandizi

(Find this presentation http://tinyurl.com/intod16)

LODs

Data Access/Analytics Apps

(e.g., mash-ups, charts, searching/browsing)

APIs

Consume:

Data Access Standards

(resolvable URIs, SPARQL)

Image sources: http://goo.gl/r23bX9, https://goo.gl/frCsAS, https://goo.gl/CQBAap

Or maybe yet another approach?

  • Evangelization
  • on line (blogs, wikis, etc)
  • off line (OD/LOD dojos, hackathons, etc)
  • Pilot projects (ideally, through grants or alike, don't fit well with poor volunteerism)
  • Start from scratch, not from published data sets
  • eg, data entry tools
  • with pre-defined spreadsheets/forms
  • with stuff like auto-completion of vocabularies/codes/IDs (for instance, see OntoMaton, https://goo.gl/lkXC8L)
  • auto-derived from schemas/ontologies (eg, ShEx, https://goo.gl/Jlqnft)

People

Tools

Web/Documentation

(e.g., guidelines, examples, use cases, wikis)

...

?

Learn more about creating dynamic, engaging presentations with Prezi