Bringing History Alive: Telling stories with Linked Data and open source tools

Post on 28-Jan-2015

109 Views

Category:

Technology

2 Downloads

Preview:

Click to see full reader

DESCRIPTION

The Australian War Memorial is connecting and enriching online archives and collections toward building a platform for telling history. Through Drupal 7 and Linked Data, the Memorial intends to develop tools that designers, researchers and historians can use to help find new ways of building historical narratives.We will demonstrate some early prototypes and experiments, key uses of Linked Data, practical publishing tools and discuss how this work is unfolding inside one of Australia’s major collecting institutions.

Transcript

david peterson @davidseth

Bringing History AliveTelling stories with Linked Data and open source tools

#awm11

Friday, 14 October 11

Thanks

• Adam Bell @bumphead

• Armin Haller @W3CAustralia

#awm11Friday, 14 October 11

Period of Transition

#awm11Friday, 14 October 11

• Web of Documents

Period of Transition

#awm11Friday, 14 October 11

• Web of Documents

• Web of Things

Period of Transition

#awm11Friday, 14 October 11

#awm11Friday, 14 October 11

1. You are dealing with real things

#awm11Friday, 14 October 11

1. You are dealing with real things

2. You only have part of the picture

#awm11Friday, 14 October 11

1. You are dealing with real things

2. You only have part of the picture

3. Everything is connected

#awm11Friday, 14 October 11

1. You are Dealing with Real Things

Friday, 14 October 11

#awm11Friday, 14 October 11

• People

#awm11Friday, 14 October 11

• People

• Places

#awm11Friday, 14 October 11

• People

• Places

• Events

#awm11Friday, 14 October 11

• People

• Places

• Events

• Documents

#awm11Friday, 14 October 11

Persistent URLs

#awm11Friday, 14 October 11

• Everything needs its own address on the web

Persistent URLs

#awm11Friday, 14 October 11

• Everything needs its own address on the web

• That address should not change

Persistent URLs

#awm11Friday, 14 October 11

Shared Understanding

#awm11Friday, 14 October 11

Vocabularies

Shared Understanding

#awm11Friday, 14 October 11

Vocabularies

• Schema.org

Shared Understanding

#awm11Friday, 14 October 11

Vocabularies

• Schema.org

Shared Understanding

#awm11Friday, 14 October 11

Vocabularies

• Schema.org

Shared Understanding

#awm11Friday, 14 October 11

Vocabularies

• Schema.org

• Facebook Open Graph

Shared Understanding

#awm11Friday, 14 October 11

Vocabularies

• Schema.org

• Facebook Open Graph

• FOAF

Shared Understanding

#awm11Friday, 14 October 11

Vocabularies

• Schema.org

• Facebook Open Graph

• FOAF

• Geonames

Shared Understanding

#awm11Friday, 14 October 11

Vocabularies

• Schema.org

• Facebook Open Graph

• FOAF

• Geonames

• New York Times

Shared Understanding

#awm11Friday, 14 October 11

Vocabularies

#awm11Friday, 14 October 11

• Can’t Find what you Need?

Vocabularies

#awm11Friday, 14 October 11

• Can’t Find what you Need?

• You know your space better then anyone

Vocabularies

#awm11Friday, 14 October 11

• Can’t Find what you Need?

• You know your space better then anyone

• Create it!

Vocabularies

#awm11Friday, 14 October 11

• Can’t Find what you Need?

• You know your space better then anyone

• Create it!

• Ontology [Owl]

Vocabularies

#awm11Friday, 14 October 11

• Can’t Find what you Need?

• You know your space better then anyone

• Create it!

• Ontology [Owl]

• Thesaurus [SKOS]

Vocabularies

#awm11Friday, 14 October 11

• Can’t Find what you Need?

• You know your space better then anyone

• Create it!

• Ontology [Owl]

• Thesaurus [SKOS]

• Simple Knowledge Organization System

Vocabularies

#awm11Friday, 14 October 11

Vocabulary Tools

#awm11Friday, 14 October 11

• Pool Party

Vocabulary Tools

#awm11Friday, 14 October 11

• Pool Party

• Neologism [Drupal based]

Vocabulary Tools

#awm11Friday, 14 October 11

• Pool Party

• Neologism [Drupal based]

• structOntology [Drupal based]

Vocabulary Tools

#awm11Friday, 14 October 11

HTML Data

#wds11Friday, 14 October 11

HTML Data

#wds11

• RDFa

Friday, 14 October 11

HTML Data

#wds11

• RDFa

