SlideShare a Scribd company logo
1 of 70
Download to read offline
Semantic Web
Linked Data Technologies
Mathieu d’Aquin (@mdaquin)
Knowledge Media Institute,
The Open University, UK
Semantic Web
Linked Data Technologies
Mathieu d’Aquin (@mdaquin)
Knowledge Media Institute,
The Open University, UK
Research Fellow – Background in Artificial Intelligence, Knowledge
Engineering, Reasoning
Working on Semantic Web, Linked Data and Knowledge Technologies
Especially applied to education and personal information management/Privacy
Research Lab, ~75 people, many industrial and academic
collaborations, Leader in semantic web, linked data,TEL, learning
analytics, new media research
Open and Distance Learning University, the biggest
university in the UK in number of students (~250,000 per year), 13
regional centres, + national centres. Almost all teaching at
distance.
The Semantic Web
Using theWeb to publish,
share and exploit
information/knowledge
From machines to
machines
Using graph-based data
modeling, knowledge
representation
(ontologies) and
reasoning
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 to other Data
http://lucero-project.info/lb/what-is-linked-data/
http://linkeddata.org
Semantic Web/Linked Data
Technologies?
A stack of technologies and languages – the semantic
web layer cake – more or less fromTim Berners Lee
(W3C, various sources)
Semantic Web/Linked Data
Technologies?
Oh… look another one
Semantic Web/Linked Data
Technologies?
And another…
Semantic Web/Linked Data
Technologies?
And another… (from Benjamin Nowack)
A Stack more like this one:
The Internet
Network protocols to connect machines
The Web
Network of documents connected by
hyperlinks
The Linked DataWeb
Graph of data objects connected by
labelled hyperlinks
The Internet
Computer level communication
The Web
Browsing, reading, searching
The Linked DataWeb
Data exchange and mashups
Linked Data
Open University
Website
Open University
VLE
Mathieu’s
Homepage
Mathieu’s
List of
Publications
Mathieu’s
Twitter
The Web
M366 Course
page
Person: Mathieu
Publication:Pub1
Organisation:
The Open University
Course: M366
Country: Belgium
Book: Mechatronics
author
workFor
availableIn
offers
setBook
The Web of Linked Data
How that works: URIs
Example:
http://data.open.ac.uk/course/aa100
An anchor for linking
Let’s say you took this course.
You – took  this URI
An identifier for a
data entity
Here, the a course offered by
the Open University
An access point to
representation(s) of
the data entity
In possibly different
formats…
URI resolving
http://data.aalto.fi/id/courses/noppa/dept_T3030
10/09/13 15
In the browser
(Accept: text/html)
curl -H "Accept: application/rdf+xml" -L
http://data.aalto.fi/id/courses/noppa/dept_T3030
<rdf:Description rdf:about="http://data.aalto.fi/data/id/courses/noppa/dept_T3030">
<rdfs:label>RDF description of Department of Media Technology</rdfs:label>
<foaf:primaryTopic>
<aiiso:Department rdf:about="http://data.aalto.fi/id/courses/noppa/dept_T3030">
<aiiso:teaches rdf:resource="http://data.aalto.fi/id/courses/noppa/course_T-111.5077"/>
<aiiso:teaches rdf:resource="http://data.aalto.fi/id/courses/noppa/course_T-111.2211"/>
<aiiso:teaches rdf:resource="http://data.aalto.fi/id/courses/noppa/course_Inf-0.3101"/>
<aiiso:teaches rdf:resource="http://data.aalto.fi/id/courses/noppa/course_T-75.5100"/>
<aiiso:teaches rdf:resource="http://data.aalto.fi/id/courses/noppa/course_T-111.5006"/>
<aiiso:teaches rdf:resource="http://data.aalto.fi/id/courses/noppa/course_Inf-0.1300"/>
<aiiso:teaches rdf:resource="http://data.aalto.fi/id/courses/noppa/course_T-75.5600"/>
<aiiso:teaches rdf:resource="http://data.aalto.fi/id/courses/noppa/course_T-75.4950"/>
<aiiso:teaches rdf:resource="http://data.aalto.fi/id/courses/noppa/course_T-111.1100"/>
<aiiso:teaches rdf:resource="http://data.aalto.fi/id/courses/noppa/course_T-111.6596"/>
<aiiso:teaches rdf:resource="http://data.aalto.fi/id/courses/noppa/course_T-75.5300"/>
<aiiso:teaches rdf:resource="http://data.aalto.fi/id/courses/noppa/course_Inf-0.1220"/>
<aiiso:teaches rdf:resource="http://data.aalto.fi/id/courses/noppa/course_T-111.4360"/>
<aiiso:teaches rdf:resource="http://data.aalto.fi/id/courses/noppa/course_T-111.5701"/>
<aiiso:code>T3030</aiiso:code>
<aiiso:teaches rdf:resource="http://data.aalto.fi/id/courses/noppa/course_T-75.4210"/>
<aiiso:teaches rdf:resource="http://data.aalto.fi/id/courses/noppa/course_T-111.5070"/>
<aiiso:teaches rdf:resource="http://data.aalto.fi/id/courses/noppa/course_T-75.4400"/>
<foaf:name xml:lang="en">Department of Media Technology</foaf:name>
<aiiso:teaches rdf:resource="http://data.aalto.fi/id/courses/noppa/course_T-111.5310"/>
<aiiso:teaches rdf:resource="http://data.aalto.fi/id/courses/noppa/course_T-111.5020"/>
<aiiso:teaches rdf:resource="http://data.aalto.fi/id/courses/noppa/course_T-75.1110"/>
<aiiso:teaches rdf:resource="http://data.aalto.fi/id/courses/noppa/course_T-111.6595"/>
How that works:
Graph Data modelling (RDF)
http://data.open.ac.uk/course/aa100
“The arts past and present”
http://data.open.ac.uk/saou/ontology#undergraduate
http://purl.org/vocab/aiiso/schema#Module
http://data.open.ac.uk/topic/arts_and_humanities
http://sws.geonames.org/3017382/
“France”
dc:title
rdf:label
rdf:type
dc:subject
courseLevel
geo:lat
geo:long
location
How that works:
Querying over HTTP - SPARQL
select distinct ?q (count(distinct ?t) as ?n) where {
?q a <http://purl.org/net/mlo/qualification>.
?q <http://data.open.ac.uk/saou/ontology#hasPathway> ?p.
?p <http://data.open.ac.uk/saou/ontology#hasStage> ?s.
{{?s <http://data.open.ac.uk/saou/ontology#includesCompulsoryCourse>
?c}
union
{?s <http://data.open.ac.uk/saou/ontology#includesOptionalCourse> ?c}}.
?c <http://purl.org/dc/terms/subject> ?t.
[] <http://www.w3.org/2004/02/skos/core#hasTopConcept> ?t.
} group by ?q order by desc(?n)
List of courses (degrees, etc.) atThe Open University, with number of
topics they cover
Example:
data.open.ac.uk/query
URI of the query:
http://data.open.ac.uk/query?query=select%20distinct%20...
Applications
Resource
Discovery
Research
Exploration
Social
Simple example
Interactive map of
Open University
Buildings in the UK
Spaces
Floors
ID Address Post-
code
Buildings
build1
build1-
address
Postcode-
mk76aa
name “Berrill building”
data.open.ac.uk
Milton
Keynes
inDistrict
Buckingh
amshire
inCounty
Mk76aa-
location
location
lat long
52.024924 -0.709726
data.ordnancesurvey.co.uk
Another application
Location of students showing
particular interest based on their
enrolment into courses
Same thing? Not exactly
ID course post-
code
Students
Stays
private
data.open.ac.uk
Topics
data.ordnancesurvey.co.uk
Districts
Location
Clustering
Other resources
DBpedia
Geonames
Analysing own data agains others
Academics in “Arts and Humanities”
most often involved with the media (in
number of news items)
Topics most commonly mentioned by
news outlets own by the BBC (in
number of news items)
From news
clipping data
From dataset about
our researchers From dbpedia.org
ParkJam
http://parking.kmi.open.ac.uk/
ParkJam is a mobile
app for Android™ that
gets parking
availability information
from its users, so that
we can all
conveniently find
parking when coming
to work or driving into
town. When you find
some car park is full,
it's real easy to tell
others about it.
Study at the OU mobile app
And more…
OU course
material on
mobile platform
Social connection
through courses
Data
Linked Data
The SemanticWeb
The Web
Network of documents connected by
hyperlinks
The Linked DataWeb
Graph of data objects connected by
labelled hyperlinks
The SemanticWeb
Connected knowledge where entities,
concrete and abstract, have formal
attached meaning/interpretations
The SemanticWeb
Smart, knowledge intensive, connected
systems
The Web
Browsing, reading, searching
The Linked DataWeb
Data exchange and mashups
Gene
Ontology
FMA
Ontology
LODE
BIBO
Geo
Ontology
DBPedia
Ontology
Dublin
Core
FOAF
DOAP
SIOC
Music
Ontology
Media
Ontology
rNews
Ontologies
Example: Research project in the
history of reading
Experience
Person
Document
Event
Location
City Country
date: Date
subClassOf
subClassOf
locatedIn
readerInvolved
textInvolved givesBackgroundTo
title: String
description: String
published: Date
creator/editor
providesExcerptFor
occupation
religion
originCountry
gender
LinkedEvent Ontology
CITO Citation Ontology
Dublin Core
FOAF
DBPedia
Tracking a specific context/topic through
ontology-based querying
Looking at reading,
by military staff
during the first
world war
Example: Generic analytics, taking into account
background knowledge in the domain
Web logs or
application
logs
Web logs or
application
logs
Web logs or
application
logs
Generic
Ontology of
events,
resources
and actions
Domain
specific
extension
ontology (=
background
knowledge)
Analytics
with
domain
specific
filters,
views and
reasoning
Example in learning analytics
Generic ontology
Other use in Personal analytics based on log
integration (see http://uciad.info)
More complex reasoning:
Ontological+epistemic inference on Facebook
• Screenshot
Facebook
graph API
Basic linked
data
Facebook
Ontology
Ontological
inference
(types, relations)
Epistemic
logic theory
of Facebook
Epistemic
inference
(who knows
what)
Facebook Ontology (extract)
Person Post
Photo
Video
Status
update
Comment
Agent
App
subclass
author
likes
includes
subclass
author
on
Place
in
{Everyone, Friends_of_Friends,All_Friends, Custom}
scope
Example epistemic rules
Ka Post(X) :- author(X, a)
Ka Post(X) :- scope(X,All_Friends),
author(X,Y), friend(Y, a)
Ka Post(X) :- includes(X,Y), friend(Y, a)
Ka wasIn(P,Y) :- includes(X,Y), in(X,P),
Ka Post(X)
Ka wasWith (Y,Z) :- includes(X,Y), include(X,Z),
Ka Post(X)
Data/Information/Knowledge on the Semantic Web
NLP
Information
retrieval
Recommender
Systems
Data Mining
Step further: intelligent applications
and knowledge discovery
The Linked DataWeb
Graph of data objects connected by
labelled hyperlinks
The SemanticWeb
Connected knowledge where entities,
concrete and abstract, have formal
attached meaning/interpretations
IntelligentWeb information and
knowledge processing
Discovering knowledge models
Simple example:
graph analysis for data integration
Combining Structured and Unstructured Information:
DiscOU (http://discou.info)
data.open.ac.uk
Semantic
Indexing
Semantic Index
Named Entity
Recognition
Podcasts, OpenLearn
Units and Articles
Semantic Entities
(Dbpedia)
Indexes
BBC Programme or iPlayer page
Synopsis
Similarity-
Based Search
Indexes
Interface
Resource
descriptions
Resources URIs +
common topics
Same thing, with just text (discou.info/alfa)
And on course material
PowerAqua: Question Answering
Finding patterns in data:
Data mining
Example:
Using Formal Concept
Analysis + Reasoning to
build a hierarchy of
questions a linked dataset
can answer
Use statistical metrics to
identify the ones that are
most likely to be
interesting
Using Linked Data for Interpreting
data patterns
Example:Analysing patient pathways annotated with a french
classification, and exploring the results with ICD-10
Step further: Understanding knowledge
representation and data modeling
The SemanticWeb also
represents a very large,
collaborative base of
formally represented
knowledge
This can also be mined,
to discover things
about knowledge
representation and
data modeling
KMi Watson
Architecture (a Semantic Web Search Engine)
Interface
Watson as a Service
ProvidingWeb
accessible APIs
to a collection of
online
ontologies and
semantic data
sources
PowerAqua: Question Answering
Ontologies on the Semantic Web
Number of entities
Domain covered
Underlying description logic
21 different ontologies with a SeaFood concept
Agreement
Disagreement
http://uciad.info
SeaFood disjointWith Meat
SeaFood subClassOf Meat
Using consensus to assess an ontology
(a new NeOn toolkit plugin
AKT Portal
The brighter the blue
the higher the positive
consensus (higher
agreement)
The brighter the red
the lower the negative
consensus
(higher disagreement)
 Dark = controversy:
no clear cut between
disagreement and
agreement
Example: The statements
attached to the class
Employee are controversial:
some ontologies agree,
others disagree (often due
to alternative
representations of roles)
Summary
Intelligent information
processing
The Semantic Web
Linked Data Web
The Web
Internet
Making smart thing with
what we can find in the web
Naturally integrated data,
flexible model for rapid
development
Large scale, collaborative,
distributed, uncontrolled
Connected, decentralised,
independent
Future
 Understand this
Make explicit the competence of
data in being used at the upper
level, what is being done to it when
going from raw to processed.
Formalise the practice level in
addition to the symbol, syntax and
semantic levels, to boost
development benefits.
Create generic, standard processes
for the development of intelligence
semantic web systems.
ThankYou!
More at:
http://people.kmi.open.ac.uk/mathieu
http://mdaquin.net
m.daquin@open.ac.uk
@mdaquin
These slides at:
http://slideshare.net/mdaquin
Thanks to:
ENRICO MOTTA
FOUAD ZABLITH
CARLO ALLOCCA
SALMAN ELAHI
KEERTHI THOMAS
ILARIA TIDDI
ENRICO DAGA
ALESSANDRO ADAMOU

More Related Content

What's hot

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
 
Working with data.open.ac.uk, the Linked Data Platform of the Open University
Working with data.open.ac.uk, the Linked Data Platform of the Open UniversityWorking with data.open.ac.uk, the Linked Data Platform of the Open University
Working with data.open.ac.uk, the Linked Data Platform of the Open UniversityMathieu d'Aquin
 
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...Mathieu d'Aquin
 
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
 
LUCERO - Building the Open University Web of Linked Data
LUCERO - Building the Open University Web of Linked DataLUCERO - Building the Open University Web of Linked Data
LUCERO - Building the Open University Web of Linked DataMathieu d'Aquin
 
WWW2013 Tutorial: Linked Data & Education
WWW2013 Tutorial: Linked Data & EducationWWW2013 Tutorial: Linked Data & Education
WWW2013 Tutorial: Linked Data & EducationStefan Dietze
 
Linked Data for Federation of OER Data &amp; Repositories
Linked Data for Federation of OER Data &amp; RepositoriesLinked Data for Federation of OER Data &amp; Repositories
Linked Data for Federation of OER Data &amp; RepositoriesStefan Dietze
 
LinkedUp - Linked Data & Education
LinkedUp - Linked Data & EducationLinkedUp - Linked Data & Education
LinkedUp - Linked Data & EducationStefan Dietze
 
Linked Data for Knowledge Discovery: Introduction
Linked Data for Knowledge Discovery: IntroductionLinked Data for Knowledge Discovery: Introduction
Linked Data for Knowledge Discovery: IntroductionMathieu d'Aquin
 
LAK Dataset and Challenge (April 2013)
LAK Dataset and Challenge (April 2013)LAK Dataset and Challenge (April 2013)
LAK Dataset and Challenge (April 2013)Stefan Dietze
 
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)Stefan Dietze
 
Mining and Understanding Activities and Resources on the Web
Mining and Understanding Activities and Resources on the WebMining and Understanding Activities and Resources on the Web
Mining and Understanding Activities and Resources on the WebStefan Dietze
 
A structured catalog of open educational datasets
A structured catalog of open educational datasetsA structured catalog of open educational datasets
A structured catalog of open educational datasetsStefan Dietze
 
Demo: Profiling & Exploration of Linked Open Data
Demo: Profiling & Exploration of Linked Open DataDemo: Profiling & Exploration of Linked Open Data
Demo: Profiling & Exploration of Linked Open DataStefan Dietze
 
Learning Analytics & Linked Data – Opportunities, Challenges, Examples
Learning Analytics & Linked Data – Opportunities, Challenges, ExamplesLearning Analytics & Linked Data – Opportunities, Challenges, Examples
Learning Analytics & Linked Data – Opportunities, Challenges, ExamplesStefan Dietze
 
Combining a co-occurrence-based and a semantic measure for entity linking
Combining a co-occurrence-based and a semantic measure for entity linkingCombining a co-occurrence-based and a semantic measure for entity linking
Combining a co-occurrence-based and a semantic measure for entity linkingBesnik Fetahu
 
Retrieval, Crawling and Fusion of Entity-centric Data on the Web
Retrieval, Crawling and Fusion of Entity-centric Data on the WebRetrieval, Crawling and Fusion of Entity-centric Data on the Web
Retrieval, Crawling and Fusion of Entity-centric Data on the WebStefan Dietze
 
Exploration, visualization and querying of linked open data sources
Exploration, visualization and querying of linked open data sourcesExploration, visualization and querying of linked open data sources
Exploration, visualization and querying of linked open data sourcesLaura Po
 
Introduction to linked data
Introduction to linked dataIntroduction to linked data
Introduction to linked dataLaura Po
 
Open Access: Open Access Looking for ways to increase the reach and impact of...
Open Access: Open Access Looking for ways to increase the reach and impact of...Open Access: Open Access Looking for ways to increase the reach and impact of...
Open Access: Open Access Looking for ways to increase the reach and impact of...librarianrafia
 

What's hot (20)

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
 
Working with data.open.ac.uk, the Linked Data Platform of the Open University
Working with data.open.ac.uk, the Linked Data Platform of the Open UniversityWorking with data.open.ac.uk, the Linked Data Platform of the Open University
Working with data.open.ac.uk, the Linked Data Platform of the Open University
 
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...
 
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
 
LUCERO - Building the Open University Web of Linked Data
LUCERO - Building the Open University Web of Linked DataLUCERO - Building the Open University Web of Linked Data
LUCERO - Building the Open University Web of Linked Data
 
WWW2013 Tutorial: Linked Data & Education
WWW2013 Tutorial: Linked Data & EducationWWW2013 Tutorial: Linked Data & Education
WWW2013 Tutorial: Linked Data & Education
 
Linked Data for Federation of OER Data &amp; Repositories
Linked Data for Federation of OER Data &amp; RepositoriesLinked Data for Federation of OER Data &amp; Repositories
Linked Data for Federation of OER Data &amp; Repositories
 
LinkedUp - Linked Data & Education
LinkedUp - Linked Data & EducationLinkedUp - Linked Data & Education
LinkedUp - Linked Data & Education
 
Linked Data for Knowledge Discovery: Introduction
Linked Data for Knowledge Discovery: IntroductionLinked Data for Knowledge Discovery: Introduction
Linked Data for Knowledge Discovery: Introduction
 
LAK Dataset and Challenge (April 2013)
LAK Dataset and Challenge (April 2013)LAK Dataset and Challenge (April 2013)
LAK Dataset and Challenge (April 2013)
 
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)
 
Mining and Understanding Activities and Resources on the Web
Mining and Understanding Activities and Resources on the WebMining and Understanding Activities and Resources on the Web
Mining and Understanding Activities and Resources on the Web
 
A structured catalog of open educational datasets
A structured catalog of open educational datasetsA structured catalog of open educational datasets
A structured catalog of open educational datasets
 
Demo: Profiling & Exploration of Linked Open Data
Demo: Profiling & Exploration of Linked Open DataDemo: Profiling & Exploration of Linked Open Data
Demo: Profiling & Exploration of Linked Open Data
 
Learning Analytics & Linked Data – Opportunities, Challenges, Examples
Learning Analytics & Linked Data – Opportunities, Challenges, ExamplesLearning Analytics & Linked Data – Opportunities, Challenges, Examples
Learning Analytics & Linked Data – Opportunities, Challenges, Examples
 
Combining a co-occurrence-based and a semantic measure for entity linking
Combining a co-occurrence-based and a semantic measure for entity linkingCombining a co-occurrence-based and a semantic measure for entity linking
Combining a co-occurrence-based and a semantic measure for entity linking
 
Retrieval, Crawling and Fusion of Entity-centric Data on the Web
Retrieval, Crawling and Fusion of Entity-centric Data on the WebRetrieval, Crawling and Fusion of Entity-centric Data on the Web
Retrieval, Crawling and Fusion of Entity-centric Data on the Web
 
Exploration, visualization and querying of linked open data sources
Exploration, visualization and querying of linked open data sourcesExploration, visualization and querying of linked open data sources
Exploration, visualization and querying of linked open data sources
 
Introduction to linked data
Introduction to linked dataIntroduction to linked data
Introduction to linked data
 
Open Access: Open Access Looking for ways to increase the reach and impact of...
Open Access: Open Access Looking for ways to increase the reach and impact of...Open Access: Open Access Looking for ways to increase the reach and impact of...
Open Access: Open Access Looking for ways to increase the reach and impact of...
 

Viewers also liked

Linked Data Workflows and Applications for Education and Research
Linked Data Workflows and Applications for Education and ResearchLinked Data Workflows and Applications for Education and Research
Linked Data Workflows and Applications for Education and ResearchMathieu d'Aquin
 
Semantic Web Technologies for Social Translucence and Privacy Mirrors on the Web
Semantic Web Technologies for Social Translucence and Privacy Mirrors on the WebSemantic Web Technologies for Social Translucence and Privacy Mirrors on the Web
Semantic Web Technologies for Social Translucence and Privacy Mirrors on the WebMathieu d'Aquin
 
The many ways of research in semantic technologies
The many ways of research in semantic technologiesThe many ways of research in semantic technologies
The many ways of research in semantic technologiesMathieu d'Aquin
 
Understanding personal privacy in the age of big online data
Understanding  personal privacy  in the age of big online dataUnderstanding  personal privacy  in the age of big online data
Understanding personal privacy in the age of big online dataMathieu d'Aquin
 
Semantic Technologies to Support the User-Centric Analysis of Activity Data
Semantic Technologies to Support the User-Centric Analysis of Activity Data  Semantic Technologies to Support the User-Centric Analysis of Activity Data
Semantic Technologies to Support the User-Centric Analysis of Activity Data Mathieu d'Aquin
 
Données ouvertes et traces numériques
Données ouvertes et traces numériquesDonnées ouvertes et traces numériques
Données ouvertes et traces numériquesMathieu d'Aquin
 

Viewers also liked (6)

Linked Data Workflows and Applications for Education and Research
Linked Data Workflows and Applications for Education and ResearchLinked Data Workflows and Applications for Education and Research
Linked Data Workflows and Applications for Education and Research
 
Semantic Web Technologies for Social Translucence and Privacy Mirrors on the Web
Semantic Web Technologies for Social Translucence and Privacy Mirrors on the WebSemantic Web Technologies for Social Translucence and Privacy Mirrors on the Web
Semantic Web Technologies for Social Translucence and Privacy Mirrors on the Web
 
The many ways of research in semantic technologies
The many ways of research in semantic technologiesThe many ways of research in semantic technologies
The many ways of research in semantic technologies
 
Understanding personal privacy in the age of big online data
Understanding  personal privacy  in the age of big online dataUnderstanding  personal privacy  in the age of big online data
Understanding personal privacy in the age of big online data
 
Semantic Technologies to Support the User-Centric Analysis of Activity Data
Semantic Technologies to Support the User-Centric Analysis of Activity Data  Semantic Technologies to Support the User-Centric Analysis of Activity Data
Semantic Technologies to Support the User-Centric Analysis of Activity Data
 
Données ouvertes et traces numériques
Données ouvertes et traces numériquesDonnées ouvertes et traces numériques
Données ouvertes et traces numériques
 

Similar to Semantic Web / Linked Data Technologies

Open Education Challenge 2014: exploiting Linked Data in Educational Applicat...
Open Education Challenge 2014: exploiting Linked Data in Educational Applicat...Open Education Challenge 2014: exploiting Linked Data in Educational Applicat...
Open Education Challenge 2014: exploiting Linked Data in Educational Applicat...Stefan Dietze
 
Putting Intelligence in Open Data - With examples in education
Putting Intelligence in Open Data - With examples in educationPutting Intelligence in Open Data - With examples in education
Putting Intelligence in Open Data - With examples in educationMathieu d'Aquin
 
Introduction to Linked Data
Introduction to Linked DataIntroduction to Linked Data
Introduction to Linked DataMathieu d'Aquin
 
A novel programmable attenuator based low Gm-OTA for biomedical applications
A novel programmable attenuator based low Gm-OTA for biomedical applicationsA novel programmable attenuator based low Gm-OTA for biomedical applications
A novel programmable attenuator based low Gm-OTA for biomedical applicationsHoopeer Hoopeer
 
Semantic.edu, an introduction
Semantic.edu, an introductionSemantic.edu, an introduction
Semantic.edu, an introductionBryan Alexander
 
Presentation of LUCERO at EURECOM
Presentation of LUCERO at EURECOMPresentation of LUCERO at EURECOM
Presentation of LUCERO at EURECOMMathieu d'Aquin
 
Building the Open University's Web of Linked Data
Building the Open University's Web of Linked DataBuilding the Open University's Web of Linked Data
Building the Open University's Web of Linked DataMathieu d'Aquin
 
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 farEnrico Daga
 
Information Extraction and Linked Data Cloud
Information Extraction and Linked Data CloudInformation Extraction and Linked Data Cloud
Information Extraction and Linked Data CloudDhaval Thakker
 
Linked Data Tutorial (Florianópolis)
Linked Data Tutorial (Florianópolis)Linked Data Tutorial (Florianópolis)
Linked Data Tutorial (Florianópolis)Oscar Corcho
 
Open Data & Education Seminar, ITMO, St Petersburg, March 2014
Open Data & Education Seminar, ITMO, St Petersburg, March 2014Open Data & Education Seminar, ITMO, St Petersburg, March 2014
Open Data & Education Seminar, ITMO, St Petersburg, March 2014Stefan Dietze
 
Putting the L in front: from Open Data to Linked Open Data
Putting the L in front: from Open Data to Linked Open DataPutting the L in front: from Open Data to Linked Open Data
Putting the L in front: from Open Data to Linked Open DataMartin Kaltenböck
 
I Linked Open Data nei Beni Culturali, alcuni progetti e casi di studio
I Linked Open Data nei Beni Culturali, alcuni progetti e casi di studioI Linked Open Data nei Beni Culturali, alcuni progetti e casi di studio
I Linked Open Data nei Beni Culturali, alcuni progetti e casi di studioCulturaItalia
 
Uk discovery-jisc-project-showcase
Uk discovery-jisc-project-showcaseUk discovery-jisc-project-showcase
Uk discovery-jisc-project-showcaseRDTF-Discovery
 
鏈結資料在圖書館的應用20131107
鏈結資料在圖書館的應用20131107鏈結資料在圖書館的應用20131107
鏈結資料在圖書館的應用20131107皓仁 柯
 
A Framework Concept for Profiling Researchers on Twitter using the Web of Data
A Framework Concept for Profiling Researchers on Twitter using the Web of DataA Framework Concept for Profiling Researchers on Twitter using the Web of Data
A Framework Concept for Profiling Researchers on Twitter using the Web of DataLaurens De Vocht
 
Open Data Dialog 2013 - Linked Data in Education
Open Data Dialog 2013 - Linked Data in EducationOpen Data Dialog 2013 - Linked Data in Education
Open Data Dialog 2013 - Linked Data in EducationStefan Dietze
 

Similar to Semantic Web / Linked Data Technologies (20)

Open Education Challenge 2014: exploiting Linked Data in Educational Applicat...
Open Education Challenge 2014: exploiting Linked Data in Educational Applicat...Open Education Challenge 2014: exploiting Linked Data in Educational Applicat...
Open Education Challenge 2014: exploiting Linked Data in Educational Applicat...
 
Putting Intelligence in Open Data - With examples in education
Putting Intelligence in Open Data - With examples in educationPutting Intelligence in Open Data - With examples in education
Putting Intelligence in Open Data - With examples in education
 
Introduction to Linked Data
Introduction to Linked DataIntroduction to Linked Data
Introduction to Linked Data
 
A novel programmable attenuator based low Gm-OTA for biomedical applications
A novel programmable attenuator based low Gm-OTA for biomedical applicationsA novel programmable attenuator based low Gm-OTA for biomedical applications
A novel programmable attenuator based low Gm-OTA for biomedical applications
 
Semantic.edu, an introduction
Semantic.edu, an introductionSemantic.edu, an introduction
Semantic.edu, an introduction
 
Presentation of LUCERO at EURECOM
Presentation of LUCERO at EURECOMPresentation of LUCERO at EURECOM
Presentation of LUCERO at EURECOM
 
Building the Open University's Web of Linked Data
Building the Open University's Web of Linked DataBuilding the Open University's Web of Linked Data
Building the Open University's Web of Linked Data
 
Linked Data to Improve the OER Experience
Linked Data to Improve the OER ExperienceLinked Data to Improve the OER Experience
Linked Data to Improve the OER Experience
 
Seminario Sobre Datasets Consorcio Madrono
Seminario Sobre Datasets Consorcio Madrono Seminario Sobre Datasets Consorcio Madrono
Seminario Sobre Datasets Consorcio Madrono
 
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
 
WoT 2013 Interop
WoT 2013 InteropWoT 2013 Interop
WoT 2013 Interop
 
Information Extraction and Linked Data Cloud
Information Extraction and Linked Data CloudInformation Extraction and Linked Data Cloud
Information Extraction and Linked Data Cloud
 
Linked Data Tutorial (Florianópolis)
Linked Data Tutorial (Florianópolis)Linked Data Tutorial (Florianópolis)
Linked Data Tutorial (Florianópolis)
 
Open Data & Education Seminar, ITMO, St Petersburg, March 2014
Open Data & Education Seminar, ITMO, St Petersburg, March 2014Open Data & Education Seminar, ITMO, St Petersburg, March 2014
Open Data & Education Seminar, ITMO, St Petersburg, March 2014
 
Putting the L in front: from Open Data to Linked Open Data
Putting the L in front: from Open Data to Linked Open DataPutting the L in front: from Open Data to Linked Open Data
Putting the L in front: from Open Data to Linked Open Data
 
I Linked Open Data nei Beni Culturali, alcuni progetti e casi di studio
I Linked Open Data nei Beni Culturali, alcuni progetti e casi di studioI Linked Open Data nei Beni Culturali, alcuni progetti e casi di studio
I Linked Open Data nei Beni Culturali, alcuni progetti e casi di studio
 
Uk discovery-jisc-project-showcase
Uk discovery-jisc-project-showcaseUk discovery-jisc-project-showcase
Uk discovery-jisc-project-showcase
 
鏈結資料在圖書館的應用20131107
鏈結資料在圖書館的應用20131107鏈結資料在圖書館的應用20131107
鏈結資料在圖書館的應用20131107
 
A Framework Concept for Profiling Researchers on Twitter using the Web of Data
A Framework Concept for Profiling Researchers on Twitter using the Web of DataA Framework Concept for Profiling Researchers on Twitter using the Web of Data
A Framework Concept for Profiling Researchers on Twitter using the Web of Data
 
Open Data Dialog 2013 - Linked Data in Education
Open Data Dialog 2013 - Linked Data in EducationOpen Data Dialog 2013 - Linked Data in Education
Open Data Dialog 2013 - Linked Data in Education
 

More from Mathieu d'Aquin

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 regressionMathieu d'Aquin
 
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 connaissancesMathieu d'Aquin
 
Data and Knowledge as Commodities
Data and Knowledge as CommoditiesData and Knowledge as Commodities
Data and Knowledge as CommoditiesMathieu d'Aquin
 
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 scoresMathieu d'Aquin
 
Is knowledge engineering still relevant?
Is knowledge engineering still relevant?Is knowledge engineering still relevant?
Is knowledge engineering still relevant?Mathieu d'Aquin
 
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 processMathieu d'Aquin
 
Dealing with Open Domain Data
Dealing with Open Domain DataDealing with Open Domain Data
Dealing with Open Domain DataMathieu d'Aquin
 
Web Analytics for Everyday Learning
Web Analytics for  Everyday LearningWeb Analytics for  Everyday Learning
Web Analytics for Everyday LearningMathieu d'Aquin
 
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)Mathieu d'Aquin
 
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 learnerMathieu d'Aquin
 
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...Mathieu d'Aquin
 
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 DataMathieu d'Aquin
 
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 Mathieu d'Aquin
 
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...Mathieu d'Aquin
 
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 discoveryMathieu d'Aquin
 
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...Mathieu d'Aquin
 
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 SystemsMathieu d'Aquin
 
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.0Mathieu d'Aquin
 

More from 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
 

Recently uploaded

DSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningDSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningLars Bell
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):comworks
 
Story boards and shot lists for my a level piece
Story boards and shot lists for my a level pieceStory boards and shot lists for my a level piece
Story boards and shot lists for my a level piececharlottematthew16
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubKalema Edgar
 
Search Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfSearch Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfRankYa
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupFlorian Wilhelm
 
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdfHyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdfPrecisely
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024Stephanie Beckett
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...Fwdays
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr BaganFwdays
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfAddepto
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 3652toLead Limited
 
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostLeverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostZilliz
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyAlfredo García Lavilla
 
Powerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time ClashPowerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time Clashcharlottematthew16
 
Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Manik S Magar
 
Take control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteTake control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteDianaGray10
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Mark Simos
 

Recently uploaded (20)

DSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningDSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine Tuning
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):
 
