SlideShare a Scribd company logo
Linked Data at the OU: the Story so far
1
Enrico Daga	
  	
  
Knowledge	
  Media	
  Ins0tute,	
  The	
  Open	
  University	
  (UK)	
  
‘Making	
  Data	
  Work	
  for	
  You'	
  -­‐	
  5th	
  October	
  
The	
  Open	
  University
Feedback	
  welcome:	
  @enridaga	
  #kmiou
Outline
• Linked Data in a nutshell
• Linked Data at the OU: data.open.ac.uk
• data.open.ac.uk developer toolkit
• Three typical use cases
• Issues and perspectives
2
Linked Data in a nutshell
Linked Open Data is a way of publishing structured data
that allows metadata to be connected and enriched, so
that links can be made between related resources.
• LD uses the World Wide Web as publishing platform
• Based on W3C standards - open to everyone
• Enables your data to refer to other data
• … and other data to refer to yours!
3
hPps://en.wikipedia.org/wiki/Linked_data
Linked Data Technology Stack
• Uniform Resource Identifiers (URIs)
– To identify things
• HyperText Transfer Protocol (HTTP)
– To access data about them
• Resource Description Framework (RDF)
– a meta-model for data representation.
– it does not specify a particular schema
– offers a structure for representing it
• SPARQL Protocol and Query Language (SPARQL)
– To query LD databases directly on the Web
4
RDF Triple
5
RDF Data
6
Feedback	
  welcome:	
  @enridaga	
  #kmiou
RDF Data
• Its both human readable and machine readable.
• You can represent any type of data structure in RDF!
– trees, sequences, sets, tables, graphs, …
• Vocabularies specify schema terms:
– FOAF, BIBO, DCAT, OWL, SKOS, QB, …
– Explore them: http://lov.okfn.org/
• Especially, you can refer to data outside your dataset
7
Linked Data Applications
• Open Data
• Cultural Heritage
• Digital Libraries
• Scholar Publishing
• Enterprise/Corporate, as part of data warehouse
8
Linked Open Data Cloud (2007)
9
hPp://lod-­‐cloud.net/
Linked Open Data Cloud (2008)
10
hPp://lod-­‐cloud.net/
Linked Data: The story so far (2009)
11
Linked Open Data Cloud (2010)
12
hPp://lod-­‐cloud.net/
data.open.ac.uk
• data.open.ac.uk is the home of OU linked open data.
• From 2010, OU first university in the UK to publish linked
open data.
• We collect, interlink and expose data from institutional
repositories of the University, and we make it available as
Linked Data in one single database.
13
Feedback	
  welcome:	
  @enridaga	
  #kmiou
http://data.open.ac.uk
14
Mathieu	
  d’Aquin	
  
(formerly	
  KMi)
Stuart	
  Brown	
  
(formerly	
  COMMS)
Datasets
Open Educational Resources
• Metadata about educational resources produced or co-produced by The Open
University
• OU/BBC Coproductions | OU podcasts | OpenLearn | Videofinder
Scientific Production
• Metadata about scientific production of The Open University
• Open Research Online
Social Media
• Content hosted by social media web sites. Metadata are extracted from public
APIs and aggregated into RDF.
• Audioboo | YouTube
15
Datasets
Organisational
• Data collected form internal repositories and first made public as linked
data.
• The OU's Key Information Set from Unistats | OU People Profiles | KMi
People Profiles | Open University data XCRI-CAP 1.2 | Qualifications |
Courses | OU Planet Stories
Data from Research Projects
• Linked Data from research projects.
• Arts and Humanities Research Council project metadata | The
Listening Experience Database | The UK Reading Experience
Database | The Reading Experience Database: DBpedia alignments
16
In numbers
2017
• ~7M triples
• 37 graphs
• ~1M entities
• 173 entity types
• >1K predicates
• >1M links
17
Feedback	
  welcome:	
  @enridaga	
  #kmiou
2014
• ~4M triples
• 30 graphs
• ~700k entities
• 125 entity types
• ~700 predicates
• ~600k links
Daga,	
  E.,	
  d’Aquin,	
  M.,	
  Adamou,	
  A.,	
  &	
  Brown,	
  S.	
  (2016).	
  The	
  
Open	
  University	
  Linked	
  Data–data.	
  open.	
  ac.	
  uk.	
  Seman0c	
  
Web,	
  7(2),	
  183-­‐191.
data.open.ac.uk for developers
Toolkit:
• Entity Lookup
• Data browser
• SPARQL Endpoint
• Web APIs
18
Feedback	
  welcome:	
  @enridaga	
  #kmiou
Entity Lookup
19
http://data.open.ac.uk
Data Browser
20
SPARQL Endpoint
21
Results as CSV, JSON, XML, …
SPARQL example: courses and podcasts
22
SELECT DISTINCT ?topic
from <http://data.open.ac.uk/context/podcast>
where {
?podcast <http://data.open.ac.uk/podcast/ontology/relatesToCourse>
<http://data.open.ac.uk/course/ms221> .
?podcast
<http://purl.org/dc/terms/isPartOf>/<http://purl.org/dc/terms/subject>
?topic
}
List of topics of podcasts related to course MS221
SPARQL example: courses and podcasts
23
Videos from the Open University on YouTube.
YouTube videos are linked to courses and qualifications, which in
turn are linked to other entities (OpenLearn units, Podcasts,
Audios, and other Courses or Qualifications)
Find OU content related to a YouTube video from the YouTube
video id (eg: SYry6PYsL8o)
prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#>
prefix podcast: <http://data.open.ac.uk/podcast/ontology/>
prefix yt: <http://data.open.ac.uk/youtube/ontology/>
prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#>
prefix rkb: <http://courseware.rkbexplorer.com/ontologies/courseware#>
prefix saou: <http://data.open.ac.uk/saou/ontology#>
prefix dbp: <http://dbpedia.org/property/>
prefix media: <http://purl.org/media#>
prefix olearn: <http://data.open.ac.uk/openlearn/ontology/>
prefix mlo: <http://purl.org/net/mlo/>
prefix bazaar: <http://digitalbazaar.com/media/>
prefix schema: <http://schema.org/>
SELECT
distinct
(?related as ?identifier)
?type
?label
(str(?location) as ?link)
FROM <http://data.open.ac.uk/context/youtube>
FROM <http://data.open.ac.uk/context/podcast>
FROM <http://data.open.ac.uk/context/openlearn>
FROM <http://data.open.ac.uk/context/course>
FROM <http://data.open.ac.uk/context/qualification>
WHERE
{
?x schema:productID "SYry6PYsL8o" . # change the youtube id to any OU youtube video
?x yt:relatesToCourse ?course .
{
# related video podcasts
?related podcast:relatesToCourse ?course .
?related a podcast:VideoPodcast .
?related rdfs:label ?label .
optional { ?related bazaar:download ?location }
BIND( "VideoPodcast" as ?type ) .
} union {
# related audio podcasts
?related podcast:relatesToCourse ?course .
?related a podcast:AudioPodcast .
?related rdfs:label ?label .
optional { ?related bazaar:download ?location }
BIND( "AudioPodcast" as ?type ) .
} union {
# related openlearn units
?related a olearn:OpenLearnUnit .
?related olearn:relatesToCourse ?course .
BIND( "OpenLearnUnit" as ?type ) .
?related <http://dbpedia.org/property/url> ?location .
?related rdfs:label ?label .
} union {
# related qualifications (compulsory course)
?related a mlo:qualification .
?related saou:hasPathway/saou:hasStage/saou:includesCompulsoryCourse ?course .
BIND( "Qualification" as ?type ) .
?related rdfs:label ?label .
?related mlo:url ?location
}
} limit 200
BASIL - Sharing and Reusing SPARQL Queries
as Web APIs
24
BASIL API
consumes
data or views
Web
API
Web developers
REST
tailors WEB API
(SPARQL query)
Web
API
defines view
(template)
Web
API
Web
API
Web
API
clones WEB API
Linked Data Cloud
SPARQL
http://basil.kmi.open.ac.uk/
Listening Experience Database
An open and freely
searchable database that
brings together a mass of
data about people’s
experiences of listening to
music of all kinds, in any
historical period and any
culture.
Uses data.open.ac.uk as
publishing platform.
25
hPp://led.kmi.open.ac.uk/
Feedback	
  welcome:	
  @enridaga	
  #kmiou
