For ocean science researchers, the success of data discovery revolves around the capability to ask complex questions of data centers like BCO-DMO. Our ability to accurately respond depends on our system's capability to understand the question, interpret its relevancy to what we know, and return those results in a way a human can digest.
As the needs for responding to the grand challenges of science become more interdisciplinary, data discovery will become more dependent on information from a variety of sources to enable researchers to reliably access the data they need. To do this effectively, all data and their metadata require context, cooperation and semantic interoperability.
This talk explores the current landscape of data discovery, the questions researchers ask of our software, how bad our software is at responding, and how Linked Data is a viable solution for improving those responses.
Watch this presentation at: https://www.youtube.com/watch?v=wEllMpcNQFg
https://austin2014.drupal.org/session/linked-data-drupal-oceanographic-data-management
http://www.bco-dmo.org
http://lod.bco-dmo.org/sparql
The 7 Things I Know About Cyber Security After 25 Years | April 2024
Linked Data + Drupal for Oceanographic data management
1. LINKED DATA + DRUPALFOR OCEANOGRAPHIC DATA MANAGEMENT
ADAM SHEPHERD & STÉPHANE CORLOSQUET
CASE STUDIES
WEDNESDAY 2:15PM JUNE 4TH
2. LINKED DATA + DRUPALFOR OCEANOGRAPHIC DATA MANAGEMENT
ADAM SHEPHERD & STÉPHANE CORLOSQUET
3. LINKED DATA + DRUPALFOR OCEANOGRAPHIC DATA MANAGEMENT
➢ WELCOME TO THE JUNGLE
(WE’VE GOT FUN N’ GAMES)
➢ HOW & WHY LINKED DATA HELPS
➢ USING LINKED DATA IN DRUPAL
11. BACK AT THE HOUSE…
http://static.guim.co.uk/sys-images/Film/Pix/pictures/2010/2/24/1267010697702/Winona-Ryder-Kim-Walker-L-001.jpg
12. A Tale of Two Elm Streets
Which ‘Elm St’ was that?
http://i.huffpost.com/gen/1594554/thumbs/o-PIZZA-facebook.jpg
http://themaindamie.files.wordpress.com/2013/10/a-nightmare-on-elm-street-2010-horror-movies-11384409-720-297.jpg
http://img.timeinc.net/time/daily/2009/0901/360_elm_street_0105.jpg
13. ELM ST. near Austin, TX
http://brooklynsteez.com/products/square/81690.png
http://tinyurl.com/mtmlbpx
#1
#2
17. PIZZA
bad or no results = ambiguous query
MEGA FORCE
got results, not what was expected
BETAMAX
results weren’t useful
WHAT HAPPENED, DUDE?
18. It’s A Hard Knock Life
http://2.bp.blogspot.com/_9ROOpn4epE0/SwHye-JfXYI/AAAAAAAADQo/mjKOBuVL3EU/s1600/02.jpg
19. Livin’ on a Prayer
➢ “Grand Challenges” require data
➢ Right data has been hard to find
http://4.bp.blogspot.com/-ymbRRrq5G-4/Uy99LJEuPTI/AAAAAAAAIzA/GbuMaLcLd1c/s1600/the-life-aquatic-with-steve-zissou-1024x435.png
37. “STILL HAVEN’T FOUND
WHAT I’M LOOKING FOR…”
http://4.bp.blogspot.com/-mTbIH1IeLpw/Uxvh-es_ifI/AAAAAAAAFEg/BtRDO0w9U6w/s1600/I-wonder-if-it-remembers-me.-life-aquatic-with-steve-zissou-
2004.gif
38. Addressing the “Grand Challenges”
requires interoperable systems
to aid in the discovery &
exchange of information.
AHA #2: Cooperative Data
40. Express Yourself
What does it mean to be “friends”?
What does “connected” mean?
➢ Family are “friends”
➢ Co-workers are “friends”
➢ High-school acquaintances are “friends”
41. Example: Walking on the Moon
http://astrobob.areavoices.com/files/2011/08/Moon-May-3-AS-Del1-1024x776.jpg
48. AHA #3: Reliable data exchange
needs semantic interoperability
➢ Sender knows Ready To Die
is a “MusicalWork”
49. AHA #3: Reliable data exchange
needs semantic interoperability
➢ Sender knows Ready To Die
is a “MusicalWork”
➢ Receiver should interpret Ready To Die
as a “MusicalWork”
51. If your content is
worthy of a website,
then it deserves to be
understood.
http://drupal.org/files/druplicon.small_.png
http://www.mouthymag.com/wp-content/uploads/2013/11/tumblr_inline_mjwd8k0Zjs1qz4rgp.jpg
http://deployment.googleapps.com/_/rsrc/1326052805286/Home/user-resources/google-icons-and-logos/google_logo_3D_online_medium.png
http://www.wildsoundmovies.com/images/terminator_logo.jpg
HUMANS MEDIATORS MACHINES
55. ➢ Some facets are built from 3rd party
❏ Instruments by Type
❏ Parameters by Type
Linked Data: The Deal
56. ➢ repository of oceanographic terms
➢ vetted by oceanographers
(pan-European project)
➢ exposed as Linked Data by BODC
SeaDataNet @ BODC
http://vocab.nerc.ac.uk/
http://www.seadatanet.org/extension/seadatanet2/design/skin-seadatanet2/images/Logo_SeaDataNet_fond_transparent.png
57. One consumer was across the
‘pond’ - 3,000 miles away
It was assumed that SeaDataNet
terms would be useful to others
58. 1. Context through RDF vocabularies
2. Cooperation via common framework
(RDF)
3. Cooperation without coordination
4. Semantic Interoperability through
HTTP URIs for naming things
LINKED DATA
http://www.ibiblio.org/hhalpin/homepage/presentations/tpac2008/rdf.png
61. RDFx (contrib)
➢ Serializes content in RDF data model
(“structured data”)
○ 1 model = many formats
■ HTML
■ JSON
■ XML
■ TEXT
○ RestWS
support
http://calexis.com/blog/wp-content/uploads/2010/06/My-Name-Is.jpg
http://www.contestheat.com/wp-content/uploads/2013/03/lays-flavor-walgreens-giveaway.png
COOPERATION
63. TimBL: Linked Data is a Bag of Chips
https://www.youtube.com/watch?v=ga1aSJXCFe0
64. Vocabularies @ BCO-DMO
Ocean Data Ontology
cruises, ships, instrumentation,
measurements, funding
Dublin Core generic metadata
DCAT dataset catalog
FOAF people & organizations
VoID linking data
GeoSPARQL geospatial features
PROV-O provenance (revisions & activity)
For info on creating your own vocabulary, try this presentation:
http://www.slideshare.net/OpenDataSupport/model-your-data-metadata
65. Enable rdf and rdfx
modules for immediate
semantic interoperability
POWER-UP #1
http://images.clipartlogo.com/files/images/32/325521/mushroom-vector-power_f.png
http://37.media.tumblr.com/08e90c026242fbee0c7704b078219359/tumblr_mu1gb4NKee1sw8d3mo6_400.png
http://newsupermariobrosu.nintendo.com/_ui/img/powerups/art1b.png
70. rdf_indexer (contrib)
➢ Extensible for support of external RDF stores
○ BCO-DMO uses Virtuoso RDF store
○ submitted Virtuoso extension as a patch (https:
//drupal.org/node/2029717)
■ BCO-DMO SPARQL endpoint:
http://lod.bco-dmo.org/sparql
71. Enable rdf_indexer to make
your data queryable.
POWER-UP #2
http://img2.wikia.nocookie.net/__cb20131129222600/mario/images/5/5d/Fireflower3dworld.png
http://newsupermariobrosu.nintendo.com/_ui/img/powerups/art1b.png
http://img3.wikia.nocookie.net/__cb20120718023604/fantendo/images/thumb/c/c7/NSMB2_Fire_Mario.png/1024px-NSMB2_Fire_Mario.png
76. Generate value by creating
links from your data to others.
POWER-UP #3
http://newsupermariobros2.nintendo.com/mobile/_ui/img/power-ups/carousel/super-star.png
http://newsupermariobrosu.nintendo.com/_ui/img/powerups/art1b.png
http://www.mariowiki.com/images/thumb/8/85/Nsmb2_starman_mario.png/220px-Nsmb2_starman_mario.png
http://dbpedia.org
https://www.freebase.com
http://www.wikidata.org
77. DATA is out there...
http://datavisualization.ch/wp-content/uploads/2011/01/lod-wikipedia.png
78. New York Times: Innovation Report
“...there are substantial
costs to waiting.”
http://www.niemanlab.org/2014/05/the-leaked-new-york-times-innovation-report-is-one-of-the-key-documents-of-this-media-age/
79. New York Times: Innovation Report
RECIPES aren’t properly tagged
by ingredients and cooking time
“We can do it now,
but only after spending a huge sum
to retroactively structure the data.”
http://www.niemanlab.org/2014/05/the-leaked-new-york-times-innovation-report-is-one-of-the-key-documents-of-this-media-age/
80. New York Times: Innovation Report
“The lack of structured data helps explain why we are...“
1. unable to automate the sale of our photos
2. continually struggle to attain higher rankings on
search engines.
http://www.niemanlab.org/2014/05/the-leaked-new-york-times-innovation-report-is-one-of-the-key-documents-of-this-media-age/
81. New York Times: Innovation Report
“We need to reclaim our industry-leading position,
but right now our needs are far more basic.
We must expand the structured data we create.”
http://www.niemanlab.org/2014/05/the-leaked-new-york-times-innovation-report-is-one-of-the-key-documents-of-this-media-age/
84. REFERENCES
Linked Data
by David Wood (Manning)
Learning SPARQL
by Bob DuCharme (O’Reilly)
Definitive Guide to Drupal 7
Chapter 28 by Stéphane Corlosquet (Apress)
http://www.manning.com/dwood/
http://www.learningsparql.com/
http://definitivedrupal.org/
85. BoF: LINKED DATA & RDF IN DRUPAL
Time: Thursday · 11:45-01:00
Room: 10B - Blink Reaction | 3rd floor