Story boards and shot lists for my a level piece
Story boards and shot lists for my a level pieceStory boards and shot lists for my a level piece
Story boards and shot lists for my a level piece
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding Club
 
Search Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfSearch Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdf
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project Setup
 
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdfHyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdf
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365
 
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptxE-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
 
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostLeverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easy
 
Powerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time ClashPowerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time Clash
 
Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!
 
Take control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteTake control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test Suite
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
 

Semantic Web / Linked Data Technologies

  • 1. Semantic Web Linked Data Technologies Mathieu d’Aquin (@mdaquin) Knowledge Media Institute, The Open University, UK
  • 2. Semantic Web Linked Data Technologies Mathieu d’Aquin (@mdaquin) Knowledge Media Institute, The Open University, UK Research Fellow – Background in Artificial Intelligence, Knowledge Engineering, Reasoning Working on Semantic Web, Linked Data and Knowledge Technologies Especially applied to education and personal information management/Privacy Research Lab, ~75 people, many industrial and academic collaborations, Leader in semantic web, linked data,TEL, learning analytics, new media research Open and Distance Learning University, the biggest university in the UK in number of students (~250,000 per year), 13 regional centres, + national centres. Almost all teaching at distance.
  • 3. The Semantic Web Using theWeb to publish, share and exploit information/knowledge From machines to machines Using graph-based data modeling, knowledge representation (ontologies) and reasoning
  • 4. 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 to other Data http://lucero-project.info/lb/what-is-linked-data/ http://linkeddata.org
  • 5. Semantic Web/Linked Data Technologies? A stack of technologies and languages – the semantic web layer cake – more or less fromTim Berners Lee (W3C, various sources)
  • 8. Semantic Web/Linked Data Technologies? And another… (from Benjamin Nowack)
  • 9. A Stack more like this one:
  • 10. The Internet Network protocols to connect machines The Web Network of documents connected by hyperlinks The Linked DataWeb Graph of data objects connected by labelled hyperlinks
  • 11. The Internet Computer level communication The Web Browsing, reading, searching The Linked DataWeb Data exchange and mashups
  • 12. Linked Data Open University Website Open University VLE Mathieu’s Homepage Mathieu’s List of Publications Mathieu’s Twitter The Web M366 Course page Person: Mathieu Publication:Pub1 Organisation: The Open University Course: M366 Country: Belgium Book: Mechatronics author workFor availableIn offers setBook The Web of Linked Data
  • 13.
  • 14. How that works: URIs Example: http://data.open.ac.uk/course/aa100 An anchor for linking Let’s say you took this course. You – took  this URI An identifier for a data entity Here, the a course offered by the Open University An access point to representation(s) of the data entity In possibly different formats…
  • 15. URI resolving http://data.aalto.fi/id/courses/noppa/dept_T3030 10/09/13 15 In the browser (Accept: text/html) curl -H "Accept: application/rdf+xml" -L http://data.aalto.fi/id/courses/noppa/dept_T3030 <rdf:Description rdf:about="http://data.aalto.fi/data/id/courses/noppa/dept_T3030"> <rdfs:label>RDF description of Department of Media Technology</rdfs:label> <foaf:primaryTopic> <aiiso:Department rdf:about="http://data.aalto.fi/id/courses/noppa/dept_T3030"> <aiiso:teaches rdf:resource="http://data.aalto.fi/id/courses/noppa/course_T-111.5077"/> <aiiso:teaches rdf:resource="http://data.aalto.fi/id/courses/noppa/course_T-111.2211"/> <aiiso:teaches rdf:resource="http://data.aalto.fi/id/courses/noppa/course_Inf-0.3101"/> <aiiso:teaches rdf:resource="http://data.aalto.fi/id/courses/noppa/course_T-75.5100"/> <aiiso:teaches rdf:resource="http://data.aalto.fi/id/courses/noppa/course_T-111.5006"/> <aiiso:teaches rdf:resource="http://data.aalto.fi/id/courses/noppa/course_Inf-0.1300"/> <aiiso:teaches rdf:resource="http://data.aalto.fi/id/courses/noppa/course_T-75.5600"/> <aiiso:teaches rdf:resource="http://data.aalto.fi/id/courses/noppa/course_T-75.4950"/> <aiiso:teaches rdf:resource="http://data.aalto.fi/id/courses/noppa/course_T-111.1100"/> <aiiso:teaches rdf:resource="http://data.aalto.fi/id/courses/noppa/course_T-111.6596"/> <aiiso:teaches rdf:resource="http://data.aalto.fi/id/courses/noppa/course_T-75.5300"/> <aiiso:teaches rdf:resource="http://data.aalto.fi/id/courses/noppa/course_Inf-0.1220"/> <aiiso:teaches rdf:resource="http://data.aalto.fi/id/courses/noppa/course_T-111.4360"/> <aiiso:teaches rdf:resource="http://data.aalto.fi/id/courses/noppa/course_T-111.5701"/> <aiiso:code>T3030</aiiso:code> <aiiso:teaches rdf:resource="http://data.aalto.fi/id/courses/noppa/course_T-75.4210"/> <aiiso:teaches rdf:resource="http://data.aalto.fi/id/courses/noppa/course_T-111.5070"/> <aiiso:teaches rdf:resource="http://data.aalto.fi/id/courses/noppa/course_T-75.4400"/> <foaf:name xml:lang="en">Department of Media Technology</foaf:name> <aiiso:teaches rdf:resource="http://data.aalto.fi/id/courses/noppa/course_T-111.5310"/> <aiiso:teaches rdf:resource="http://data.aalto.fi/id/courses/noppa/course_T-111.5020"/> <aiiso:teaches rdf:resource="http://data.aalto.fi/id/courses/noppa/course_T-75.1110"/> <aiiso:teaches rdf:resource="http://data.aalto.fi/id/courses/noppa/course_T-111.6595"/>
  • 16. How that works: Graph Data modelling (RDF) http://data.open.ac.uk/course/aa100 “The arts past and present” http://data.open.ac.uk/saou/ontology#undergraduate http://purl.org/vocab/aiiso/schema#Module http://data.open.ac.uk/topic/arts_and_humanities http://sws.geonames.org/3017382/ “France” dc:title rdf:label rdf:type dc:subject courseLevel geo:lat geo:long location
  • 17. How that works: Querying over HTTP - SPARQL select distinct ?q (count(distinct ?t) as ?n) where { ?q a <http://purl.org/net/mlo/qualification>. ?q <http://data.open.ac.uk/saou/ontology#hasPathway> ?p. ?p <http://data.open.ac.uk/saou/ontology#hasStage> ?s. {{?s <http://data.open.ac.uk/saou/ontology#includesCompulsoryCourse> ?c} union {?s <http://data.open.ac.uk/saou/ontology#includesOptionalCourse> ?c}}. ?c <http://purl.org/dc/terms/subject> ?t. [] <http://www.w3.org/2004/02/skos/core#hasTopConcept> ?t. } group by ?q order by desc(?n) List of courses (degrees, etc.) atThe Open University, with number of topics they cover Example: data.open.ac.uk/query URI of the query: http://data.open.ac.uk/query?query=select%20distinct%20...
  • 19. Simple example Interactive map of Open University Buildings in the UK
  • 20. Spaces Floors ID Address Post- code Buildings build1 build1- address Postcode- mk76aa name “Berrill building” data.open.ac.uk Milton Keynes inDistrict Buckingh amshire inCounty Mk76aa- location location lat long 52.024924 -0.709726 data.ordnancesurvey.co.uk
  • 21. Another application Location of students showing particular interest based on their enrolment into courses
  • 22. Same thing? Not exactly ID course post- code Students Stays private data.open.ac.uk Topics data.ordnancesurvey.co.uk Districts Location Clustering Other resources DBpedia Geonames
  • 23. Analysing own data agains others Academics in “Arts and Humanities” most often involved with the media (in number of news items) Topics most commonly mentioned by news outlets own by the BBC (in number of news items) From news clipping data From dataset about our researchers From dbpedia.org
  • 24. ParkJam http://parking.kmi.open.ac.uk/ ParkJam is a mobile app for Android™ that gets parking availability information from its users, so that we can all conveniently find parking when coming to work or driving into town. When you find some car park is full, it's real easy to tell others about it.
  • 25. Study at the OU mobile app
  • 26. And more… OU course material on mobile platform Social connection through courses
  • 28. The Web Network of documents connected by hyperlinks The Linked DataWeb Graph of data objects connected by labelled hyperlinks The SemanticWeb Connected knowledge where entities, concrete and abstract, have formal attached meaning/interpretations
  • 29. The SemanticWeb Smart, knowledge intensive, connected systems The Web Browsing, reading, searching The Linked DataWeb Data exchange and mashups
  • 31. Example: Research project in the history of reading
  • 32. Experience Person Document Event Location City Country date: Date subClassOf subClassOf locatedIn readerInvolved textInvolved givesBackgroundTo title: String description: String published: Date creator/editor providesExcerptFor occupation religion originCountry gender LinkedEvent Ontology CITO Citation Ontology Dublin Core FOAF DBPedia
  • 33.
  • 34. Tracking a specific context/topic through ontology-based querying Looking at reading, by military staff during the first world war
  • 35. Example: Generic analytics, taking into account background knowledge in the domain Web logs or application logs Web logs or application logs Web logs or application logs Generic Ontology of events, resources and actions Domain specific extension ontology (= background knowledge) Analytics with domain specific filters, views and reasoning
  • 36. Example in learning analytics
  • 38. Other use in Personal analytics based on log integration (see http://uciad.info)
  • 39. More complex reasoning: Ontological+epistemic inference on Facebook • Screenshot
  • 40. Facebook graph API Basic linked data Facebook Ontology Ontological inference (types, relations) Epistemic logic theory of Facebook Epistemic inference (who knows what)
  • 41. Facebook Ontology (extract) Person Post Photo Video Status update Comment Agent App subclass author likes includes subclass author on Place in {Everyone, Friends_of_Friends,All_Friends, Custom} scope
  • 42. Example epistemic rules Ka Post(X) :- author(X, a) Ka Post(X) :- scope(X,All_Friends), author(X,Y), friend(Y, a) Ka Post(X) :- includes(X,Y), friend(Y, a) Ka wasIn(P,Y) :- includes(X,Y), in(X,P), Ka Post(X) Ka wasWith (Y,Z) :- includes(X,Y), include(X,Z), Ka Post(X)
  • 43. Data/Information/Knowledge on the Semantic Web NLP Information retrieval Recommender Systems Data Mining Step further: intelligent applications and knowledge discovery
  • 44. The Linked DataWeb Graph of data objects connected by labelled hyperlinks The SemanticWeb Connected knowledge where entities, concrete and abstract, have formal attached meaning/interpretations IntelligentWeb information and knowledge processing Discovering knowledge models
  • 45. Simple example: graph analysis for data integration
  • 46. Combining Structured and Unstructured Information: DiscOU (http://discou.info)
  • 47.
  • 48. data.open.ac.uk Semantic Indexing Semantic Index Named Entity Recognition Podcasts, OpenLearn Units and Articles Semantic Entities (Dbpedia) Indexes BBC Programme or iPlayer page Synopsis Similarity- Based Search Indexes Interface Resource descriptions Resources URIs + common topics
  • 49. Same thing, with just text (discou.info/alfa)
  • 50. And on course material
  • 52. Finding patterns in data: Data mining Example: Using Formal Concept Analysis + Reasoning to build a hierarchy of questions a linked dataset can answer Use statistical metrics to identify the ones that are most likely to be interesting
  • 53.
  • 54.
  • 55. Using Linked Data for Interpreting data patterns
  • 56. Example:Analysing patient pathways annotated with a french classification, and exploring the results with ICD-10
  • 57. Step further: Understanding knowledge representation and data modeling The SemanticWeb also represents a very large, collaborative base of formally represented knowledge This can also be mined, to discover things about knowledge representation and data modeling
  • 59. Architecture (a Semantic Web Search Engine)
  • 61. Watson as a Service ProvidingWeb accessible APIs to a collection of online ontologies and semantic data sources
  • 62.
  • 64. Ontologies on the Semantic Web Number of entities Domain covered Underlying description logic
  • 65. 21 different ontologies with a SeaFood concept Agreement Disagreement
  • 67. Using consensus to assess an ontology (a new NeOn toolkit plugin AKT Portal The brighter the blue the higher the positive consensus (higher agreement) The brighter the red the lower the negative consensus (higher disagreement)  Dark = controversy: no clear cut between disagreement and agreement Example: The statements attached to the class Employee are controversial: some ontologies agree, others disagree (often due to alternative representations of roles)
  • 68. Summary Intelligent information processing The Semantic Web Linked Data Web The Web Internet Making smart thing with what we can find in the web Naturally integrated data, flexible model for rapid development Large scale, collaborative, distributed, uncontrolled Connected, decentralised, independent
  • 69. Future  Understand this Make explicit the competence of data in being used at the upper level, what is being done to it when going from raw to processed. Formalise the practice level in addition to the symbol, syntax and semantic levels, to boost development benefits. Create generic, standard processes for the development of intelligence semantic web systems.
  • 70. ThankYou! More at: http://people.kmi.open.ac.uk/mathieu http://mdaquin.net m.daquin@open.ac.uk @mdaquin These slides at: http://slideshare.net/mdaquin Thanks to: ENRICO MOTTA FOUAD ZABLITH CARLO ALLOCCA SALMAN ELAHI KEERTHI THOMAS ILARIA TIDDI ENRICO DAGA ALESSANDRO ADAMOU