Typical use case #1
Online Student Help Centre
Uses data.open.ac.uk to get the
list of courses, modules, and
qualifications.
Gets key data facts for student
self-service (reduction of
avoidable contact).
Enables students to find the right
dept/person to contact in the OU.
26
hPps://help.open.ac.uk
Feedback	
  welcome:	
  @enridaga	
  #kmiou
Thanks:	
  Guy	
  Carberry	
  (Academic	
  Services),	
  Sam	
  Leicester	
  (developer)
Typical use case #2
OpenLearn
Uses data.open.ac.uk to get
content recommendations (eg:
courses).
data.open.ac.uk drives the click
through which turns OpenLearn
visitors into OU students!
Publish once, display everywhere
(from YouTube, Audioboo, iTunesU,
Podcast)
27
hPp://www.open.edu/openlearn/
Thanks:	
  Simon	
  Budgen	
  (OMIL),	
  Michael	
  Brodbin	
  (Psychle)
Typical use case #3
Issues
• Data not (always) complete - sometimes with good reason
(private data), sometimes not (organisational).
• Understand data supply: knowing who knows what in the OU
is not easy.
• Express data demand: how to ask for data?
• Operationalise data integration requires (good and
committed) developers.
• Expertise: developing the needed skills might be easier than
expected. KMi can help on that.
• Building the tools is neither half the job: maintenance and
curation is crucial.
28
Summary
• data.open.ac.uk started as a research prototype in
2010, today is the hub of OU Linked Data.
• Key services of the OU rely on data.open.ac.uk to
support various types of users.
• LD is great for centralised data publishing.
• Does not substitute data management platforms, but
integrates with existing workflows.
29
Take-away messages
• A large organisation such the OU cannot afford to rely on
separated, autistic systems.
• We need systems that TALK to each other.
• LD helps to look at the data life-cycle as a supply-chain,
to focus on supply and demand.
• We need a registry: who knows / needs what.
• We don’t need shiny user interfaces (we do, but …)
• Developers first-class citizens: enable them first.
30
Feedback	
  welcome:	
  @enridaga	
  #kmiou
31
"Linking	
  Open	
  Data	
  cloud	
  diagram	
  2017,	
  by	
  Andrejs	
  Abele,	
  John	
  P.	
  McCrae,	
  Paul	
  
Buitelaar,	
  Anja	
  Jentzsch	
  and	
  Richard	
  Cyganiak.	
  hPp://lod-­‐cloud.net/"
Thank you
Twitter: @enridaga
enrico.daga@open.ac.uk

More Related Content

What's hot

NISO Two Part Webinar: Is Granularity the Next Discovery Frontier? Part 1: ...
NISO Two Part Webinar:   Is Granularity the Next Discovery Frontier? Part 1: ...NISO Two Part Webinar:   Is Granularity the Next Discovery Frontier? Part 1: ...
NISO Two Part Webinar: Is Granularity the Next Discovery Frontier? Part 1: ...
National Information Standards Organization (NISO)
 
Zarneger "Supporting AI: Best Practices for Content Delivery Platforms"
Zarneger "Supporting AI: Best Practices for Content Delivery Platforms"Zarneger "Supporting AI: Best Practices for Content Delivery Platforms"
Zarneger "Supporting AI: Best Practices for Content Delivery Platforms"
National Information Standards Organization (NISO)
 
Full Erdmann Ruttenberg Community Approaches to Open Data at Scale
Full Erdmann Ruttenberg Community Approaches to Open Data at ScaleFull Erdmann Ruttenberg Community Approaches to Open Data at Scale
Full Erdmann Ruttenberg Community Approaches to Open Data at Scale
National Information Standards Organization (NISO)
 
"Building Capacity for Open Research" - AAMC
"Building Capacity for Open Research" - AAMC"Building Capacity for Open Research" - AAMC
"Building Capacity for Open Research" - AAMC
Kaitlin Thaney
 
From Big Data to the Big Picture
From Big Data to the Big PictureFrom Big Data to the Big Picture
From Big Data to the Big Picture
SAGE Publishing
 
Ziegler Open Data in Special Collections Libraries
Ziegler Open Data in Special Collections LibrariesZiegler Open Data in Special Collections Libraries
Ziegler Open Data in Special Collections Libraries
National Information Standards Organization (NISO)
 
Designing a second generation of open data platforms
Designing a second generation of open data platformsDesigning a second generation of open data platforms
Designing a second generation of open data platforms
Yannis Charalabidis
 
UKSG 2018 Breakout - Trouble(shooting) with a capital T: how categorising and...
UKSG 2018 Breakout - Trouble(shooting) with a capital T: how categorising and...UKSG 2018 Breakout - Trouble(shooting) with a capital T: how categorising and...
UKSG 2018 Breakout - Trouble(shooting) with a capital T: how categorising and...
UKSG: connecting the knowledge community
 
UKSG 2018 Breakout - Organisation Identifier Registry update - Pentz
UKSG 2018 Breakout - Organisation Identifier Registry update - PentzUKSG 2018 Breakout - Organisation Identifier Registry update - Pentz
UKSG 2018 Breakout - Organisation Identifier Registry update - Pentz
UKSG: connecting the knowledge community
 
Washington Linked Data Authority Service at University of Houston
Washington Linked Data Authority Service at University of HoustonWashington Linked Data Authority Service at University of Houston
Washington Linked Data Authority Service at University of Houston
National Information Standards Organization (NISO)
 
Broad Data
Broad DataBroad Data
Broad Data
James Hendler
 
Think like a Digital Curator
Think like a Digital CuratorThink like a Digital Curator
Think like a Digital Curator
DigitalLibraryServices
 
Digital notebooks - a Jisc perspective
Digital notebooks - a Jisc perspectiveDigital notebooks - a Jisc perspective
Digital notebooks - a Jisc perspective
Christopher Brown
 
Sanderson Shout It Out: LOUD
Sanderson Shout It Out: LOUDSanderson Shout It Out: LOUD
A Survey of Exploratory Search Systems Based on LOD Resources
A Survey of Exploratory Search Systems Based on LOD ResourcesA Survey of Exploratory Search Systems Based on LOD Resources
A Survey of Exploratory Search Systems Based on LOD Resources
Karwan Jacksi
 
