SlideShare una empresa de Scribd logo
1 de 26
Building the Open University’s Web
of Linked Data
http://lucero-project.info
Mathieu d’Aquin
Linked Data
• As set of principles and technologies
for a Web of Data
– Putting the “raw” data online in a
standard representation (RDF)
– Make the data Web addressable
(URIs)
– Link with to other Data
Linked Data
Linked Data at the OU?
ORO
Archive of
Course
Material
Library’s
Catalogue
Of Digital
Content
OpenLearn
Content
A/V Material
Podcasts
iTunesU
Data from
Research
Outputs
BBC
DBPedia
DBLP
RAE
geonames
data.gov.uk
Goals of the project (visually)
Technical infrastructure
Organizationalinfrastructure
Institutional repository data
Research Data (Arts)
Applications
Institutional Datasets
• Open Research Online (ORO)
• Library catalogue
• Study at the OU
• iTunesU/OU Podcasts
• Staff profiles
• OpenLearn
• Estate Information
Research datasets
• Looking at how specific research
databases can benefit from being
linked to the institutional repositories
• Case studies in Arts:
– Classical Receptions in Drama and
Poetry in English
– Open Arts Archive
– Encyclopedia of Global Commodities
– Hestia
– Reading Experience Database
– The South-Asians Making Britain
project
Research
Data
OU linked
data cloud
Web of
data
Planning + Logging
Collect Extract Link Store Expose
OntologiesScheduler
RSS Updater
Delete (1)
Add (2)
Search
SPARQL
endpoint
Web
Server
RSS
Extractor
XML
Updater
RDF
Extractor
RDF
Cleaner
Cleaning
rules
Each datasets
Lib, courses, loc
ORO, podcast
URL redirection
rules
RSS feed
New items
Obsolete items
RDF file (add)
RDF file (delete)
RDF file (add)
RDF file (delete)
Generic process Dataset specific process
Entity
Name
System
URI creation
rules
First Version of
data.open.ac.uk
with 2 datasets:
ORO and
Podcasts
Dataset: ORO
• Open Research Online
• Scientific publications with at least one
member of the Open University as co-
author
• Original System based on ePrints
• Export to RDF using the BiBO
Ontology
• Post-processing/cleaning
• 13,283 Articles/12 Patents/340,000
triples
Dataset: Podcast
• Extracted from RSS feeds at
http://podcast.open.ac.uk
• Using W3C Media Ontology, FOAF,
DCT, Media RDF, etc.
• Provides connections to courses
and topics
• 1,664 Video Podcasts/1,325 Audio
Podcasts/75,000 triples
Workflow for a given dataset
Initial
Meeting with
Data Owner
- Identify data
- Get sample data
- Identify Copyright Issues
- Identify possible links
- Identify users and usage
Data
Modeling
sessions
Lucero Core
Team
Data Owner
Lucero KMi
Team
Lucero
members
- Find reusable ontologies
- Map onto the data
- Identify uncovered parts
- Define URI Scheme
Data
Modeling
Validation
Lucero Core
Team
Data Owner
Development
of Extractor
URI Creation
Rules
Definition
Deployment
Lucero KMi
Team
Ongoing Dataset: Courses<saou_course_data>
<Course> type: courseware:Course, aiiso:Module
<CourseCode>D240</CourseCode> URI of the object :http://data.open.ac.uk/course/d240 (+ in property aiiso:code)
<CourseTitle>Counselling: exploring fear and sadness</CourseTitle> // courseware:has-title, aiiso:name, rdfs:label, dct:title
<OUCourseLevel>2</OUCourseLevel> // new property oco:OUCourseLevel (domain aiiso:Module, range: int).
<CourseUGPG>Undergraduate</CourseUGPG> // new property oco:courseLevel (domain aiiso:Module, range: CourseLevel).
// New Class CourseLevel, 2 instances http://data.open.ac.uk/saou/undergraduate || http://data.open.ac.uk/saou/postgraduate
<CourseStatus>L</CourseStatus> // courseware:is-taught-present = true // will need additional checks for making courses unlive...
<ScottishLevel>8</ScottishLevel> // new property: oco:SCQFLevel (d aiiso:module r int)
<CreditPoints>30</CreditPoints> // oco:number-of-credits subpropertyof courseware:number-of-credits
<ECTSCreditPoints>15</ECTSCreditPoints> // oco:eu-number-of-credits subpropertyof courseware:number-of-credits
// (label for ey-number-of-credits = "Number of credits according to the ECTS)
<QAACode>5</QAACode> // new property: oco:FHEQLevel (d aiiso:module r int)
<IsCPD>N</IsCPD> // if N, do nothing, if Y than type of course is oco:CPDModule (subclassof aiiso:Module and courseware:Course)
<IsOnline>N</IsOnline> // if N do nothing, if Y type is oco:OnlineCourse (subclass of aiiso:Module and courseware:Course) and
// if code.contains("ZX"), oco:isOnlineVersionOf=http://data.../course/<code.replaceAll("ZX","")>
<FacultyUnitCode>FD15</FacultyUnitCode> // URI: http://data.open.ac.uk/faculty/fd15 = new instance of aiiso:Faculty
<FacultyUnitName>Social Sciences</FacultyUnitName> // rdfs:label for the faculty
// course to faculty linked by http://purl.org/vocab/aiiso/schema#responsibleFor + courseware:involves-organization
// + course courseware#taught-at http://data.open.ac.uk/organization/the_open_university
<ResidentialSchool>N</ResidentialSchool> // if Y: oco:hasAssociatedEventType http://data.open.ac.uk/saou/event/residentialSchool
// (type: oco:EducationalEventType)
<ResidentialSchoolType>No residential school</ResidentialSchoolType> // if No residential school = nothing
// if Embedded residential school oco:hasAssociatedEventType http://data.open.ac.uk/saou/event/embeddedResidentialSchool
// (which is oco:subEventType residentialSchool)
// Stand-alone residential school oco:hasAssociatedEventType http://data.open.ac.uk/saou/event/standAloneResidentialSchool
// (which is oco:subEventType residentialSchool)
<NumberOfCMAs /> // if 0 or nothing do nothing, else courseware:has-assesment-method http://data.open.ac.uk/saou/assessment/cma
// (which is type courseware:Assessment-Method)
<Exam>End-of-course assessment</Exam> // if No examination do nothing
// if End-of-course assessment courseware:has-assesment-method http://data.open.ac.uk/saou/assessment/end-of-course-assessment
// (which is type courseware:Assessment-Method)
// if Examination courseware:has-assesment-method http://data.open.ac.uk/saou/assessment/examination
(which is type courseware:Assessment-Method)
<ECMAsTotal /> // if 0 or nothing do nothing, else courseware:has-assesment-method http://data.open.ac.uk/saou/assessment/ecma
Course RDF representation: Basics
…
Course RDF representation: Locations
…
Course RDF representation: Prices
http://data.open.ac.uk/course/l240
Applications
• Plan for development of specific
applications targeting:
– Students: in finding resources related to
courses, topics, and helping selecting
courses to enroll to
– Researchers: Identify interesting
connections/research questions from
research data linked to OU/external
sources
• Already a number of (more generic)
applications emerging…
Faceted
Browsing
Social Learn
• …
SocialLearn
(Recommendation)
Next
• More data, more data, more data…
– Info about buildings (estate), course material (Library),
open educational content (OpenLearn), People
(AACS/IT), Anything else?
• Links, Links, Links…
– Internal links based on common URI Scheme
– Current experiments on linking people, conferences,
journals
– Automatic discovery of links
• Applications, Applications, Applications
– A killer app (SocialLearn? Research Data?)
– Many, many small usages (publication and courses in
people profiles, “related material” in course pages,
annotation, etc.)
– Anything KMi can come up with!?
Conclusion
“[data.open.ac.uk] is the first launched of its
kind in UK Universities”
“hopefully this is the first of many
data.foo.ac.uk to come!”
“if you are working in an IT department within
a University you better read this report, as
soon your department will need to be
making these same decisions.”
David Flanders,
JISCExpo Programme Manager,
http://code.google.com/p/jiscexpo/wiki/luceroproject#Site_Visit_Report
Conclusion
• We believe linked open data to be
essential to the OU, so it needs
support:
– To ensure a sustainable framework to
expose, maintain, update and evolve
Open Linked University Data
– To adopt the practices of exposing data a
common, reusable, open way through
data.open.ac.uk
– To develop the applications that will show
the benefit of the technology
Thanks!
Carlo Allocca
(Dev)
Mathieu d’Aquin
(PD)
Salman Elahi
((Ex)-Dev)
Enrico Motta
(SGP)
Andriy Nikolov
(linking)
Jane Whild
(Admin)
Fouad Zablith
(Dev)
Library
Specialists
Owen Stephens
(PM)
Richard Nurse
((ex-)PM)
Non Scantlebury
Arts Specialists
Suzanne Duncanson-Hunter
John Wolffe
Paul Lawrence
Stuart Brown
Data Owners
KMi
OU Library
Com./
Student
Comp.
Services
Arts

