SlideShare una empresa de Scribd logo
1 de 23
Descargar para leer sin conexión
The Semantic Web
a short guide
	
  
Maciej	
  Dabrowski	
  
macdab@gmail.com	
  
THE SEMANTIC WEB
WHAT ISTHE GOAL?	

WHAT ARETHE BUILDING BLOCKS?	

HOW DO WE CREATETHE GRAPH?
WHY LINKED DATA?	

SHORT INTROTO ONTOLOGIES
What’s in a page ? And in a link ?
?	
  
?	
  
?	
  
VISION FOR THE WEB
TIM BERNERS-LEE,THE 1ST WORLD WIDE WEB
CONFERENCE, GENEVA, MAY 1994:	

	

DESCRIBE DOCUMENTS IN MACHINE READIBLE FORM	

CREATE MEANINGFUL LINKS (“RELATIONSHIPVALUES”)	

	

“ONLY WHEN WE HAVETHIS EXTRA LEVEL OF SEMANTICS
WILL WE BE ABLETO USE COMPUTER POWERTO HELP
US EXPLOITTHE INFORMATIONTO A GREATER EXTENT
THAN OUR OWN READING.”
Aims of the Semantic Web
BRIDGINGTHE GAP BETWEEN A WEB OF
DOCUMENTSTO A WEB OF DATA,WITH
TYPED OBJECTS ANDTYPED RELATIONSHIPS	

	

ADDING MACHINE-READABLE METADATA
TO EXISTING CONTENT, SOTHAT
INFORMATION CAN BE PARSED, QUERIED,
REUSED
Aims of the Semantic Web
DEFINING SHARED SEMANTICS FORTHIS
METADATATO ALLOW INTEROPERABILITY
BETWEEN APPLICATIONS AND FOR
ADVANCED PURPOSES, SUCH AS REASONING	

	

ENABLING MACHINE-READABLE KNOWLEDGE
AT WEB SCALE, MAKING INFORMATION MORE
EASYTO FIND AND PROCESS
The Semantic Web, circa 2010
MOST STANDARDISATION WORK IS DONE IN
THE W3C:	

HTTP://WWW.W3.ORG/	

	

INCUBATOR GROUPS,WORKING GROUP,
INTEREST GROUPS:	

WGS FOR SPARQL, RDB2RDF, RIF, ETC.	

HCLS IG, SOCIAL WEB XG, ETC.
Name everything
Identifying resources with URIs
URIS ARE USEDTO IDENTIFY EVERYTHING IN A
UNIQUE AND NON-AMBIGUOUS WAY	

NOT ONLY PAGES (AS ONTHE CURRENT WEB),
BUT ANY RESOURCE (PEOPLE, DOCUMENTS,
BOOKS, INTERESTS, ETC.)	

A URI FOR A PERSON IS DIFFERENT FROM A URI
FOR A DOCUMENT ABOUTTHE PERSON,
BECAUSE A PERSON IS NOT A DOCUMENT!	

e.g. http://deri.ie/user/maciej-dabrowski	

e.g. http://deri.ie/content/modelling-preference-relaxation-e-commerce
Defining assertions with RDF
•  URIS IDENTIFY RESOURCES:	

•  WE USE RDF (RESOURCE DESCRIPTION
FRAMEWORK)TO DEFINE ASSERTIONS
ABOUTTHESE RESOURCES	

•  RDF IS A DATA MODEL;A DIRECTED, LABELED
GRAPH USING URIS	

•  RDF IS BASED ONTRIPLES:	

– <SUBJECT> <PREDICATE> <OBJECT>.!
Simple triples
Maciej
Dabrowski
MDabrowski-lecture3
author
Semantic_Web
Introduction to the
Semantic Web
title
subject
Use Uris
http://example.org/maciej-dabrowski
http://example.org/MDabrowski-lecture3
http://example.org/author
http://example.org/Semantic_Web
Introduction to the
Semantic Web
http://example.org/title
http://example.org/subject
Abbreviating uris
PREFIX ex: http://example.org/#	

ex:maciej = <http://example.org/#maciej>	

	

ex:maciej-dabrowski
ex:MDabrowski-lecture3
ex:author
ex:Semantic_Web
Introduction to the
Semantic Web
ex:title
ex:subject
Reuse existing vocabularies
PREFIX dct: http://purl.org/dc/terms/	

http://deri.ie/user/maciej-dabrowski
http://example.org/MDabrowski-lecture3
dct:creator
http://dbpedia.org/resource/Semantic_Web
Introduction to the
Semantic Web
dct:title
dct:subject
RDF by example
!
!
@prefix dct: <http://purl.org/dc/terms/> . !
<http://example.org/dm110-semweb>!
!dct:title “Introduction to the Semantic Web” ; !
!dct:author <http://www.deri.ie/users/maciej-dabrowski> ; !!
!dct:subject <http://dbpedia.org/resource/Semantic_Web> .!
RDFA
A WAY OF EMBEDDING RDF IN (X)HTML
DOCUMENTS:	

ONE PAGE FOR BOTH HUMANS AND
MACHINES	

DON’T NEEDTO REPEATYOURSELF	

INTRODUCING NEW XHTML ATTRIBUTES	