FORCE11: Creating a data and tools ecosystem
FORCE11:  Creating a data and tools ecosystemFORCE11:  Creating a data and tools ecosystem
FORCE11: Creating a data and tools ecosystem
Maryann Martone
 
Library Science Emerging Career Trends 2016
Library Science Emerging Career Trends 2016Library Science Emerging Career Trends 2016
Library Science Emerging Career Trends 2016
Scott Lee
 
Wire Workshop: Overview slides for ArchiveHub Project
Wire Workshop: Overview slides for ArchiveHub ProjectWire Workshop: Overview slides for ArchiveHub Project
Wire Workshop: Overview slides for ArchiveHub Project
mwe400
 
Data stories
Data storiesData stories
Data stories
Elena Simperl
 
Open Data is not Enough
Open Data is not EnoughOpen Data is not Enough
Open Data is not Enough
Research Data Alliance
 

What's hot (20)

NISO Two Part Webinar: Is Granularity the Next Discovery Frontier? Part 1: ...
NISO Two Part Webinar:   Is Granularity the Next Discovery Frontier? Part 1: ...NISO Two Part Webinar:   Is Granularity the Next Discovery Frontier? Part 1: ...
NISO Two Part Webinar: Is Granularity the Next Discovery Frontier? Part 1: ...
 
Zarneger "Supporting AI: Best Practices for Content Delivery Platforms"
Zarneger "Supporting AI: Best Practices for Content Delivery Platforms"Zarneger "Supporting AI: Best Practices for Content Delivery Platforms"
Zarneger "Supporting AI: Best Practices for Content Delivery Platforms"
 
Full Erdmann Ruttenberg Community Approaches to Open Data at Scale
Full Erdmann Ruttenberg Community Approaches to Open Data at ScaleFull Erdmann Ruttenberg Community Approaches to Open Data at Scale
Full Erdmann Ruttenberg Community Approaches to Open Data at Scale
 
"Building Capacity for Open Research" - AAMC
"Building Capacity for Open Research" - AAMC"Building Capacity for Open Research" - AAMC
"Building Capacity for Open Research" - AAMC
 
From Big Data to the Big Picture
From Big Data to the Big PictureFrom Big Data to the Big Picture
From Big Data to the Big Picture
 
Ziegler Open Data in Special Collections Libraries
Ziegler Open Data in Special Collections LibrariesZiegler Open Data in Special Collections Libraries
Ziegler Open Data in Special Collections Libraries
 
Designing a second generation of open data platforms
Designing a second generation of open data platformsDesigning a second generation of open data platforms
Designing a second generation of open data platforms
 
UKSG 2018 Breakout - Trouble(shooting) with a capital T: how categorising and...
UKSG 2018 Breakout - Trouble(shooting) with a capital T: how categorising and...UKSG 2018 Breakout - Trouble(shooting) with a capital T: how categorising and...
UKSG 2018 Breakout - Trouble(shooting) with a capital T: how categorising and...
 
UKSG 2018 Breakout - Organisation Identifier Registry update - Pentz
UKSG 2018 Breakout - Organisation Identifier Registry update - PentzUKSG 2018 Breakout - Organisation Identifier Registry update - Pentz
UKSG 2018 Breakout - Organisation Identifier Registry update - Pentz
 
Washington Linked Data Authority Service at University of Houston
Washington Linked Data Authority Service at University of HoustonWashington Linked Data Authority Service at University of Houston
Washington Linked Data Authority Service at University of Houston
 
Broad Data
Broad DataBroad Data
Broad Data
 
Think like a Digital Curator
Think like a Digital CuratorThink like a Digital Curator
Think like a Digital Curator
 
Digital notebooks - a Jisc perspective
Digital notebooks - a Jisc perspectiveDigital notebooks - a Jisc perspective
Digital notebooks - a Jisc perspective
 
Sanderson Shout It Out: LOUD
Sanderson Shout It Out: LOUDSanderson Shout It Out: LOUD
Sanderson Shout It Out: LOUD
 
A Survey of Exploratory Search Systems Based on LOD Resources
A Survey of Exploratory Search Systems Based on LOD ResourcesA Survey of Exploratory Search Systems Based on LOD Resources
A Survey of Exploratory Search Systems Based on LOD Resources
 
FORCE11: Creating a data and tools ecosystem
FORCE11:  Creating a data and tools ecosystemFORCE11:  Creating a data and tools ecosystem
FORCE11: Creating a data and tools ecosystem
 
Library Science Emerging Career Trends 2016
Library Science Emerging Career Trends 2016Library Science Emerging Career Trends 2016
Library Science Emerging Career Trends 2016
 
Wire Workshop: Overview slides for ArchiveHub Project
Wire Workshop: Overview slides for ArchiveHub ProjectWire Workshop: Overview slides for ArchiveHub Project
Wire Workshop: Overview slides for ArchiveHub Project
 
Data stories
Data storiesData stories
Data stories
 
Open Data is not Enough
Open Data is not EnoughOpen Data is not Enough
Open Data is not Enough
 

Similar to Linked Data at the OU - the story so far

NISO Webinar: Library Linked Data: From Vision to Reality
NISO Webinar: Library Linked Data: From Vision to RealityNISO Webinar: Library Linked Data: From Vision to Reality
NISO Webinar: Library Linked Data: From Vision to Reality
National Information Standards Organization (NISO)
 
Integrating an electronic lab notebook with a data repository; American Chemi...
Integrating an electronic lab notebook with a data repository; American Chemi...Integrating an electronic lab notebook with a data repository; American Chemi...
Integrating an electronic lab notebook with a data repository; American Chemi...
rmacneil88
 
Elns and repositories, American Chemical Society, Dallas, March 2014
Elns and repositories, American Chemical Society, Dallas, March 2014Elns and repositories, American Chemical Society, Dallas, March 2014
Elns and repositories, American Chemical Society, Dallas, March 2014
ResearchSpace
 
Experience from 10 months of University Linked Data
Experience from 10 months of University Linked Data Experience from 10 months of University Linked Data
Experience from 10 months of University Linked Data
Mathieu d'Aquin
 
Linked Energy Data Generation
Linked Energy Data GenerationLinked Energy Data Generation
Linked Energy Data Generation
Filip Radulovic
 
Linked (Open) Data
Linked (Open) DataLinked (Open) Data
Linked (Open) Data
Bernhard Haslhofer
 
PIDs, Data and Software: How Libraries Can Support Researchers in an Evolving...
PIDs, Data and Software: How Libraries Can Support Researchers in an Evolving...PIDs, Data and Software: How Libraries Can Support Researchers in an Evolving...
PIDs, Data and Software: How Libraries Can Support Researchers in an Evolving...
Sarah Anna Stewart
 
Online Learning and Linked Data: An Introduction
Online Learning and Linked Data: An IntroductionOnline Learning and Linked Data: An Introduction
Online Learning and Linked Data: An IntroductionEUCLID project
 
Linked data presentation for libraries (COMO)
Linked data presentation for libraries (COMO)Linked data presentation for libraries (COMO)
Linked data presentation for libraries (COMO)
robin fay
 
Methodological Guidelines for Publishing Linked Data
Methodological Guidelines for Publishing Linked DataMethodological Guidelines for Publishing Linked Data
Methodological Guidelines for Publishing Linked Data
Boris Villazón-Terrazas
 