Friday, 14 October 11

HTML Data

#wds11

• RDFa

Friday, 14 October 11

HTML Data

#wds11

• RDFa

• Microdata

Friday, 14 October 11

HTML Data

#wds11

• RDFa

• Microdata

Friday, 14 October 11

HTML Data

#wds11

• RDFa

• Microdata

Friday, 14 October 11

HTML Data

#wds11

• RDFa

• Microdata

• Microformats

Friday, 14 October 11

Named Entity Extraction

#awm11Friday, 14 October 11

Named Entity Extraction

What?

#awm11Friday, 14 October 11

Automatically Tag your Stuff

#awm11Friday, 14 October 11

Automatically Tag your Stuff

#awm11Friday, 14 October 11

Automatically Tag your Stuff

• OpenCalais (Drupal module)

#awm11Friday, 14 October 11

Automatically Tag your Stuff

• OpenCalais (Drupal module)

#awm11Friday, 14 October 11

Automatically Tag your Stuff

• OpenCalais (Drupal module)

• Yahoo Term Extraction (Drupal module)

#awm11Friday, 14 October 11

Automatically Tag your Stuff

• OpenCalais (Drupal module)

• Yahoo Term Extraction (Drupal module)

• Apache Stanbol

#awm11Friday, 14 October 11

Automatically Tag your Stuff

#awm11Friday, 14 October 11

Automatically Tag your Stuff

Apache Stanbol

#awm11Friday, 14 October 11

Automatically Tag your Stuff

Apache Stanbol

• Spin up your own instance

#awm11Friday, 14 October 11

Automatically Tag your Stuff

Apache Stanbol

• Spin up your own instance$ svn co http://svn.apache.org/repos/asf/incubator/stanbol/trunk stanbol

#awm11Friday, 14 October 11

Automatically Tag your Stuff

Apache Stanbol

• Spin up your own instance$ svn co http://svn.apache.org/repos/asf/incubator/stanbol/trunk stanbol

$ mvn clean install

#awm11Friday, 14 October 11

Automatically Tag your Stuff

Apache Stanbol

• Spin up your own instance

• RESTful interface

#awm11Friday, 14 October 11

Automatically Tag your Stuff

Apache Stanbol

• Spin up your own instance

• RESTful interface

• Analyze textual content, enhance with with named entities (person, place, organization)

#awm11Friday, 14 October 11

Automatically Tag your Stuff

Apache Stanbol

• Spin up your own instance

• RESTful interface

• Analyze textual content, enhance with with named entities (person, place, organization)

• Use your own vocabularies

#awm11Friday, 14 October 11

2. You only have Part of the Picture

Friday, 14 October 11

Open World / Closed World

#awm11Friday, 14 October 11

• Don’t use strict, unchangeble definitions of your data

• JSON works well

• NoSQL or GraphDB

Allow for the Unknown

#awm11Friday, 14 October 11

R.E.M.

#awm11Friday, 14 October 11

#awm11Friday, 14 October 11

#awm11Friday, 14 October 11

#awm11Friday, 14 October 11

#awm11Friday, 14 October 11

#awm11Friday, 14 October 11

#awm11Friday, 14 October 11

#awm11Friday, 14 October 11

#awm11Friday, 14 October 11

#awm11Friday, 14 October 11

R.E.M.

#awm11Friday, 14 October 11

R.E.M.

#awm11Friday, 14 October 11

R.E.M.

#awm11Friday, 14 October 11

R.E.M.

#awm11Friday, 14 October 11

R.E.M.

#awm11Friday, 14 October 11

R.E.M.

#awm11Friday, 14 October 11

R.E.M.

#awm11Friday, 14 October 11

Drupal Content Types

• Easily model any sort of object

• Content Types

• Fields

• Drupal 7 plays well with the Web

#awm11Friday, 14 October 11

3. Everything is ConnectedFriday, 14 October 11

6° of Kevin Bacon

#awm11Friday, 14 October 11

6° of Kevin Bacon

#awm11Friday, 14 October 11

6° of Kevin Bacon

#awm11Friday, 14 October 11

6° of Kevin Bacon

#awm11Friday, 14 October 11

6° of Kevin Bacon

#awm11Friday, 14 October 11

6° of Kevin Bacon

#awm11Friday, 14 October 11

6° of Kevin Bacon

#awm11Friday, 14 October 11

6° of Kevin Bacon

#awm11Friday, 14 October 11

6° of Kevin Bacon

#awm11Friday, 14 October 11

Giant Global Graph

#awm11Friday, 14 October 11