CURRENT WORK IS ONGOING ON RDFa 1.1:	

FOR PROFILES, ETC.
RDFa example
Triples are everywhere!
10/06/2013	
  
SUBJECT	
  
PREDICATE	
  
OBJECT	
  
PREDICATE	
  
OBJECT	
  
OBJECT	
  
…	
  
Defining semantics with ontologies
•  RDF PROVIDES A WAYTO WRITE ASSERTIONS
ABOUT URIS	

•  WHAT ABOUTTHE SEMANTICS OFTHESE
ASSERTIONS, E.G.TO STATETHAT HTTP://
XMLNS.COM/FOAF/0.1/KNOWS IDENTIFIES AN
ACQUAINTANCE RELATIONSHIP?	

•  ONTOLOGIES PROVIDE COMMON
SEMANTICS FOR RESOURCES ONTHE
SEMANTIC WEB
Ontologies consist mainly of classes and
properties
– :Person a rdfs:Class .!
– :father a rdfs:Property .!
– :father rdfs:domain :Person .!
– :father rdfs:range :Person .!
:Maciej
:Mark
:father
:Person
a
:Person
a
Notable ontologies
SOCIAL NETWORKS AND SOCIAL DATA: 	

FOAF, SIOC	

	

TAXONOMIES AND CONTROLLED
VOCABULARIES: 	

SKOS, MOAT
Linked Data

Más contenido relacionado

La actualidad más candente

Digital Tools for Academic Research
Digital Tools for Academic ResearchDigital Tools for Academic Research
Digital Tools for Academic Researchorganognosi
 
Semantic Search with Semantic Web
Semantic Search with Semantic WebSemantic Search with Semantic Web
Semantic Search with Semantic WebZahra Sadeghi
 
Building a semantic website
Building a semantic websiteBuilding a semantic website
Building a semantic websiteCJ Jenkins
 
Webinar: Semantic web for developers
Webinar: Semantic web for developersWebinar: Semantic web for developers
Webinar: Semantic web for developersSemantic Web Company
 
It19 20140721 linked data personal perspective
It19 20140721 linked data personal perspectiveIt19 20140721 linked data personal perspective
It19 20140721 linked data personal perspectiveJanifer Gatenby
 
Intro to Semantic Web
Intro to Semantic WebIntro to Semantic Web
Intro to Semantic WebTimea Turdean
 
RDFa Introductory Course Session 3/4 Why RDFa
RDFa Introductory Course Session 3/4 Why RDFaRDFa Introductory Course Session 3/4 Why RDFa
RDFa Introductory Course Session 3/4 Why RDFaPlatypus
 
Jarrar: The Next Generation of the Web 3.0: The Semantic Web
Jarrar: The Next Generation of the Web 3.0: The Semantic WebJarrar: The Next Generation of the Web 3.0: The Semantic Web
Jarrar: The Next Generation of the Web 3.0: The Semantic WebMustafa Jarrar
 
RDFa Introductory Course Session 2/4 How RDFa
RDFa Introductory Course Session 2/4 How RDFaRDFa Introductory Course Session 2/4 How RDFa
RDFa Introductory Course Session 2/4 How RDFaPlatypus
 
An Introduction to Semantic Web Technology
An Introduction to Semantic Web TechnologyAn Introduction to Semantic Web Technology
An Introduction to Semantic Web TechnologyAnkur Biswas
 
Realizing a Semantic Web Application - ICWE 2010 Tutorial
Realizing a Semantic Web Application - ICWE 2010 TutorialRealizing a Semantic Web Application - ICWE 2010 Tutorial
Realizing a Semantic Web Application - ICWE 2010 TutorialEmanuele Della Valle
 
Maximising Online Resource Effectiveness Workshop Session 5/8 Content strategy
Maximising Online Resource Effectiveness Workshop Session 5/8 Content strategyMaximising Online Resource Effectiveness Workshop Session 5/8 Content strategy
Maximising Online Resource Effectiveness Workshop Session 5/8 Content strategyPlatypus
 
Linked Data Tutorial
Linked Data TutorialLinked Data Tutorial
Linked Data TutorialSören Auer
 
Maximising Online Resource Effectiveness Workshop Session 3/8 Priority issues
Maximising Online Resource Effectiveness Workshop Session 3/8 Priority issuesMaximising Online Resource Effectiveness Workshop Session 3/8 Priority issues
Maximising Online Resource Effectiveness Workshop Session 3/8 Priority issuesPlatypus
 
Semantic Mapping and LOD prez
Semantic Mapping and LOD prezSemantic Mapping and LOD prez
Semantic Mapping and LOD prezCarol Chiodo
 
RDA: Are We There Yet? Carterette Webinar S
RDA: Are We There Yet? Carterette Webinar SRDA: Are We There Yet? Carterette Webinar S
RDA: Are We There Yet? Carterette Webinar SEmily Nimsakont
 
San Diego Meetup - Sem Web Overview - 2009.04.27
San Diego Meetup - Sem Web Overview - 2009.04.27San Diego Meetup - Sem Web Overview - 2009.04.27
San Diego Meetup - Sem Web Overview - 2009.04.27Eric Franzon
 

La actualidad más candente (20)