Uk discovery-jisc-project-showcase
Uk discovery-jisc-project-showcaseUk discovery-jisc-project-showcase
Uk discovery-jisc-project-showcase
RDTF-Discovery
 
Llinked open data training for EU institutions
Llinked open data training for EU institutionsLlinked open data training for EU institutions
Llinked open data training for EU institutions
Open Data Support
 
Engaging Information Professionals in the Process of Authoritative Interlinki...
Engaging Information Professionals in the Process of Authoritative Interlinki...Engaging Information Professionals in the Process of Authoritative Interlinki...
Engaging Information Professionals in the Process of Authoritative Interlinki...
Lucy McKenna
 
Service Integration to Enhance RDM
Service Integration to Enhance RDMService Integration to Enhance RDM
Service Integration to Enhance RDM
EDINA, University of Edinburgh
 
Staffing Research Data Services at University of Edinburgh
Staffing Research Data Services at University of EdinburghStaffing Research Data Services at University of Edinburgh
Staffing Research Data Services at University of Edinburgh
Robin Rice
 
Linked Data (1st Linked Data Meetup Malmö)
Linked Data (1st Linked Data Meetup Malmö)Linked Data (1st Linked Data Meetup Malmö)
Linked Data (1st Linked Data Meetup Malmö)Anja Jentzsch
 
Online Presentation
Online PresentationOnline Presentation
Online Presentation
nw13
 
Introduction to APIs and Linked Data
Introduction to APIs and Linked DataIntroduction to APIs and Linked Data
Introduction to APIs and Linked Data
Adrian Stevenson
 
Global lodlam_communities and open cultural data
Global lodlam_communities and open cultural dataGlobal lodlam_communities and open cultural data
Global lodlam_communities and open cultural dataMinerva Lin
 

Similar to Linked Data at the OU - the story so far (20)

NISO Webinar: Library Linked Data: From Vision to Reality
NISO Webinar: Library Linked Data: From Vision to RealityNISO Webinar: Library Linked Data: From Vision to Reality
NISO Webinar: Library Linked Data: From Vision to Reality
 
Integrating an electronic lab notebook with a data repository; American Chemi...
Integrating an electronic lab notebook with a data repository; American Chemi...Integrating an electronic lab notebook with a data repository; American Chemi...
Integrating an electronic lab notebook with a data repository; American Chemi...
 
Elns and repositories, American Chemical Society, Dallas, March 2014
Elns and repositories, American Chemical Society, Dallas, March 2014Elns and repositories, American Chemical Society, Dallas, March 2014
Elns and repositories, American Chemical Society, Dallas, March 2014
 
Experience from 10 months of University Linked Data
Experience from 10 months of University Linked Data Experience from 10 months of University Linked Data
Experience from 10 months of University Linked Data
 
Linked Energy Data Generation
Linked Energy Data GenerationLinked Energy Data Generation
Linked Energy Data Generation
 
Linked (Open) Data
Linked (Open) DataLinked (Open) Data
Linked (Open) Data
 
PIDs, Data and Software: How Libraries Can Support Researchers in an Evolving...
PIDs, Data and Software: How Libraries Can Support Researchers in an Evolving...PIDs, Data and Software: How Libraries Can Support Researchers in an Evolving...
PIDs, Data and Software: How Libraries Can Support Researchers in an Evolving...
 
Online Learning and Linked Data: An Introduction
Online Learning and Linked Data: An IntroductionOnline Learning and Linked Data: An Introduction
Online Learning and Linked Data: An Introduction
 
Linked data presentation for libraries (COMO)
Linked data presentation for libraries (COMO)Linked data presentation for libraries (COMO)
Linked data presentation for libraries (COMO)
 
Methodological Guidelines for Publishing Linked Data
Methodological Guidelines for Publishing Linked DataMethodological Guidelines for Publishing Linked Data
Methodological Guidelines for Publishing Linked Data
 
Uk discovery-jisc-project-showcase
Uk discovery-jisc-project-showcaseUk discovery-jisc-project-showcase
Uk discovery-jisc-project-showcase
 
Llinked open data training for EU institutions
Llinked open data training for EU institutionsLlinked open data training for EU institutions
Llinked open data training for EU institutions
 
Engaging Information Professionals in the Process of Authoritative Interlinki...
Engaging Information Professionals in the Process of Authoritative Interlinki...Engaging Information Professionals in the Process of Authoritative Interlinki...
Engaging Information Professionals in the Process of Authoritative Interlinki...
 
Service Integration to Enhance RDM
Service Integration to Enhance RDMService Integration to Enhance RDM
Service Integration to Enhance RDM
 
RDM@Edinburgh_interoperation_IDCC2015
RDM@Edinburgh_interoperation_IDCC2015RDM@Edinburgh_interoperation_IDCC2015
RDM@Edinburgh_interoperation_IDCC2015
 
Staffing Research Data Services at University of Edinburgh
Staffing Research Data Services at University of EdinburghStaffing Research Data Services at University of Edinburgh
Staffing Research Data Services at University of Edinburgh
 
Linked Data (1st Linked Data Meetup Malmö)
Linked Data (1st Linked Data Meetup Malmö)Linked Data (1st Linked Data Meetup Malmö)
Linked Data (1st Linked Data Meetup Malmö)
 
Online Presentation
Online PresentationOnline Presentation
Online Presentation
 
Introduction to APIs and Linked Data
Introduction to APIs and Linked DataIntroduction to APIs and Linked Data
Introduction to APIs and Linked Data
 
Global lodlam_communities and open cultural data
Global lodlam_communities and open cultural dataGlobal lodlam_communities and open cultural data
Global lodlam_communities and open cultural data
 

More from Enrico Daga

Citizen Experiences in Cultural Heritage Archives: a Data Journey
Citizen Experiences in Cultural Heritage Archives: a Data JourneyCitizen Experiences in Cultural Heritage Archives: a Data Journey
Citizen Experiences in Cultural Heritage Archives: a Data Journey
Enrico Daga
 
Streamlining Knowledge Graph Construction with a façade: the SPARQL Anything...
Streamlining Knowledge Graph Construction with a façade:  the SPARQL Anything...Streamlining Knowledge Graph Construction with a façade:  the SPARQL Anything...
Streamlining Knowledge Graph Construction with a façade: the SPARQL Anything...
Enrico Daga
 
Data integration with a façade. The case of knowledge graph construction.
Data integration with a façade. The case of knowledge graph construction.Data integration with a façade. The case of knowledge graph construction.
Data integration with a façade. The case of knowledge graph construction.
Enrico Daga
 
Knowledge graph construction with a façade - The SPARQL Anything Project
Knowledge graph construction with a façade - The SPARQL Anything ProjectKnowledge graph construction with a façade - The SPARQL Anything Project
Knowledge graph construction with a façade - The SPARQL Anything Project
Enrico Daga
 
Capturing the semantics of documentary evidence for humanities research
Capturing the semantics of documentary evidence for humanities researchCapturing the semantics of documentary evidence for humanities research
Capturing the semantics of documentary evidence for humanities research
Enrico Daga
 
Trying SPARQL Anything with MEI
Trying SPARQL Anything with MEITrying SPARQL Anything with MEI
Trying SPARQL Anything with MEI
Enrico Daga
 