Más contenido relacionado

La actualidad más candente

WWW2013 Tutorial: Linked Data & Education
WWW2013 Tutorial: Linked Data & EducationWWW2013 Tutorial: Linked Data & Education
WWW2013 Tutorial: Linked Data & Education
Stefan Dietze
 
How to finding information about existing research
How to finding information about existing researchHow to finding information about existing research
How to finding information about existing research
Faizuddin Harliansyah
 
Islandora Webinar: Highlighting CUHK Chinese Digital Collections
Islandora Webinar:  Highlighting CUHK Chinese Digital CollectionsIslandora Webinar:  Highlighting CUHK Chinese Digital Collections
Islandora Webinar: Highlighting CUHK Chinese Digital Collections
Erin Tripp
 

La actualidad más candente (17)

Thompson 6-jun15-final
Thompson 6-jun15-finalThompson 6-jun15-final
Thompson 6-jun15-final
 
WWW2013 Tutorial: Linked Data & Education
WWW2013 Tutorial: Linked Data & EducationWWW2013 Tutorial: Linked Data & Education
WWW2013 Tutorial: Linked Data & Education
 
The Europeana Datamodel: A semantic layer on top of Cultural Heritage Objects
The Europeana Datamodel: A semantic layer on top of Cultural Heritage ObjectsThe Europeana Datamodel: A semantic layer on top of Cultural Heritage Objects
The Europeana Datamodel: A semantic layer on top of Cultural Heritage Objects
 