Digital Tools for Academic Research
Digital Tools for Academic ResearchDigital Tools for Academic Research
Digital Tools for Academic Research
 
Semantic Search with Semantic Web
Semantic Search with Semantic WebSemantic Search with Semantic Web
Semantic Search with Semantic Web
 
Quick Introduction to the Semantic Web, RDFa & Microformats
Quick Introduction to the Semantic Web, RDFa & MicroformatsQuick Introduction to the Semantic Web, RDFa & Microformats
Quick Introduction to the Semantic Web, RDFa & Microformats
 
Building a semantic website
Building a semantic websiteBuilding a semantic website
Building a semantic website
 
Linked data 20171106
Linked data 20171106Linked data 20171106
Linked data 20171106
 
Webinar: Semantic web for developers
Webinar: Semantic web for developersWebinar: Semantic web for developers
Webinar: Semantic web for developers
 
It19 20140721 linked data personal perspective
It19 20140721 linked data personal perspectiveIt19 20140721 linked data personal perspective
It19 20140721 linked data personal perspective
 
Linked Data
Linked DataLinked Data
Linked Data
 
Intro to Semantic Web
Intro to Semantic WebIntro to Semantic Web
Intro to Semantic Web
 
RDFa Introductory Course Session 3/4 Why RDFa
RDFa Introductory Course Session 3/4 Why RDFaRDFa Introductory Course Session 3/4 Why RDFa
RDFa Introductory Course Session 3/4 Why RDFa
 
Jarrar: The Next Generation of the Web 3.0: The Semantic Web
Jarrar: The Next Generation of the Web 3.0: The Semantic WebJarrar: The Next Generation of the Web 3.0: The Semantic Web
Jarrar: The Next Generation of the Web 3.0: The Semantic Web
 
RDFa Introductory Course Session 2/4 How RDFa
RDFa Introductory Course Session 2/4 How RDFaRDFa Introductory Course Session 2/4 How RDFa
RDFa Introductory Course Session 2/4 How RDFa
 
An Introduction to Semantic Web Technology
An Introduction to Semantic Web TechnologyAn Introduction to Semantic Web Technology
An Introduction to Semantic Web Technology
 
Realizing a Semantic Web Application - ICWE 2010 Tutorial
Realizing a Semantic Web Application - ICWE 2010 TutorialRealizing a Semantic Web Application - ICWE 2010 Tutorial
Realizing a Semantic Web Application - ICWE 2010 Tutorial
 
Maximising Online Resource Effectiveness Workshop Session 5/8 Content strategy
Maximising Online Resource Effectiveness Workshop Session 5/8 Content strategyMaximising Online Resource Effectiveness Workshop Session 5/8 Content strategy
Maximising Online Resource Effectiveness Workshop Session 5/8 Content strategy
 
Linked Data Tutorial
Linked Data TutorialLinked Data Tutorial
Linked Data Tutorial
 
Maximising Online Resource Effectiveness Workshop Session 3/8 Priority issues
Maximising Online Resource Effectiveness Workshop Session 3/8 Priority issuesMaximising Online Resource Effectiveness Workshop Session 3/8 Priority issues
Maximising Online Resource Effectiveness Workshop Session 3/8 Priority issues
 
Semantic Mapping and LOD prez
Semantic Mapping and LOD prezSemantic Mapping and LOD prez
Semantic Mapping and LOD prez
 
RDA: Are We There Yet? Carterette Webinar S
RDA: Are We There Yet? Carterette Webinar SRDA: Are We There Yet? Carterette Webinar S
RDA: Are We There Yet? Carterette Webinar S
 
San Diego Meetup - Sem Web Overview - 2009.04.27
San Diego Meetup - Sem Web Overview - 2009.04.27San Diego Meetup - Sem Web Overview - 2009.04.27
San Diego Meetup - Sem Web Overview - 2009.04.27
 

Destacado

Chapter 12 power point presentation2
Chapter 12 power point presentation2Chapter 12 power point presentation2
Chapter 12 power point presentation2Angela49938
 
The true meaning of data
The true meaning of dataThe true meaning of data
The true meaning of datamdabrowski
 
Introduction to the Social Semantic Web
Introduction to the Social Semantic WebIntroduction to the Social Semantic Web
Introduction to the Social Semantic Webmdabrowski
 
Contabilizacion final para subir
Contabilizacion final para subirContabilizacion final para subir
Contabilizacion final para subirLesly_12
 
Introduction to the Social Web and its applications
Introduction to the Social Web and its applicationsIntroduction to the Social Web and its applications
Introduction to the Social Web and its applicationsmdabrowski
 
Geo-annotations in Semantic Digital Libraries
Geo-annotations in Semantic Digital Libraries Geo-annotations in Semantic Digital Libraries
Geo-annotations in Semantic Digital Libraries mdabrowski
 
Near real-time recommendations in enterprise social networks
Near real-time recommendations in enterprise social networksNear real-time recommendations in enterprise social networks
Near real-time recommendations in enterprise social networksmdabrowski
 

Destacado (10)

nobela_negra
nobela_negranobela_negra
nobela_negra
 
Chapter 12 power point presentation2
Chapter 12 power point presentation2Chapter 12 power point presentation2
Chapter 12 power point presentation2
 