The SPARQL Anything project
The SPARQL Anything projectThe SPARQL Anything project
The SPARQL Anything project
Enrico Daga
 
Towards a Smart (City) Data Science. A case-based retrospective on policies, ...
Towards a Smart (City) Data Science. A case-based retrospective on policies, ...Towards a Smart (City) Data Science. A case-based retrospective on policies, ...
Towards a Smart (City) Data Science. A case-based retrospective on policies, ...
Enrico Daga
 
Linked data for knowledge curation in humanities research
Linked data for knowledge curation in humanities researchLinked data for knowledge curation in humanities research
Linked data for knowledge curation in humanities research
Enrico Daga
 
Capturing Themed Evidence, a Hybrid Approach
Capturing Themed Evidence, a Hybrid ApproachCapturing Themed Evidence, a Hybrid Approach
Capturing Themed Evidence, a Hybrid Approach
Enrico Daga
 
Challenging knowledge extraction to support
the curation of documentary evide...
Challenging knowledge extraction to support
the curation of documentary evide...Challenging knowledge extraction to support
the curation of documentary evide...
Challenging knowledge extraction to support
the curation of documentary evide...
Enrico Daga
 
Ld4 dh tutorial
Ld4 dh tutorialLd4 dh tutorial
Ld4 dh tutorial
Enrico Daga
 
OU RSE Tutorial Big Data Cluster
OU RSE Tutorial Big Data ClusterOU RSE Tutorial Big Data Cluster
OU RSE Tutorial Big Data Cluster
Enrico Daga
 
CityLABS Workshop: Working with large tables
CityLABS Workshop: Working with large tablesCityLABS Workshop: Working with large tables
CityLABS Workshop: Working with large tables
Enrico Daga
 
Propagating Data Policies - A User Study
Propagating Data Policies - A User StudyPropagating Data Policies - A User Study
Propagating Data Policies - A User Study
Enrico Daga
 
Propagation of Policies in Rich Data Flows
Propagation of Policies in Rich Data FlowsPropagation of Policies in Rich Data Flows
Propagation of Policies in Rich Data Flows
Enrico Daga
 
A bottom up approach for licences classification and selection
A bottom up approach for licences classification and selectionA bottom up approach for licences classification and selection
A bottom up approach for licences classification and selection
Enrico Daga
 
A BASILar Approach for Building Web APIs on top of SPARQL Endpoints
A BASILar Approach for Building Web APIs on top of SPARQL EndpointsA BASILar Approach for Building Web APIs on top of SPARQL Endpoints
A BASILar Approach for Building Web APIs on top of SPARQL Endpoints
Enrico Daga
 
Early Analysis and Debuggin of Linked Open Data Cubes
Early Analysis and Debuggin of Linked Open Data CubesEarly Analysis and Debuggin of Linked Open Data Cubes
Early Analysis and Debuggin of Linked Open Data Cubes
Enrico Daga
 

More from Enrico Daga (19)

Citizen Experiences in Cultural Heritage Archives: a Data Journey
Citizen Experiences in Cultural Heritage Archives: a Data JourneyCitizen Experiences in Cultural Heritage Archives: a Data Journey
Citizen Experiences in Cultural Heritage Archives: a Data Journey
 
Streamlining Knowledge Graph Construction with a façade: the SPARQL Anything...
Streamlining Knowledge Graph Construction with a façade:  the SPARQL Anything...Streamlining Knowledge Graph Construction with a façade:  the SPARQL Anything...
Streamlining Knowledge Graph Construction with a façade: the SPARQL Anything...
 
Data integration with a façade. The case of knowledge graph construction.
Data integration with a façade. The case of knowledge graph construction.Data integration with a façade. The case of knowledge graph construction.
Data integration with a façade. The case of knowledge graph construction.
 
Knowledge graph construction with a façade - The SPARQL Anything Project
Knowledge graph construction with a façade - The SPARQL Anything ProjectKnowledge graph construction with a façade - The SPARQL Anything Project
Knowledge graph construction with a façade - The SPARQL Anything Project
 
Capturing the semantics of documentary evidence for humanities research
Capturing the semantics of documentary evidence for humanities researchCapturing the semantics of documentary evidence for humanities research
Capturing the semantics of documentary evidence for humanities research
 
Trying SPARQL Anything with MEI
Trying SPARQL Anything with MEITrying SPARQL Anything with MEI
Trying SPARQL Anything with MEI
 
The SPARQL Anything project
The SPARQL Anything projectThe SPARQL Anything project
The SPARQL Anything project
 
Towards a Smart (City) Data Science. A case-based retrospective on policies, ...
Towards a Smart (City) Data Science. A case-based retrospective on policies, ...Towards a Smart (City) Data Science. A case-based retrospective on policies, ...
Towards a Smart (City) Data Science. A case-based retrospective on policies, ...
 
Linked data for knowledge curation in humanities research
Linked data for knowledge curation in humanities researchLinked data for knowledge curation in humanities research
Linked data for knowledge curation in humanities research
 
Capturing Themed Evidence, a Hybrid Approach
Capturing Themed Evidence, a Hybrid ApproachCapturing Themed Evidence, a Hybrid Approach
Capturing Themed Evidence, a Hybrid Approach
 
Challenging knowledge extraction to support
the curation of documentary evide...
Challenging knowledge extraction to support
the curation of documentary evide...Challenging knowledge extraction to support
the curation of documentary evide...
Challenging knowledge extraction to support
the curation of documentary evide...
 
Ld4 dh tutorial
Ld4 dh tutorialLd4 dh tutorial
Ld4 dh tutorial
 
OU RSE Tutorial Big Data Cluster
OU RSE Tutorial Big Data ClusterOU RSE Tutorial Big Data Cluster
OU RSE Tutorial Big Data Cluster
 
CityLABS Workshop: Working with large tables
CityLABS Workshop: Working with large tablesCityLABS Workshop: Working with large tables
CityLABS Workshop: Working with large tables
 
Propagating Data Policies - A User Study
Propagating Data Policies - A User StudyPropagating Data Policies - A User Study
Propagating Data Policies - A User Study
 
Propagation of Policies in Rich Data Flows
Propagation of Policies in Rich Data FlowsPropagation of Policies in Rich Data Flows
Propagation of Policies in Rich Data Flows
 
A bottom up approach for licences classification and selection
A bottom up approach for licences classification and selectionA bottom up approach for licences classification and selection
A bottom up approach for licences classification and selection
 
A BASILar Approach for Building Web APIs on top of SPARQL Endpoints
A BASILar Approach for Building Web APIs on top of SPARQL EndpointsA BASILar Approach for Building Web APIs on top of SPARQL Endpoints
A BASILar Approach for Building Web APIs on top of SPARQL Endpoints
 
Early Analysis and Debuggin of Linked Open Data Cubes
Early Analysis and Debuggin of Linked Open Data CubesEarly Analysis and Debuggin of Linked Open Data Cubes
Early Analysis and Debuggin of Linked Open Data Cubes
 

Recently uploaded

一比一原版(TWU毕业证)西三一大学毕业证成绩单
一比一原版(TWU毕业证)西三一大学毕业证成绩单一比一原版(TWU毕业证)西三一大学毕业证成绩单
一比一原版(TWU毕业证)西三一大学毕业证成绩单
ocavb
 