Open Educational Data - Datasets and APIs (Athens Green Hackathon 2012)
Open Educational Data - Datasets and APIs (Athens Green Hackathon 2012)Open Educational Data - Datasets and APIs (Athens Green Hackathon 2012)
Open Educational Data - Datasets and APIs (Athens Green Hackathon 2012)
 
Linked Open Data for Digital Humanities
Linked Open Data for Digital HumanitiesLinked Open Data for Digital Humanities
Linked Open Data for Digital Humanities
 
How to finding information about existing research
How to finding information about existing researchHow to finding information about existing research
How to finding information about existing research
 
Islandora Webinar: Highlighting CUHK Chinese Digital Collections
Islandora Webinar:  Highlighting CUHK Chinese Digital CollectionsIslandora Webinar:  Highlighting CUHK Chinese Digital Collections
Islandora Webinar: Highlighting CUHK Chinese Digital Collections
 
4.2.15 Slides, “Hydra: many heads, many connections. Enriching Fedora Reposit...
4.2.15 Slides, “Hydra: many heads, many connections. Enriching Fedora Reposit...4.2.15 Slides, “Hydra: many heads, many connections. Enriching Fedora Reposit...
4.2.15 Slides, “Hydra: many heads, many connections. Enriching Fedora Reposit...
 
LAK Dataset and Challenge (April 2013)
LAK Dataset and Challenge (April 2013)LAK Dataset and Challenge (April 2013)
LAK Dataset and Challenge (April 2013)
 
Gonzalez-8-jun15
Gonzalez-8-jun15Gonzalez-8-jun15
Gonzalez-8-jun15
 
Schema.org, an ontology for discovery on the web
Schema.org, an ontology for discovery on the webSchema.org, an ontology for discovery on the web
Schema.org, an ontology for discovery on the web
 