Giant Global Graph

"It's not the documents, it is the things they are about which are important". Obvious, really.

Tim Berners-Lee

#awm11Friday, 14 October 11

Facebook Open Graph Beta...

(the beginning of the semweb?)

#awm11Friday, 14 October 11

Facebook Open Graph Beta...

#awm11Friday, 14 October 11

Facebook Open Graph Beta...

#awm11Friday, 14 October 11

RDF

Alexander Kelley wounded WW I

#awm11Friday, 14 October 11

RDF

Subject

Alexander Kelley wounded WW I

#awm11Friday, 14 October 11

RDF

Subject Predicate

Alexander Kelley wounded WW I

#awm11Friday, 14 October 11

RDF

Subject Predicate Object

Alexander Kelley wounded WW I

#awm11Friday, 14 October 11

Linked Data

“Linking Open Data cloud diagram, by Richard Cyganiak and Anja Jentzsch. http://lod-cloud.net/”#awm11Friday, 14 October 11

Linked Data

“Linking Open Data cloud diagram, by Richard Cyganiak and Anja Jentzsch. http://lod-cloud.net/”#awm11Friday, 14 October 11

Linked Data 5 Step Program

http://bit.ly/bURiXV

#awm11Friday, 14 October 11

Linked Data 5 Step Programby the Man - TimBL

http://bit.ly/bURiXV

#awm11Friday, 14 October 11

Linked Data 5 Step Program

★ make your stuff available on the web (whatever format)

by the Man - TimBL

http://bit.ly/bURiXV

#awm11Friday, 14 October 11

Linked Data 5 Step Program

★ ★

make your stuff available on the web (whatever format)

make it available as structured data (excel instead image)

by the Man - TimBL

http://bit.ly/bURiXV

#awm11Friday, 14 October 11

Linked Data 5 Step Program

★ ★

★ ★ ★

make your stuff available on the web (whatever format)

make it available as structured data (excel instead image)

non-proprietary format (csv instead of excel)

by the Man - TimBL

http://bit.ly/bURiXV

#awm11Friday, 14 October 11

Linked Data 5 Step Program

★ ★

★ ★ ★

★ ★ ★ ★

make your stuff available on the web (whatever format)

make it available as structured data (excel instead image)

non-proprietary format (csv instead of excel)

use URLs to identify things, so that people can point at your stuff

by the Man - TimBL

http://bit.ly/bURiXV

#awm11Friday, 14 October 11

Linked Data 5 Step Program

★ ★

★ ★ ★

★ ★ ★ ★

make your stuff available on the web (whatever format)

make it available as structured data (excel instead image)

non-proprietary format (csv instead of excel)

use URLs to identify things, so that people can point at your stuff

link your data to other people’s data to provide context★ ★ ★ ★ ★

by the Man - TimBL

http://bit.ly/bURiXV

#awm11Friday, 14 October 11

Linked Data

• DBpedia

• LODLAM

• JSON-LD

#awm11Friday, 14 October 11

Bonus Round

#awm11Friday, 14 October 11

Bonus Round

1. You are dealing with real things

#awm11Friday, 14 October 11

Bonus Round

1. You are dealing with real things

2. You only have part of the picture

#awm11Friday, 14 October 11

Bonus Round

1. You are dealing with real things

2. You only have part of the picture

3. Your objects live in the graph

#awm11Friday, 14 October 11

Bonus Round

1. You are dealing with real things

2. You only have part of the picture

3. Your objects live in the graph

1 + 2 + 3 = API

#awm11Friday, 14 October 11

Your Site Becomes an API

• Make it easy for your content to be reused

• Queried

• Free it from the confines of your site

#awm11Friday, 14 October 11

Drupal WYSIWYG Editor

• Makes it easy for users to embed images from catalog

• Uses embedded RDFa

#awm11Friday, 14 October 11

[demo] Drupal WYSIWYG Editor

#awm11Friday, 14 October 11

[demo] Drupal WYSIWYG Editor

#awm11Friday, 14 October 11

[demo] Drupal WYSIWYG Editor

#awm11Friday, 14 October 11

[demo] Drupal WYSIWYG Editor

#awm11Friday, 14 October 11

WYSIWYG Editor

• Creates JSON data from RDFa

#awm11Friday, 14 October 11

WYSIWYG Editor

• Creates JSON data from RDFa

#awm11Friday, 14 October 11

Demos

• Recollection

• Simile Timeline

#awm11Friday, 14 October 11

Questions?

#awm11Friday, 14 October 11

top related