一比一原版(IIT毕业证)伊利诺伊理工大学毕业证成绩单
一比一原版(IIT毕业证)伊利诺伊理工大学毕业证成绩单一比一原版(IIT毕业证)伊利诺伊理工大学毕业证成绩单
一比一原版(IIT毕业证)伊利诺伊理工大学毕业证成绩单
ewymefz
 
一比一原版(NYU毕业证)纽约大学毕业证成绩单
一比一原版(NYU毕业证)纽约大学毕业证成绩单一比一原版(NYU毕业证)纽约大学毕业证成绩单
一比一原版(NYU毕业证)纽约大学毕业证成绩单
ewymefz
 
FP Growth Algorithm and its Applications
FP Growth Algorithm and its ApplicationsFP Growth Algorithm and its Applications
FP Growth Algorithm and its Applications
MaleehaSheikh2
 
一比一原版(RUG毕业证)格罗宁根大学毕业证成绩单
一比一原版(RUG毕业证)格罗宁根大学毕业证成绩单一比一原版(RUG毕业证)格罗宁根大学毕业证成绩单
一比一原版(RUG毕业证)格罗宁根大学毕业证成绩单
vcaxypu
 
Sample_Global Non-invasive Prenatal Testing (NIPT) Market, 2019-2030.pdf
Sample_Global Non-invasive Prenatal Testing (NIPT) Market, 2019-2030.pdfSample_Global Non-invasive Prenatal Testing (NIPT) Market, 2019-2030.pdf
Sample_Global Non-invasive Prenatal Testing (NIPT) Market, 2019-2030.pdf
Linda486226
 
Best best suvichar in gujarati english meaning of this sentence as Silk road ...
Best best suvichar in gujarati english meaning of this sentence as Silk road ...Best best suvichar in gujarati english meaning of this sentence as Silk road ...
Best best suvichar in gujarati english meaning of this sentence as Silk road ...
AbhimanyuSinha9
 
Jpolillo Amazon PPC - Bid Optimization Sample
Jpolillo Amazon PPC - Bid Optimization SampleJpolillo Amazon PPC - Bid Optimization Sample
Jpolillo Amazon PPC - Bid Optimization Sample
James Polillo
 
一比一原版(UPenn毕业证)宾夕法尼亚大学毕业证成绩单
一比一原版(UPenn毕业证)宾夕法尼亚大学毕业证成绩单一比一原版(UPenn毕业证)宾夕法尼亚大学毕业证成绩单
一比一原版(UPenn毕业证)宾夕法尼亚大学毕业证成绩单
ewymefz
 
一比一原版(UMich毕业证)密歇根大学|安娜堡分校毕业证成绩单
一比一原版(UMich毕业证)密歇根大学|安娜堡分校毕业证成绩单一比一原版(UMich毕业证)密歇根大学|安娜堡分校毕业证成绩单
一比一原版(UMich毕业证)密歇根大学|安娜堡分校毕业证成绩单
ewymefz
 
Tabula.io Cheatsheet: automate your data workflows
Tabula.io Cheatsheet: automate your data workflowsTabula.io Cheatsheet: automate your data workflows
Tabula.io Cheatsheet: automate your data workflows
alex933524
 
一比一原版(QU毕业证)皇后大学毕业证成绩单
一比一原版(QU毕业证)皇后大学毕业证成绩单一比一原版(QU毕业证)皇后大学毕业证成绩单
一比一原版(QU毕业证)皇后大学毕业证成绩单
enxupq
 
Ch03-Managing the Object-Oriented Information Systems Project a.pdf
Ch03-Managing the Object-Oriented Information Systems Project a.pdfCh03-Managing the Object-Oriented Information Systems Project a.pdf
Ch03-Managing the Object-Oriented Information Systems Project a.pdf
haila53
 
一比一原版(CBU毕业证)不列颠海角大学毕业证成绩单
一比一原版(CBU毕业证)不列颠海角大学毕业证成绩单一比一原版(CBU毕业证)不列颠海角大学毕业证成绩单
一比一原版(CBU毕业证)不列颠海角大学毕业证成绩单
nscud
 
Business update Q1 2024 Lar España Real Estate SOCIMI
Business update Q1 2024 Lar España Real Estate SOCIMIBusiness update Q1 2024 Lar España Real Estate SOCIMI
Business update Q1 2024 Lar España Real Estate SOCIMI
AlejandraGmez176757
 
Criminal IP - Threat Hunting Webinar.pdf
Criminal IP - Threat Hunting Webinar.pdfCriminal IP - Threat Hunting Webinar.pdf
Criminal IP - Threat Hunting Webinar.pdf
Criminal IP
 
【社内勉強会資料_Octo: An Open-Source Generalist Robot Policy】
【社内勉強会資料_Octo: An Open-Source Generalist Robot Policy】【社内勉強会資料_Octo: An Open-Source Generalist Robot Policy】
【社内勉強会資料_Octo: An Open-Source Generalist Robot Policy】
NABLAS株式会社
 
Levelwise PageRank with Loop-Based Dead End Handling Strategy : SHORT REPORT ...
Levelwise PageRank with Loop-Based Dead End Handling Strategy : SHORT REPORT ...Levelwise PageRank with Loop-Based Dead End Handling Strategy : SHORT REPORT ...
Levelwise PageRank with Loop-Based Dead End Handling Strategy : SHORT REPORT ...
Subhajit Sahu
 
一比一原版(UofM毕业证)明尼苏达大学毕业证成绩单
一比一原版(UofM毕业证)明尼苏达大学毕业证成绩单一比一原版(UofM毕业证)明尼苏达大学毕业证成绩单
一比一原版(UofM毕业证)明尼苏达大学毕业证成绩单
ewymefz
 
standardisation of garbhpala offhgfffghh
standardisation of garbhpala offhgfffghhstandardisation of garbhpala offhgfffghh
standardisation of garbhpala offhgfffghh
ArpitMalhotra16
 

Recently uploaded (20)

一比一原版(TWU毕业证)西三一大学毕业证成绩单
一比一原版(TWU毕业证)西三一大学毕业证成绩单一比一原版(TWU毕业证)西三一大学毕业证成绩单
一比一原版(TWU毕业证)西三一大学毕业证成绩单
 
一比一原版(IIT毕业证)伊利诺伊理工大学毕业证成绩单
一比一原版(IIT毕业证)伊利诺伊理工大学毕业证成绩单一比一原版(IIT毕业证)伊利诺伊理工大学毕业证成绩单
一比一原版(IIT毕业证)伊利诺伊理工大学毕业证成绩单
 
一比一原版(NYU毕业证)纽约大学毕业证成绩单
一比一原版(NYU毕业证)纽约大学毕业证成绩单一比一原版(NYU毕业证)纽约大学毕业证成绩单
一比一原版(NYU毕业证)纽约大学毕业证成绩单
 
FP Growth Algorithm and its Applications
FP Growth Algorithm and its ApplicationsFP Growth Algorithm and its Applications
FP Growth Algorithm and its Applications
 
一比一原版(RUG毕业证)格罗宁根大学毕业证成绩单
一比一原版(RUG毕业证)格罗宁根大学毕业证成绩单一比一原版(RUG毕业证)格罗宁根大学毕业证成绩单
一比一原版(RUG毕业证)格罗宁根大学毕业证成绩单
 