Plays Well with Others: Getting Your Digital Collection Metadata Ready for th...
Plays Well with Others: Getting Your Digital Collection Metadata Ready for th...Plays Well with Others: Getting Your Digital Collection Metadata Ready for th...
Plays Well with Others: Getting Your Digital Collection Metadata Ready for th...
 
British Library Labs
British Library LabsBritish Library Labs
British Library Labs
 
New approaches for data acquisition at europeana iiif, sitemaps and schema.o...
New approaches for data acquisition at europeana  iiif, sitemaps and schema.o...New approaches for data acquisition at europeana  iiif, sitemaps and schema.o...
New approaches for data acquisition at europeana iiif, sitemaps and schema.o...
 
Data4Ed - How data sharing, curation and analytics support innovation in educ...
Data4Ed - How data sharing, curation and analytics support innovation in educ...Data4Ed - How data sharing, curation and analytics support innovation in educ...
Data4Ed - How data sharing, curation and analytics support innovation in educ...
 
Exploring a world of networked information built from free-text metadata
Exploring a world of networked information built from free-text metadataExploring a world of networked information built from free-text metadata
Exploring a world of networked information built from free-text metadata
 
Towards Research Engines: Supporting Search Stages in Web Archives (2015)
Towards Research Engines: Supporting Search Stages in Web Archives (2015)Towards Research Engines: Supporting Search Stages in Web Archives (2015)
Towards Research Engines: Supporting Search Stages in Web Archives (2015)
 

Destacado (7)

Open Data, Linked Data, Semantic Web
Open Data, Linked Data, Semantic WebOpen Data, Linked Data, Semantic Web
Open Data, Linked Data, Semantic Web
 
Presentation of LUCERO at EURECOM
Presentation of LUCERO at EURECOMPresentation of LUCERO at EURECOM
Presentation of LUCERO at EURECOM
 
De l'intelligence dans les données ouvertes - Problèmes et solutions dans les...
De l'intelligence dans les données ouvertes - Problèmes et solutions dans les...De l'intelligence dans les données ouvertes - Problèmes et solutions dans les...
De l'intelligence dans les données ouvertes - Problèmes et solutions dans les...
 
Consuming Linked Data in Universities
Consuming Linked Data in UniversitiesConsuming Linked Data in Universities
Consuming Linked Data in Universities
 
Linked Data in Learning Analytics Tools
Linked Data in Learning Analytics ToolsLinked Data in Learning Analytics Tools
Linked Data in Learning Analytics Tools
 
Using the Semantic Web, and Contributing to it
Using the Semantic Web, and Contributing to itUsing the Semantic Web, and Contributing to it
Using the Semantic Web, and Contributing to it
 
Semantic Web / Linked Data Technologies
Semantic Web / Linked Data TechnologiesSemantic Web / Linked Data Technologies
Semantic Web / Linked Data Technologies
 

Similar a LUCERO - Building the Open University's Web of Linked Data

Searching Heterogenous E Learning Resources
Searching Heterogenous E Learning ResourcesSearching Heterogenous E Learning Resources
Searching Heterogenous E Learning Resources
imranlatif
 
Quick overview of the use of linked data in sociallearn
Quick overview of the use of linked data in sociallearnQuick overview of the use of linked data in sociallearn
Quick overview of the use of linked data in sociallearn
Mathieu d'Aquin
 
WWW2014 Tutorial: Online Learning & Linked Data - Lessons Learned
WWW2014 Tutorial: Online Learning & Linked Data - Lessons LearnedWWW2014 Tutorial: Online Learning & Linked Data - Lessons Learned
WWW2014 Tutorial: Online Learning & Linked Data - Lessons Learned
Stefan Dietze
 

Similar a LUCERO - Building the Open University's Web of Linked Data (20)

Linked Data at the OU - the story so far
Linked Data at the OU - the story so farLinked Data at the OU - the story so far
Linked Data at the OU - the story so far
 
Introduction to Linked Data
Introduction to Linked DataIntroduction to Linked Data
Introduction to Linked Data
 