The true meaning of data
The true meaning of dataThe true meaning of data
The true meaning of data
 
Introduction to the Social Semantic Web
Introduction to the Social Semantic WebIntroduction to the Social Semantic Web
Introduction to the Social Semantic Web
 
Contabilizacion final para subir
Contabilizacion final para subirContabilizacion final para subir
Contabilizacion final para subir
 
Ntp 576
Ntp 576Ntp 576
Ntp 576
 
Introduction to the Social Web and its applications
Introduction to the Social Web and its applicationsIntroduction to the Social Web and its applications
Introduction to the Social Web and its applications
 
China slides
China slidesChina slides
China slides
 
Geo-annotations in Semantic Digital Libraries
Geo-annotations in Semantic Digital Libraries Geo-annotations in Semantic Digital Libraries
Geo-annotations in Semantic Digital Libraries
 
Near real-time recommendations in enterprise social networks
Near real-time recommendations in enterprise social networksNear real-time recommendations in enterprise social networks
Near real-time recommendations in enterprise social networks
 

Similar a The Semantic Web: A Short Guide to Identifying Resources, Defining Assertions, and Providing Common Semantics

Semantic Web 2.0: Creating Social Semantic Information Spaces
Semantic Web 2.0: Creating Social Semantic Information SpacesSemantic Web 2.0: Creating Social Semantic Information Spaces
Semantic Web 2.0: Creating Social Semantic Information SpacesJohn Breslin
 
Corrib.org - OpenSource and Research
Corrib.org - OpenSource and ResearchCorrib.org - OpenSource and Research
Corrib.org - OpenSource and Researchadameq
 
Linked data MLA 2015
Linked data MLA 2015Linked data MLA 2015
Linked data MLA 2015Cason Snow
 
Linked Data MLA 2015
Linked Data MLA 2015Linked Data MLA 2015
Linked Data MLA 2015Cason Snow
 
Linked Data and Libraries: What? Why? How?
Linked Data and Libraries: What? Why? How?Linked Data and Libraries: What? Why? How?
Linked Data and Libraries: What? Why? How?Emily Nimsakont
 