Sample_Global Non-invasive Prenatal Testing (NIPT) Market, 2019-2030.pdf
Sample_Global Non-invasive Prenatal Testing (NIPT) Market, 2019-2030.pdfSample_Global Non-invasive Prenatal Testing (NIPT) Market, 2019-2030.pdf
Sample_Global Non-invasive Prenatal Testing (NIPT) Market, 2019-2030.pdf
 
Best best suvichar in gujarati english meaning of this sentence as Silk road ...
Best best suvichar in gujarati english meaning of this sentence as Silk road ...Best best suvichar in gujarati english meaning of this sentence as Silk road ...
Best best suvichar in gujarati english meaning of this sentence as Silk road ...
 
Jpolillo Amazon PPC - Bid Optimization Sample
Jpolillo Amazon PPC - Bid Optimization SampleJpolillo Amazon PPC - Bid Optimization Sample
Jpolillo Amazon PPC - Bid Optimization Sample
 
一比一原版(UPenn毕业证)宾夕法尼亚大学毕业证成绩单
一比一原版(UPenn毕业证)宾夕法尼亚大学毕业证成绩单一比一原版(UPenn毕业证)宾夕法尼亚大学毕业证成绩单
一比一原版(UPenn毕业证)宾夕法尼亚大学毕业证成绩单
 
一比一原版(UMich毕业证)密歇根大学|安娜堡分校毕业证成绩单
一比一原版(UMich毕业证)密歇根大学|安娜堡分校毕业证成绩单一比一原版(UMich毕业证)密歇根大学|安娜堡分校毕业证成绩单
一比一原版(UMich毕业证)密歇根大学|安娜堡分校毕业证成绩单
 
Tabula.io Cheatsheet: automate your data workflows
Tabula.io Cheatsheet: automate your data workflowsTabula.io Cheatsheet: automate your data workflows
Tabula.io Cheatsheet: automate your data workflows
 
一比一原版(QU毕业证)皇后大学毕业证成绩单
一比一原版(QU毕业证)皇后大学毕业证成绩单一比一原版(QU毕业证)皇后大学毕业证成绩单
一比一原版(QU毕业证)皇后大学毕业证成绩单
 
Ch03-Managing the Object-Oriented Information Systems Project a.pdf
Ch03-Managing the Object-Oriented Information Systems Project a.pdfCh03-Managing the Object-Oriented Information Systems Project a.pdf
Ch03-Managing the Object-Oriented Information Systems Project a.pdf
 
一比一原版(CBU毕业证)不列颠海角大学毕业证成绩单
一比一原版(CBU毕业证)不列颠海角大学毕业证成绩单一比一原版(CBU毕业证)不列颠海角大学毕业证成绩单
一比一原版(CBU毕业证)不列颠海角大学毕业证成绩单
 
Business update Q1 2024 Lar España Real Estate SOCIMI
Business update Q1 2024 Lar España Real Estate SOCIMIBusiness update Q1 2024 Lar España Real Estate SOCIMI
Business update Q1 2024 Lar España Real Estate SOCIMI
 
Criminal IP - Threat Hunting Webinar.pdf
Criminal IP - Threat Hunting Webinar.pdfCriminal IP - Threat Hunting Webinar.pdf
Criminal IP - Threat Hunting Webinar.pdf
 
【社内勉強会資料_Octo: An Open-Source Generalist Robot Policy】
【社内勉強会資料_Octo: An Open-Source Generalist Robot Policy】【社内勉強会資料_Octo: An Open-Source Generalist Robot Policy】
【社内勉強会資料_Octo: An Open-Source Generalist Robot Policy】
 
Levelwise PageRank with Loop-Based Dead End Handling Strategy : SHORT REPORT ...
Levelwise PageRank with Loop-Based Dead End Handling Strategy : SHORT REPORT ...Levelwise PageRank with Loop-Based Dead End Handling Strategy : SHORT REPORT ...
Levelwise PageRank with Loop-Based Dead End Handling Strategy : SHORT REPORT ...
 
一比一原版(UofM毕业证)明尼苏达大学毕业证成绩单
一比一原版(UofM毕业证)明尼苏达大学毕业证成绩单一比一原版(UofM毕业证)明尼苏达大学毕业证成绩单
一比一原版(UofM毕业证)明尼苏达大学毕业证成绩单
 
standardisation of garbhpala offhgfffghh
standardisation of garbhpala offhgfffghhstandardisation of garbhpala offhgfffghh
standardisation of garbhpala offhgfffghh
 