Searching Heterogenous E Learning Resources
Searching Heterogenous E Learning ResourcesSearching Heterogenous E Learning Resources
Searching Heterogenous E Learning Resources
 
Quick overview of the use of linked data in sociallearn
Quick overview of the use of linked data in sociallearnQuick overview of the use of linked data in sociallearn
Quick overview of the use of linked data in sociallearn
 
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
 
The OU Linked Open Data, Production and Consumption
The OU Linked Open Data, Production and ConsumptionThe OU Linked Open Data, Production and Consumption
The OU Linked Open Data, Production and Consumption
 
FDO as building block for digitization technology stacks
FDO as building block for digitization technology stacksFDO as building block for digitization technology stacks
FDO as building block for digitization technology stacks
 
Presentation - First International Library Staff Exchange Week, Zagreb
Presentation - First International Library Staff Exchange Week, ZagrebPresentation - First International Library Staff Exchange Week, Zagreb
Presentation - First International Library Staff Exchange Week, Zagreb
 
Research data management: DMP & repository
Research data management: DMP & repositoryResearch data management: DMP & repository
Research data management: DMP & repository
 
Uk discovery-jisc-project-showcase
Uk discovery-jisc-project-showcaseUk discovery-jisc-project-showcase
Uk discovery-jisc-project-showcase
 
The Digital Library Federation Aquifer Initiative
The Digital Library Federation Aquifer InitiativeThe Digital Library Federation Aquifer Initiative
The Digital Library Federation Aquifer Initiative
 
Bluffer's Guide to Institutional Repositories
Bluffer's Guide to Institutional RepositoriesBluffer's Guide to Institutional Repositories
Bluffer's Guide to Institutional Repositories
 
DSpace-CRIS@HKU: Achieving visibility with a CERIF compliant open source system
DSpace-CRIS@HKU: Achieving visibility with a CERIF compliant open source systemDSpace-CRIS@HKU: Achieving visibility with a CERIF compliant open source system
DSpace-CRIS@HKU: Achieving visibility with a CERIF compliant open source system
 
Why, why, why DELILA (LILAC 11)
Why, why, why DELILA (LILAC 11)Why, why, why DELILA (LILAC 11)
Why, why, why DELILA (LILAC 11)
 
Why, why, why DELILA (LILAC 11)
Why, why, why DELILA (LILAC 11)Why, why, why DELILA (LILAC 11)
Why, why, why DELILA (LILAC 11)
 
Informal Knowledge In E Learning
Informal Knowledge In E LearningInformal Knowledge In E Learning
Informal Knowledge In E Learning
 
20110830 Introducing the Social Media Research Foundation
20110830 Introducing the Social Media Research Foundation20110830 Introducing the Social Media Research Foundation
20110830 Introducing the Social Media Research Foundation
 
WWW2014 Tutorial: Online Learning & Linked Data - Lessons Learned
WWW2014 Tutorial: Online Learning & Linked Data - Lessons LearnedWWW2014 Tutorial: Online Learning & Linked Data - Lessons Learned
WWW2014 Tutorial: Online Learning & Linked Data - Lessons Learned
 
Steven McEachern - ADA, DDI (metadata standard) and the Data Lifecycle
Steven McEachern - ADA, DDI (metadata standard) and the Data LifecycleSteven McEachern - ADA, DDI (metadata standard) and the Data Lifecycle
Steven McEachern - ADA, DDI (metadata standard) and the Data Lifecycle
 
ADA, DDI and the data lifecycle - Steve McEachern - 7 April 2017
ADA, DDI and the data lifecycle - Steve McEachern - 7 April 2017ADA, DDI and the data lifecycle - Steve McEachern - 7 April 2017
ADA, DDI and the data lifecycle - Steve McEachern - 7 April 2017
 

Más de Mathieu d'Aquin

Más de Mathieu d'Aquin (20)

A factorial study of neural network learning from differences for regression
A factorial study of neural network learning from  differences for regressionA factorial study of neural network learning from  differences for regression
A factorial study of neural network learning from differences for regression
 
Recentrer l'intelligence artificielle sur les connaissances
Recentrer l'intelligence artificielle sur les connaissancesRecentrer l'intelligence artificielle sur les connaissances
Recentrer l'intelligence artificielle sur les connaissances
 