Tutorial on Semantic Digital Libraries (ESWC'2007)
Tutorial on Semantic Digital Libraries (ESWC'2007)Tutorial on Semantic Digital Libraries (ESWC'2007)
Tutorial on Semantic Digital Libraries (ESWC'2007)Sebastian Ryszard Kruk
 
Lee Iverson - How does the web connect content?
Lee Iverson - How does the web connect content?Lee Iverson - How does the web connect content?
Lee Iverson - How does the web connect content?Museums Computer Group
 
Web 3 Mark Greaves
Web 3 Mark GreavesWeb 3 Mark Greaves
Web 3 Mark GreavesMediabistro
 
WebGUI And The Semantic Web
WebGUI And The Semantic WebWebGUI And The Semantic Web
WebGUI And The Semantic WebWilliam McKee
 
Linked Data, Library Users, and the Discovery Tools of the Future
Linked Data, Library Users, and the Discovery Tools of the FutureLinked Data, Library Users, and the Discovery Tools of the Future
Linked Data, Library Users, and the Discovery Tools of the FutureEmily Nimsakont
 
Intelligent expert systems for location planning
Intelligent expert systems for location planningIntelligent expert systems for location planning
Intelligent expert systems for location planningNavid Milanizadeh
 
Semantic Web (Web 3.0)
Semantic Web (Web 3.0)Semantic Web (Web 3.0)
Semantic Web (Web 3.0)John Dougherty
 

Similar a The Semantic Web: A Short Guide to Identifying Resources, Defining Assertions, and Providing Common Semantics (20)

Lec1.pptx
Lec1.pptxLec1.pptx
Lec1.pptx
 
Semantic Web 2.0: Creating Social Semantic Information Spaces
Semantic Web 2.0: Creating Social Semantic Information SpacesSemantic Web 2.0: Creating Social Semantic Information Spaces
Semantic Web 2.0: Creating Social Semantic Information Spaces
 
Linked Data
Linked DataLinked Data
Linked Data
 
Linked data and voyager
Linked data and voyagerLinked data and voyager
Linked data and voyager
 
A theory of Metadata enriching & filtering
A theory of  Metadata enriching & filteringA theory of  Metadata enriching & filtering
A theory of Metadata enriching & filtering
 
Corrib.org - OpenSource and Research
Corrib.org - OpenSource and ResearchCorrib.org - OpenSource and Research
Corrib.org - OpenSource and Research
 
Linked data MLA 2015
Linked data MLA 2015Linked data MLA 2015
Linked data MLA 2015
 
Linked Data MLA 2015
Linked Data MLA 2015Linked Data MLA 2015
Linked Data MLA 2015
 
Digital Libraries of the Future
Digital Libraries of the Future
Digital Libraries of the Future
Digital Libraries of the Future
 
Semantic Web, e-commerce
Semantic Web, e-commerceSemantic Web, e-commerce
Semantic Web, e-commerce
 
Danbri Drupalcon Export
Danbri Drupalcon ExportDanbri Drupalcon Export
Danbri Drupalcon Export
 
Semantic Web and Linked Open Data
Semantic Web and Linked Open DataSemantic Web and Linked Open Data
Semantic Web and Linked Open Data
 
Linked Data and Libraries: What? Why? How?
Linked Data and Libraries: What? Why? How?Linked Data and Libraries: What? Why? How?
Linked Data and Libraries: What? Why? How?
 
Tutorial on Semantic Digital Libraries (ESWC'2007)
Tutorial on Semantic Digital Libraries (ESWC'2007)Tutorial on Semantic Digital Libraries (ESWC'2007)
Tutorial on Semantic Digital Libraries (ESWC'2007)
 
Lee Iverson - How does the web connect content?
Lee Iverson - How does the web connect content?Lee Iverson - How does the web connect content?
Lee Iverson - How does the web connect content?
 
Web 3 Mark Greaves
Web 3 Mark GreavesWeb 3 Mark Greaves
Web 3 Mark Greaves
 
WebGUI And The Semantic Web
WebGUI And The Semantic WebWebGUI And The Semantic Web
WebGUI And The Semantic Web
 
Linked Data, Library Users, and the Discovery Tools of the Future
Linked Data, Library Users, and the Discovery Tools of the FutureLinked Data, Library Users, and the Discovery Tools of the Future
Linked Data, Library Users, and the Discovery Tools of the Future
 
Intelligent expert systems for location planning
Intelligent expert systems for location planningIntelligent expert systems for location planning
Intelligent expert systems for location planning
 
Semantic Web (Web 3.0)
Semantic Web (Web 3.0)Semantic Web (Web 3.0)
Semantic Web (Web 3.0)
 

Más de mdabrowski

Spark Summit Europe 2017 - Applying multiple ML pipelines to heterogenous dat...
Spark Summit Europe 2017 - Applying multiple ML pipelines to heterogenous dat...Spark Summit Europe 2017 - Applying multiple ML pipelines to heterogenous dat...
Spark Summit Europe 2017 - Applying multiple ML pipelines to heterogenous dat...mdabrowski
 
2017 05 Hadoop User Group Meetup Dublin
2017 05 Hadoop User Group Meetup Dublin2017 05 Hadoop User Group Meetup Dublin
2017 05 Hadoop User Group Meetup Dublinmdabrowski
 
Applications of the Social Semantic Web
Applications of the Social Semantic WebApplications of the Social Semantic Web
Applications of the Social Semantic Webmdabrowski
 
MarcOnt Initiative - Protege meeting
MarcOnt Initiative - Protege meetingMarcOnt Initiative - Protege meeting
MarcOnt Initiative - Protege meetingmdabrowski
 
Philosophy and Atrificial Inteligence
Philosophy and Atrificial Inteligence Philosophy and Atrificial Inteligence
Philosophy and Atrificial Inteligence mdabrowski
 
MarcOnt Initiative
MarcOnt InitiativeMarcOnt Initiative
MarcOnt Initiativemdabrowski
 

Más de mdabrowski (6)

Spark Summit Europe 2017 - Applying multiple ML pipelines to heterogenous dat...
Spark Summit Europe 2017 - Applying multiple ML pipelines to heterogenous dat...Spark Summit Europe 2017 - Applying multiple ML pipelines to heterogenous dat...
Spark Summit Europe 2017 - Applying multiple ML pipelines to heterogenous dat...
 
2017 05 Hadoop User Group Meetup Dublin
2017 05 Hadoop User Group Meetup Dublin2017 05 Hadoop User Group Meetup Dublin
2017 05 Hadoop User Group Meetup Dublin
 
Applications of the Social Semantic Web
Applications of the Social Semantic WebApplications of the Social Semantic Web
Applications of the Social Semantic Web
 
MarcOnt Initiative - Protege meeting
MarcOnt Initiative - Protege meetingMarcOnt Initiative - Protege meeting
MarcOnt Initiative - Protege meeting
 
Philosophy and Atrificial Inteligence
Philosophy and Atrificial Inteligence Philosophy and Atrificial Inteligence
Philosophy and Atrificial Inteligence
 
MarcOnt Initiative
MarcOnt InitiativeMarcOnt Initiative
MarcOnt Initiative
 

Último

4.11.24 Poverty and Inequality in America.pptx
4.11.24 Poverty and Inequality in America.pptx4.11.24 Poverty and Inequality in America.pptx
4.11.24 Poverty and Inequality in America.pptxmary850239
 
Unraveling Hypertext_ Analyzing Postmodern Elements in Literature.pptx
Unraveling Hypertext_ Analyzing  Postmodern Elements in  Literature.pptxUnraveling Hypertext_ Analyzing  Postmodern Elements in  Literature.pptx
Unraveling Hypertext_ Analyzing Postmodern Elements in Literature.pptxDhatriParmar
 
Measures of Position DECILES for ungrouped data
Measures of Position DECILES for ungrouped dataMeasures of Position DECILES for ungrouped data
Measures of Position DECILES for ungrouped dataBabyAnnMotar
 
Concurrency Control in Database Management system
Concurrency Control in Database Management systemConcurrency Control in Database Management system
Concurrency Control in Database Management systemChristalin Nelson
 
ESP 4-EDITED.pdfmmcncncncmcmmnmnmncnmncmnnjvnnv
ESP 4-EDITED.pdfmmcncncncmcmmnmnmncnmncmnnjvnnvESP 4-EDITED.pdfmmcncncncmcmmnmnmncnmncmnnjvnnv
ESP 4-EDITED.pdfmmcncncncmcmmnmnmncnmncmnnjvnnvRicaMaeCastro1
 
INTRODUCTION TO CATHOLIC CHRISTOLOGY.pptx
INTRODUCTION TO CATHOLIC CHRISTOLOGY.pptxINTRODUCTION TO CATHOLIC CHRISTOLOGY.pptx
INTRODUCTION TO CATHOLIC CHRISTOLOGY.pptxHumphrey A Beña
 
Grade Three -ELLNA-REVIEWER-ENGLISH.pptx
Grade Three -ELLNA-REVIEWER-ENGLISH.pptxGrade Three -ELLNA-REVIEWER-ENGLISH.pptx
Grade Three -ELLNA-REVIEWER-ENGLISH.pptxkarenfajardo43
 
Q-Factor General Quiz-7th April 2024, Quiz Club NITW
Q-Factor General Quiz-7th April 2024, Quiz Club NITWQ-Factor General Quiz-7th April 2024, Quiz Club NITW
Q-Factor General Quiz-7th April 2024, Quiz Club NITWQuiz Club NITW
 
week 1 cookery 8 fourth - quarter .pptx
week 1 cookery 8  fourth  -  quarter .pptxweek 1 cookery 8  fourth  -  quarter .pptx
week 1 cookery 8 fourth - quarter .pptxJonalynLegaspi2
 
Expanded definition: technical and operational
Expanded definition: technical and operationalExpanded definition: technical and operational
Expanded definition: technical and operationalssuser3e220a
 
Q-Factor HISPOL Quiz-6th April 2024, Quiz Club NITW
Q-Factor HISPOL Quiz-6th April 2024, Quiz Club NITWQ-Factor HISPOL Quiz-6th April 2024, Quiz Club NITW
Q-Factor HISPOL Quiz-6th April 2024, Quiz Club NITWQuiz Club NITW
 
DIFFERENT BASKETRY IN THE PHILIPPINES PPT.pptx
DIFFERENT BASKETRY IN THE PHILIPPINES PPT.pptxDIFFERENT BASKETRY IN THE PHILIPPINES PPT.pptx
DIFFERENT BASKETRY IN THE PHILIPPINES PPT.pptxMichelleTuguinay1
 
Q4-PPT-Music9_Lesson-1-Romantic-Opera.pptx
Q4-PPT-Music9_Lesson-1-Romantic-Opera.pptxQ4-PPT-Music9_Lesson-1-Romantic-Opera.pptx
Q4-PPT-Music9_Lesson-1-Romantic-Opera.pptxlancelewisportillo
 
Student Profile Sample - We help schools to connect the data they have, with ...
Student Profile Sample - We help schools to connect the data they have, with ...Student Profile Sample - We help schools to connect the data they have, with ...
Student Profile Sample - We help schools to connect the data they have, with ...Seán Kennedy
 
Using Grammatical Signals Suitable to Patterns of Idea Development
Using Grammatical Signals Suitable to Patterns of Idea DevelopmentUsing Grammatical Signals Suitable to Patterns of Idea Development
Using Grammatical Signals Suitable to Patterns of Idea Developmentchesterberbo7
 
4.16.24 Poverty and Precarity--Desmond.pptx
4.16.24 Poverty and Precarity--Desmond.pptx4.16.24 Poverty and Precarity--Desmond.pptx
4.16.24 Poverty and Precarity--Desmond.pptxmary850239
 
ClimART Action | eTwinning Project
ClimART Action    |    eTwinning ProjectClimART Action    |    eTwinning Project
ClimART Action | eTwinning Projectjordimapav
 
Oppenheimer Film Discussion for Philosophy and Film
Oppenheimer Film Discussion for Philosophy and FilmOppenheimer Film Discussion for Philosophy and Film
Oppenheimer Film Discussion for Philosophy and FilmStan Meyer
 

Último (20)

4.11.24 Poverty and Inequality in America.pptx
4.11.24 Poverty and Inequality in America.pptx4.11.24 Poverty and Inequality in America.pptx
4.11.24 Poverty and Inequality in America.pptx
 
INCLUSIVE EDUCATION PRACTICES FOR TEACHERS AND TRAINERS.pptx
INCLUSIVE EDUCATION PRACTICES FOR TEACHERS AND TRAINERS.pptxINCLUSIVE EDUCATION PRACTICES FOR TEACHERS AND TRAINERS.pptx
INCLUSIVE EDUCATION PRACTICES FOR TEACHERS AND TRAINERS.pptx
 
Unraveling Hypertext_ Analyzing Postmodern Elements in Literature.pptx
Unraveling Hypertext_ Analyzing  Postmodern Elements in  Literature.pptxUnraveling Hypertext_ Analyzing  Postmodern Elements in  Literature.pptx
Unraveling Hypertext_ Analyzing Postmodern Elements in Literature.pptx
 
Measures of Position DECILES for ungrouped data
Measures of Position DECILES for ungrouped dataMeasures of Position DECILES for ungrouped data
Measures of Position DECILES for ungrouped data
 
Concurrency Control in Database Management system
Concurrency Control in Database Management systemConcurrency Control in Database Management system
Concurrency Control in Database Management system
 
ESP 4-EDITED.pdfmmcncncncmcmmnmnmncnmncmnnjvnnv
ESP 4-EDITED.pdfmmcncncncmcmmnmnmncnmncmnnjvnnvESP 4-EDITED.pdfmmcncncncmcmmnmnmncnmncmnnjvnnv
ESP 4-EDITED.pdfmmcncncncmcmmnmnmncnmncmnnjvnnv
 
INTRODUCTION TO CATHOLIC CHRISTOLOGY.pptx
INTRODUCTION TO CATHOLIC CHRISTOLOGY.pptxINTRODUCTION TO CATHOLIC CHRISTOLOGY.pptx
INTRODUCTION TO CATHOLIC CHRISTOLOGY.pptx
 
Grade Three -ELLNA-REVIEWER-ENGLISH.pptx
Grade Three -ELLNA-REVIEWER-ENGLISH.pptxGrade Three -ELLNA-REVIEWER-ENGLISH.pptx
Grade Three -ELLNA-REVIEWER-ENGLISH.pptx
 
Q-Factor General Quiz-7th April 2024, Quiz Club NITW
Q-Factor General Quiz-7th April 2024, Quiz Club NITWQ-Factor General Quiz-7th April 2024, Quiz Club NITW
Q-Factor General Quiz-7th April 2024, Quiz Club NITW
 
week 1 cookery 8 fourth - quarter .pptx
week 1 cookery 8  fourth  -  quarter .pptxweek 1 cookery 8  fourth  -  quarter .pptx
week 1 cookery 8 fourth - quarter .pptx
 
Expanded definition: technical and operational
Expanded definition: technical and operationalExpanded definition: technical and operational
Expanded definition: technical and operational
 
Q-Factor HISPOL Quiz-6th April 2024, Quiz Club NITW
Q-Factor HISPOL Quiz-6th April 2024, Quiz Club NITWQ-Factor HISPOL Quiz-6th April 2024, Quiz Club NITW
Q-Factor HISPOL Quiz-6th April 2024, Quiz Club NITW
 
DIFFERENT BASKETRY IN THE PHILIPPINES PPT.pptx
DIFFERENT BASKETRY IN THE PHILIPPINES PPT.pptxDIFFERENT BASKETRY IN THE PHILIPPINES PPT.pptx
DIFFERENT BASKETRY IN THE PHILIPPINES PPT.pptx
 
Faculty Profile prashantha K EEE dept Sri Sairam college of Engineering
Faculty Profile prashantha K EEE dept Sri Sairam college of EngineeringFaculty Profile prashantha K EEE dept Sri Sairam college of Engineering
Faculty Profile prashantha K EEE dept Sri Sairam college of Engineering
 
Q4-PPT-Music9_Lesson-1-Romantic-Opera.pptx
Q4-PPT-Music9_Lesson-1-Romantic-Opera.pptxQ4-PPT-Music9_Lesson-1-Romantic-Opera.pptx
Q4-PPT-Music9_Lesson-1-Romantic-Opera.pptx
 
Student Profile Sample - We help schools to connect the data they have, with ...
Student Profile Sample - We help schools to connect the data they have, with ...Student Profile Sample - We help schools to connect the data they have, with ...
Student Profile Sample - We help schools to connect the data they have, with ...
 
Using Grammatical Signals Suitable to Patterns of Idea Development
Using Grammatical Signals Suitable to Patterns of Idea DevelopmentUsing Grammatical Signals Suitable to Patterns of Idea Development
Using Grammatical Signals Suitable to Patterns of Idea Development
 
4.16.24 Poverty and Precarity--Desmond.pptx
4.16.24 Poverty and Precarity--Desmond.pptx4.16.24 Poverty and Precarity--Desmond.pptx
4.16.24 Poverty and Precarity--Desmond.pptx
 
ClimART Action | eTwinning Project
ClimART Action    |    eTwinning ProjectClimART Action    |    eTwinning Project
ClimART Action | eTwinning Project
 
Oppenheimer Film Discussion for Philosophy and Film
Oppenheimer Film Discussion for Philosophy and FilmOppenheimer Film Discussion for Philosophy and Film
Oppenheimer Film Discussion for Philosophy and Film
 

The Semantic Web: A Short Guide to Identifying Resources, Defining Assertions, and Providing Common Semantics

  • 1. The Semantic Web a short guide   Maciej  Dabrowski   macdab@gmail.com  
  • 2. THE SEMANTIC WEB WHAT ISTHE GOAL? WHAT ARETHE BUILDING BLOCKS? HOW DO WE CREATETHE GRAPH? WHY LINKED DATA? SHORT INTROTO ONTOLOGIES
  • 3. What’s in a page ? And in a link ? ?   ?   ?  
  • 4. VISION FOR THE WEB TIM BERNERS-LEE,THE 1ST WORLD WIDE WEB CONFERENCE, GENEVA, MAY 1994: DESCRIBE DOCUMENTS IN MACHINE READIBLE FORM CREATE MEANINGFUL LINKS (“RELATIONSHIPVALUES”) “ONLY WHEN WE HAVETHIS EXTRA LEVEL OF SEMANTICS WILL WE BE ABLETO USE COMPUTER POWERTO HELP US EXPLOITTHE INFORMATIONTO A GREATER EXTENT THAN OUR OWN READING.”
  • 5. Aims of the Semantic Web BRIDGINGTHE GAP BETWEEN A WEB OF DOCUMENTSTO A WEB OF DATA,WITH TYPED OBJECTS ANDTYPED RELATIONSHIPS ADDING MACHINE-READABLE METADATA TO EXISTING CONTENT, SOTHAT INFORMATION CAN BE PARSED, QUERIED, REUSED
  • 6. Aims of the Semantic Web DEFINING SHARED SEMANTICS FORTHIS METADATATO ALLOW INTEROPERABILITY BETWEEN APPLICATIONS AND FOR ADVANCED PURPOSES, SUCH AS REASONING ENABLING MACHINE-READABLE KNOWLEDGE AT WEB SCALE, MAKING INFORMATION MORE EASYTO FIND AND PROCESS
  • 7. The Semantic Web, circa 2010 MOST STANDARDISATION WORK IS DONE IN THE W3C: HTTP://WWW.W3.ORG/ INCUBATOR GROUPS,WORKING GROUP, INTEREST GROUPS: WGS FOR SPARQL, RDB2RDF, RIF, ETC. HCLS IG, SOCIAL WEB XG, ETC.
  • 9. Identifying resources with URIs URIS ARE USEDTO IDENTIFY EVERYTHING IN A UNIQUE AND NON-AMBIGUOUS WAY NOT ONLY PAGES (AS ONTHE CURRENT WEB), BUT ANY RESOURCE (PEOPLE, DOCUMENTS, BOOKS, INTERESTS, ETC.) A URI FOR A PERSON IS DIFFERENT FROM A URI FOR A DOCUMENT ABOUTTHE PERSON, BECAUSE A PERSON IS NOT A DOCUMENT! e.g. http://deri.ie/user/maciej-dabrowski e.g. http://deri.ie/content/modelling-preference-relaxation-e-commerce
  • 10. Defining assertions with RDF •  URIS IDENTIFY RESOURCES: •  WE USE RDF (RESOURCE DESCRIPTION FRAMEWORK)TO DEFINE ASSERTIONS ABOUTTHESE RESOURCES •  RDF IS A DATA MODEL;A DIRECTED, LABELED GRAPH USING URIS •  RDF IS BASED ONTRIPLES: – <SUBJECT> <PREDICATE> <OBJECT>.!
  • 13. Abbreviating uris PREFIX ex: http://example.org/# ex:maciej = <http://example.org/#maciej> ex:maciej-dabrowski ex:MDabrowski-lecture3 ex:author ex:Semantic_Web Introduction to the Semantic Web ex:title ex:subject
  • 14. Reuse existing vocabularies PREFIX dct: http://purl.org/dc/terms/ http://deri.ie/user/maciej-dabrowski http://example.org/MDabrowski-lecture3 dct:creator http://dbpedia.org/resource/Semantic_Web Introduction to the Semantic Web dct:title dct:subject
  • 15. RDF by example ! ! @prefix dct: <http://purl.org/dc/terms/> . ! <http://example.org/dm110-semweb>! !dct:title “Introduction to the Semantic Web” ; ! !dct:author <http://www.deri.ie/users/maciej-dabrowski> ; !! !dct:subject <http://dbpedia.org/resource/Semantic_Web> .!
  • 16. RDFA A WAY OF EMBEDDING RDF IN (X)HTML DOCUMENTS: ONE PAGE FOR BOTH HUMANS AND MACHINES DON’T NEEDTO REPEATYOURSELF INTRODUCING NEW XHTML ATTRIBUTES CURRENT WORK IS ONGOING ON RDFa 1.1: FOR PROFILES, ETC.
  • 18. Triples are everywhere! 10/06/2013   SUBJECT   PREDICATE   OBJECT   PREDICATE   OBJECT   OBJECT   …  
  • 19.
  • 20. Defining semantics with ontologies •  RDF PROVIDES A WAYTO WRITE ASSERTIONS ABOUT URIS •  WHAT ABOUTTHE SEMANTICS OFTHESE ASSERTIONS, E.G.TO STATETHAT HTTP:// XMLNS.COM/FOAF/0.1/KNOWS IDENTIFIES AN ACQUAINTANCE RELATIONSHIP? •  ONTOLOGIES PROVIDE COMMON SEMANTICS FOR RESOURCES ONTHE SEMANTIC WEB
  • 21. Ontologies consist mainly of classes and properties – :Person a rdfs:Class .! – :father a rdfs:Property .! – :father rdfs:domain :Person .! – :father rdfs:range :Person .! :Maciej :Mark :father :Person a :Person a
  • 22. Notable ontologies SOCIAL NETWORKS AND SOCIAL DATA: FOAF, SIOC TAXONOMIES AND CONTROLLED VOCABULARIES: SKOS, MOAT