Linked Data at the OU - the story so far

  • 1. Linked Data at the OU: the Story so far 1 Enrico Daga     Knowledge  Media  Ins0tute,  The  Open  University  (UK)   ‘Making  Data  Work  for  You'  -­‐  5th  October   The  Open  University Feedback  welcome:  @enridaga  #kmiou
  • 2. Outline • Linked Data in a nutshell • Linked Data at the OU: data.open.ac.uk • data.open.ac.uk developer toolkit • Three typical use cases • Issues and perspectives 2
  • 3. Linked Data in a nutshell Linked Open Data is a way of publishing structured data that allows metadata to be connected and enriched, so that links can be made between related resources. • LD uses the World Wide Web as publishing platform • Based on W3C standards - open to everyone • Enables your data to refer to other data • … and other data to refer to yours! 3 hPps://en.wikipedia.org/wiki/Linked_data
  • 4. Linked Data Technology Stack • Uniform Resource Identifiers (URIs) – To identify things • HyperText Transfer Protocol (HTTP) – To access data about them • Resource Description Framework (RDF) – a meta-model for data representation. – it does not specify a particular schema – offers a structure for representing it • SPARQL Protocol and Query Language (SPARQL) – To query LD databases directly on the Web 4
  • 6. RDF Data 6 Feedback  welcome:  @enridaga  #kmiou
  • 7. RDF Data • Its both human readable and machine readable. • You can represent any type of data structure in RDF! – trees, sequences, sets, tables, graphs, … • Vocabularies specify schema terms: – FOAF, BIBO, DCAT, OWL, SKOS, QB, … – Explore them: http://lov.okfn.org/ • Especially, you can refer to data outside your dataset 7
  • 8. Linked Data Applications • Open Data • Cultural Heritage • Digital Libraries • Scholar Publishing • Enterprise/Corporate, as part of data warehouse 8
  • 9. Linked Open Data Cloud (2007) 9 hPp://lod-­‐cloud.net/
  • 10. Linked Open Data Cloud (2008) 10 hPp://lod-­‐cloud.net/
  • 11. Linked Data: The story so far (2009) 11
  • 12. Linked Open Data Cloud (2010) 12 hPp://lod-­‐cloud.net/
  • 13. data.open.ac.uk • data.open.ac.uk is the home of OU linked open data. • From 2010, OU first university in the UK to publish linked open data. • We collect, interlink and expose data from institutional repositories of the University, and we make it available as Linked Data in one single database. 13 Feedback  welcome:  @enridaga  #kmiou
  • 14. http://data.open.ac.uk 14 Mathieu  d’Aquin   (formerly  KMi) Stuart  Brown   (formerly  COMMS)
  • 15. Datasets Open Educational Resources • Metadata about educational resources produced or co-produced by The Open University • OU/BBC Coproductions | OU podcasts | OpenLearn | Videofinder Scientific Production • Metadata about scientific production of The Open University • Open Research Online Social Media • Content hosted by social media web sites. Metadata are extracted from public APIs and aggregated into RDF. • Audioboo | YouTube 15
  • 16. Datasets Organisational • Data collected form internal repositories and first made public as linked data. • The OU's Key Information Set from Unistats | OU People Profiles | KMi People Profiles | Open University data XCRI-CAP 1.2 | Qualifications | Courses | OU Planet Stories Data from Research Projects • Linked Data from research projects. • Arts and Humanities Research Council project metadata | The Listening Experience Database | The UK Reading Experience Database | The Reading Experience Database: DBpedia alignments 16
  • 17. In numbers 2017 • ~7M triples • 37 graphs • ~1M entities • 173 entity types • >1K predicates • >1M links 17 Feedback  welcome:  @enridaga  #kmiou 2014 • ~4M triples • 30 graphs • ~700k entities • 125 entity types • ~700 predicates • ~600k links Daga,  E.,  d’Aquin,  M.,  Adamou,  A.,  &  Brown,  S.  (2016).  The   Open  University  Linked  Data–data.  open.  ac.  uk.  Seman0c   Web,  7(2),  183-­‐191.
  • 18. data.open.ac.uk for developers Toolkit: • Entity Lookup • Data browser • SPARQL Endpoint • Web APIs 18 Feedback  welcome:  @enridaga  #kmiou
  • 21. SPARQL Endpoint 21 Results as CSV, JSON, XML, …
  • 22. SPARQL example: courses and podcasts 22 SELECT DISTINCT ?topic from <http://data.open.ac.uk/context/podcast> where { ?podcast <http://data.open.ac.uk/podcast/ontology/relatesToCourse> <http://data.open.ac.uk/course/ms221> . ?podcast <http://purl.org/dc/terms/isPartOf>/<http://purl.org/dc/terms/subject> ?topic } List of topics of podcasts related to course MS221
  • 23. SPARQL example: courses and podcasts 23 Videos from the Open University on YouTube. YouTube videos are linked to courses and qualifications, which in turn are linked to other entities (OpenLearn units, Podcasts, Audios, and other Courses or Qualifications) Find OU content related to a YouTube video from the YouTube video id (eg: SYry6PYsL8o) prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> prefix podcast: <http://data.open.ac.uk/podcast/ontology/> prefix yt: <http://data.open.ac.uk/youtube/ontology/> prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> prefix rkb: <http://courseware.rkbexplorer.com/ontologies/courseware#> prefix saou: <http://data.open.ac.uk/saou/ontology#> prefix dbp: <http://dbpedia.org/property/> prefix media: <http://purl.org/media#> prefix olearn: <http://data.open.ac.uk/openlearn/ontology/> prefix mlo: <http://purl.org/net/mlo/> prefix bazaar: <http://digitalbazaar.com/media/> prefix schema: <http://schema.org/> SELECT distinct (?related as ?identifier) ?type ?label (str(?location) as ?link) FROM <http://data.open.ac.uk/context/youtube> FROM <http://data.open.ac.uk/context/podcast> FROM <http://data.open.ac.uk/context/openlearn> FROM <http://data.open.ac.uk/context/course> FROM <http://data.open.ac.uk/context/qualification> WHERE { ?x schema:productID "SYry6PYsL8o" . # change the youtube id to any OU youtube video ?x yt:relatesToCourse ?course . { # related video podcasts ?related podcast:relatesToCourse ?course . ?related a podcast:VideoPodcast . ?related rdfs:label ?label . optional { ?related bazaar:download ?location } BIND( "VideoPodcast" as ?type ) . } union { # related audio podcasts ?related podcast:relatesToCourse ?course . ?related a podcast:AudioPodcast . ?related rdfs:label ?label . optional { ?related bazaar:download ?location } BIND( "AudioPodcast" as ?type ) . } union { # related openlearn units ?related a olearn:OpenLearnUnit . ?related olearn:relatesToCourse ?course . BIND( "OpenLearnUnit" as ?type ) . ?related <http://dbpedia.org/property/url> ?location . ?related rdfs:label ?label . } union { # related qualifications (compulsory course) ?related a mlo:qualification . ?related saou:hasPathway/saou:hasStage/saou:includesCompulsoryCourse ?course . BIND( "Qualification" as ?type ) . ?related rdfs:label ?label . ?related mlo:url ?location } } limit 200
  • 24. BASIL - Sharing and Reusing SPARQL Queries as Web APIs 24 BASIL API consumes data or views Web API Web developers REST tailors WEB API (SPARQL query) Web API defines view (template) Web API Web API Web API clones WEB API Linked Data Cloud SPARQL http://basil.kmi.open.ac.uk/
  • 25. Listening Experience Database An open and freely searchable database that brings together a mass of data about people’s experiences of listening to music of all kinds, in any historical period and any culture. Uses data.open.ac.uk as publishing platform. 25 hPp://led.kmi.open.ac.uk/ Feedback  welcome:  @enridaga  #kmiou Typical use case #1
  • 26. Online Student Help Centre Uses data.open.ac.uk to get the list of courses, modules, and qualifications. Gets key data facts for student self-service (reduction of avoidable contact). Enables students to find the right dept/person to contact in the OU. 26 hPps://help.open.ac.uk Feedback  welcome:  @enridaga  #kmiou Thanks:  Guy  Carberry  (Academic  Services),  Sam  Leicester  (developer) Typical use case #2
  • 27. OpenLearn Uses data.open.ac.uk to get content recommendations (eg: courses). data.open.ac.uk drives the click through which turns OpenLearn visitors into OU students! Publish once, display everywhere (from YouTube, Audioboo, iTunesU, Podcast) 27 hPp://www.open.edu/openlearn/ Thanks:  Simon  Budgen  (OMIL),  Michael  Brodbin  (Psychle) Typical use case #3
  • 28. Issues • Data not (always) complete - sometimes with good reason (private data), sometimes not (organisational). • Understand data supply: knowing who knows what in the OU is not easy. • Express data demand: how to ask for data? • Operationalise data integration requires (good and committed) developers. • Expertise: developing the needed skills might be easier than expected. KMi can help on that. • Building the tools is neither half the job: maintenance and curation is crucial. 28
  • 29. Summary • data.open.ac.uk started as a research prototype in 2010, today is the hub of OU Linked Data. • Key services of the OU rely on data.open.ac.uk to support various types of users. • LD is great for centralised data publishing. • Does not substitute data management platforms, but integrates with existing workflows. 29
  • 30. Take-away messages • A large organisation such the OU cannot afford to rely on separated, autistic systems. • We need systems that TALK to each other. • LD helps to look at the data life-cycle as a supply-chain, to focus on supply and demand. • We need a registry: who knows / needs what. • We don’t need shiny user interfaces (we do, but …) • Developers first-class citizens: enable them first. 30 Feedback  welcome:  @enridaga  #kmiou
  • 31. 31 "Linking  Open  Data  cloud  diagram  2017,  by  Andrejs  Abele,  John  P.  McCrae,  Paul   Buitelaar,  Anja  Jentzsch  and  Richard  Cyganiak.  hPp://lod-­‐cloud.net/" Thank you Twitter: @enridaga enrico.daga@open.ac.uk