Data and Knowledge as Commodities
Data and Knowledge as CommoditiesData and Knowledge as Commodities
Data and Knowledge as Commodities
 
Unsupervised learning approach for identifying sub-genres in music scores
Unsupervised learning approach for identifying sub-genres in music scoresUnsupervised learning approach for identifying sub-genres in music scores
Unsupervised learning approach for identifying sub-genres in music scores
 
Is knowledge engineering still relevant?
Is knowledge engineering still relevant?Is knowledge engineering still relevant?
Is knowledge engineering still relevant?
 
A data view of the data science process
A data view of the data science processA data view of the data science process
A data view of the data science process
 
Dealing with Open Domain Data
Dealing with Open Domain DataDealing with Open Domain Data
Dealing with Open Domain Data
 
Web Analytics for Everyday Learning
Web Analytics for  Everyday LearningWeb Analytics for  Everyday Learning
Web Analytics for Everyday Learning
 
Presentation a in ovive montpellier - 26%2 f06%2f2018 (1)
Presentation a in ovive   montpellier - 26%2 f06%2f2018 (1)Presentation a in ovive   montpellier - 26%2 f06%2f2018 (1)
Presentation a in ovive montpellier - 26%2 f06%2f2018 (1)
 
Learning Analytics: understand learning and support the learner
Learning Analytics: understand learning and support the learnerLearning Analytics: understand learning and support the learner
Learning Analytics: understand learning and support the learner
 
The AFEL Project
The AFEL ProjectThe AFEL Project
The AFEL Project
 
Assessing the Readability of Policy Documents: The Case of Terms of Use of On...
Assessing the Readability of Policy Documents: The Case of Terms of Use of On...Assessing the Readability of Policy Documents: The Case of Terms of Use of On...
Assessing the Readability of Policy Documents: The Case of Terms of Use of On...
 
Data ethics
Data ethicsData ethics
Data ethics
 
Data for Learning and Learning with Data
Data for Learning and Learning with DataData for Learning and Learning with Data
Data for Learning and Learning with Data
 
Towards an “Ethics in Design” methodology for AI research projects
Towards an “Ethics in Design” methodology  for AI research projects Towards an “Ethics in Design” methodology  for AI research projects
Towards an “Ethics in Design” methodology for AI research projects
 
AFEL: Towards Measuring Online Activities Contributions to Self-Directed Lear...
AFEL: Towards Measuring Online Activities Contributions to Self-Directed Lear...AFEL: Towards Measuring Online Activities Contributions to Self-Directed Lear...
AFEL: Towards Measuring Online Activities Contributions to Self-Directed Lear...
 
Profiling information sources and services for discovery
Profiling information sources and services for discoveryProfiling information sources and services for discovery
Profiling information sources and services for discovery
 
Analyse de données et de réseaux sociaux pour l’aide à l’apprentissage infor...
Analyse de données et de réseaux sociaux pour  l’aide à l’apprentissage infor...Analyse de données et de réseaux sociaux pour  l’aide à l’apprentissage infor...
Analyse de données et de réseaux sociaux pour l’aide à l’apprentissage infor...
 
From Knowledge Bases to Knowledge Infrastructures for Intelligent Systems
From Knowledge Bases to Knowledge Infrastructures for Intelligent SystemsFrom Knowledge Bases to Knowledge Infrastructures for Intelligent Systems
From Knowledge Bases to Knowledge Infrastructures for Intelligent Systems
 
Data analytics beyond data processing and how it affects Industry 4.0
Data analytics beyond data processing and how it affects Industry 4.0Data analytics beyond data processing and how it affects Industry 4.0
Data analytics beyond data processing and how it affects Industry 4.0
 

Último

IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
Enterprise Knowledge
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
Earley Information Science
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
giselly40
 

Último (20)

Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
 
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdf
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 
Tech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdfTech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdf
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
 

LUCERO - Building the Open University's Web of Linked Data

  • 1. Building the Open University’s Web of Linked Data http://lucero-project.info Mathieu d’Aquin
  • 2. Linked Data • As set of principles and technologies for a Web of Data – Putting the “raw” data online in a standard representation (RDF) – Make the data Web addressable (URIs) – Link with to other Data
  • 4. Linked Data at the OU? ORO Archive of Course Material Library’s Catalogue Of Digital Content OpenLearn Content A/V Material Podcasts iTunesU Data from Research Outputs BBC DBPedia DBLP RAE geonames data.gov.uk
  • 5. Goals of the project (visually) Technical infrastructure Organizationalinfrastructure Institutional repository data Research Data (Arts) Applications
  • 6. Institutional Datasets • Open Research Online (ORO) • Library catalogue • Study at the OU • iTunesU/OU Podcasts • Staff profiles • OpenLearn • Estate Information
  • 7. Research datasets • Looking at how specific research databases can benefit from being linked to the institutional repositories • Case studies in Arts: – Classical Receptions in Drama and Poetry in English – Open Arts Archive – Encyclopedia of Global Commodities – Hestia – Reading Experience Database – The South-Asians Making Britain project Research Data OU linked data cloud Web of data
  • 8. Planning + Logging Collect Extract Link Store Expose OntologiesScheduler RSS Updater Delete (1) Add (2) Search SPARQL endpoint Web Server RSS Extractor XML Updater RDF Extractor RDF Cleaner Cleaning rules Each datasets Lib, courses, loc ORO, podcast URL redirection rules RSS feed New items Obsolete items RDF file (add) RDF file (delete) RDF file (add) RDF file (delete) Generic process Dataset specific process Entity Name System URI creation rules
  • 9. First Version of data.open.ac.uk with 2 datasets: ORO and Podcasts
  • 10. Dataset: ORO • Open Research Online • Scientific publications with at least one member of the Open University as co- author • Original System based on ePrints • Export to RDF using the BiBO Ontology • Post-processing/cleaning • 13,283 Articles/12 Patents/340,000 triples
  • 11.
  • 12. Dataset: Podcast • Extracted from RSS feeds at http://podcast.open.ac.uk • Using W3C Media Ontology, FOAF, DCT, Media RDF, etc. • Provides connections to courses and topics • 1,664 Video Podcasts/1,325 Audio Podcasts/75,000 triples
  • 13.
  • 14. Workflow for a given dataset Initial Meeting with Data Owner - Identify data - Get sample data - Identify Copyright Issues - Identify possible links - Identify users and usage Data Modeling sessions Lucero Core Team Data Owner Lucero KMi Team Lucero members - Find reusable ontologies - Map onto the data - Identify uncovered parts - Define URI Scheme Data Modeling Validation Lucero Core Team Data Owner Development of Extractor URI Creation Rules Definition Deployment Lucero KMi Team
  • 15. Ongoing Dataset: Courses<saou_course_data> <Course> type: courseware:Course, aiiso:Module <CourseCode>D240</CourseCode> URI of the object :http://data.open.ac.uk/course/d240 (+ in property aiiso:code) <CourseTitle>Counselling: exploring fear and sadness</CourseTitle> // courseware:has-title, aiiso:name, rdfs:label, dct:title <OUCourseLevel>2</OUCourseLevel> // new property oco:OUCourseLevel (domain aiiso:Module, range: int). <CourseUGPG>Undergraduate</CourseUGPG> // new property oco:courseLevel (domain aiiso:Module, range: CourseLevel). // New Class CourseLevel, 2 instances http://data.open.ac.uk/saou/undergraduate || http://data.open.ac.uk/saou/postgraduate <CourseStatus>L</CourseStatus> // courseware:is-taught-present = true // will need additional checks for making courses unlive... <ScottishLevel>8</ScottishLevel> // new property: oco:SCQFLevel (d aiiso:module r int) <CreditPoints>30</CreditPoints> // oco:number-of-credits subpropertyof courseware:number-of-credits <ECTSCreditPoints>15</ECTSCreditPoints> // oco:eu-number-of-credits subpropertyof courseware:number-of-credits // (label for ey-number-of-credits = "Number of credits according to the ECTS) <QAACode>5</QAACode> // new property: oco:FHEQLevel (d aiiso:module r int) <IsCPD>N</IsCPD> // if N, do nothing, if Y than type of course is oco:CPDModule (subclassof aiiso:Module and courseware:Course) <IsOnline>N</IsOnline> // if N do nothing, if Y type is oco:OnlineCourse (subclass of aiiso:Module and courseware:Course) and // if code.contains("ZX"), oco:isOnlineVersionOf=http://data.../course/<code.replaceAll("ZX","")> <FacultyUnitCode>FD15</FacultyUnitCode> // URI: http://data.open.ac.uk/faculty/fd15 = new instance of aiiso:Faculty <FacultyUnitName>Social Sciences</FacultyUnitName> // rdfs:label for the faculty // course to faculty linked by http://purl.org/vocab/aiiso/schema#responsibleFor + courseware:involves-organization // + course courseware#taught-at http://data.open.ac.uk/organization/the_open_university <ResidentialSchool>N</ResidentialSchool> // if Y: oco:hasAssociatedEventType http://data.open.ac.uk/saou/event/residentialSchool // (type: oco:EducationalEventType) <ResidentialSchoolType>No residential school</ResidentialSchoolType> // if No residential school = nothing // if Embedded residential school oco:hasAssociatedEventType http://data.open.ac.uk/saou/event/embeddedResidentialSchool // (which is oco:subEventType residentialSchool) // Stand-alone residential school oco:hasAssociatedEventType http://data.open.ac.uk/saou/event/standAloneResidentialSchool // (which is oco:subEventType residentialSchool) <NumberOfCMAs /> // if 0 or nothing do nothing, else courseware:has-assesment-method http://data.open.ac.uk/saou/assessment/cma // (which is type courseware:Assessment-Method) <Exam>End-of-course assessment</Exam> // if No examination do nothing // if End-of-course assessment courseware:has-assesment-method http://data.open.ac.uk/saou/assessment/end-of-course-assessment // (which is type courseware:Assessment-Method) // if Examination courseware:has-assesment-method http://data.open.ac.uk/saou/assessment/examination (which is type courseware:Assessment-Method) <ECMAsTotal /> // if 0 or nothing do nothing, else courseware:has-assesment-method http://data.open.ac.uk/saou/assessment/ecma
  • 17. Course RDF representation: Locations …
  • 20. Applications • Plan for development of specific applications targeting: – Students: in finding resources related to courses, topics, and helping selecting courses to enroll to – Researchers: Identify interesting connections/research questions from research data linked to OU/external sources • Already a number of (more generic) applications emerging…
  • 23. Next • More data, more data, more data… – Info about buildings (estate), course material (Library), open educational content (OpenLearn), People (AACS/IT), Anything else? • Links, Links, Links… – Internal links based on common URI Scheme – Current experiments on linking people, conferences, journals – Automatic discovery of links • Applications, Applications, Applications – A killer app (SocialLearn? Research Data?) – Many, many small usages (publication and courses in people profiles, “related material” in course pages, annotation, etc.) – Anything KMi can come up with!?
  • 24. Conclusion “[data.open.ac.uk] is the first launched of its kind in UK Universities” “hopefully this is the first of many data.foo.ac.uk to come!” “if you are working in an IT department within a University you better read this report, as soon your department will need to be making these same decisions.” David Flanders, JISCExpo Programme Manager, http://code.google.com/p/jiscexpo/wiki/luceroproject#Site_Visit_Report
  • 25. Conclusion • We believe linked open data to be essential to the OU, so it needs support: – To ensure a sustainable framework to expose, maintain, update and evolve Open Linked University Data – To adopt the practices of exposing data a common, reusable, open way through data.open.ac.uk – To develop the applications that will show the benefit of the technology
  • 26. Thanks! Carlo Allocca (Dev) Mathieu d’Aquin (PD) Salman Elahi ((Ex)-Dev) Enrico Motta (SGP) Andriy Nikolov (linking) Jane Whild (Admin) Fouad Zablith (Dev) Library Specialists Owen Stephens (PM) Richard Nurse ((ex-)PM) Non Scantlebury Arts Specialists Suzanne Duncanson-Hunter John Wolffe Paul Lawrence Stuart Brown Data Owners KMi OU Library Com./ Student Comp. Services Arts