SlideShare une entreprise Scribd logo
1  sur  38
Linked Data
Data Integration and
Semantic web
Diego Pessoa
derp@cin.ufpe.br
How did we store data?
Data Islands
Limited to the com
Database
Central Access
DistributedFederated
Web
Hypertext (Web 1.0)
Social/Collaborative Content(
Massive data volumes
Web Data Volume?
Growing at
40% per year
45 ZB ~= 48.318.382.080 TB
means we have problem
earching the web…
Who are the
brazilian
players
(including
w/ dual
Googling…
54.700.000 results?!?!
Just one player information
Let’s try again
81.100.000 results?! (50%+)
WTF?
Let’s try again
And now?!?!
We need data!
Machines process data!
How to resolve?
APIs? Mashups?
Web Challenges…
Increase
content
structure
Provide
semantics to
Establish
links
Publishing
of Standard
data
Web
Evolution
 Rich data

Vocabulari
es
 Semantics
Presenting…
“The Semantic Web is the extension of the World Wide Web
that enables people to share content beyond the boundaries
of applications and websites. It has been described in rather
different ways: as a utopic vision, as a web of data, or merely
as a natural paradigm shift in our daily use of the Web. Most
of all, the Semantic Web has inspired and engaged many
people to create innovative semantic technologies and
applications.”
semanticweb.org
Semantic Web
Unique Identifiers
Data = Resources
Easy sharing!
Semantic Web
But… How to represent data in the
Example - Traditional way (tuples):
Id Name Former
Institution
Birthplace
01 Diego Pessoa UFPB Campina Grande/PB
02 Everaldo Netto FAL Palmeiras/PE
03 Gabrielle Karine UTFPR Medianeira/PR
04 Marcelo Iury UFCG Fortaleza/CE
Student
Semantic Web
But… How to represent data in the
Example - Traditional way (tuples):
01 Diego Pessoa UFPB Campina Grande/PB
Former
Institution
UFPB
FAL
UFTPR
UFCG
1)
2)
We need
something more!
We need triples!
Subject Predicate Object
Gabrielle Karine Was born in Medianeira/PR
Diego Pessoa Studied In UFPB
Campina Grande Is in Paraíba
Gabrielle Karine Is friend of Everaldo Netto
FAL Is In Alagoas
Alagoas Part of Maceió
Extra links:
DBPEDIA
Triples as Graphs
Diego Pessoa
Campina Grande
Paraíba Brazil
Gabrielle Karine
Everaldo Netto
Alagoas
Maceió
Was born in
Is in
Is part of
Is part of
Is in
Is in Is friend of
Combining different sources!
But…How to identify
different resources?
Diego Pessoa Diego Pessoa=
?CIn IFPB
URI (Uniform Resource Identifiers)
Ex.: CPF, ISBN, URL
cin.ufpe.br/~derp diegopessoa.com#about
Web App 1
Web App 2
Web App 3
Web App 4
is same as
Semantic Web
Stack
And how about Linked D
“Linked Data is about using the Web to connect related data
that wasn't previously linked, or using the Web to lower the
barriers to linking data currently linked using other methods.”
linkeddata.org
“A term used to describe a recommended best practice for
exposing, sharing, and connecting pieces of data, information,
and knowledge on the Semantic Web using URIs and RDF.”
wikipedia
Linked Data Principles
1. Use URIs as names for
things.
Tim Berners-Lee. Linked Data - Design Issues, 2006. http://www.w3.org/DesignIssues/LinkedData.html. 7, 26, 82
2. Use HTTP URIs, so that people can look up
those names.
3. When someone looks up a URI, provide
useful information, using the standards
(RDF, SPARQL).4. Include links to other URIs, so that they can
discover more things
LOD
Cloud
Guidelines to publish linke
1. Right URI Creation
 Always HTTP
 Avoid technical details (ex.:
cin.ufpe.br:8080/~derp/index.php
 Keep stable and persistent
addresses
 Feel free to use unique identifiers.
(ex.: #isbn-number, #cpf)
Guidelines to publish linke
2. Use dereferenceable URIs
Hash URI (Ex.:Entity Berlin):
http://linkeddata.openlinksw.com/about/Berlin#this
Slash URI (Ex.:Entity Berlin):
http://dbpedia.org/resource/Berlin
Guidelines to publish linke
3. RDF Link Creation
 Manual or automatic
 External/Internal links
Friend-of-a-Friend (FOAF)
Semantically-Interlinked Online Communities (SIOC)
Simple Knowledge Organization System (SKOS)
Description of a Project (DOAP)
Creative Commons (CC)
Dublin Core (DC)
Guidelines to publish linke
4. Explicit additional ways to access data
 Provide SPARQL endpoint
 Framework Jena provides endpoints implementations:
Joseki and Fuseki
XML JSON
RDF/XML
Turtle
N3 HTML
Guidelines to publish linke
5. Standards to publish linked data
Tools for RDF conversion from CSV, XML, relational data,
spreadsheets. (Ex.: ConvertRDF)
Data load in triple database (RDF Store)
RDF Store publishing:
Provide interface to access Linked Data and SPARQL endpoint.
Consuming linked data
Browsers
Tabulator (Firefox Add-on) Marbles (Web App) (*Fail)
Consuming linked data
Browsers
Disco HyperData Browser (Web app) And others…
Dipper (inactive)
Piggy Bank (mashups)
URI Burner
LinkSailor
Graphite RDF Browser
Consuming linked data
Search engines
Sindice Watson
Swoogle
Domain Specific Applicatio
http://revyu.com (Review anything) DBPedia Mobile (DBPedia+Revyu+Flicker)
Domain Specific Applicatio
Talis Apire (discover teaching stuff) BBC Music/Programs (links)
Research Challenges
User Interfaces and Interaction Paradigms
Application Architectures
Schema Mapping and Data Fusion
Link Maintenance
Licensing
Trust, Quality and Relevance
Privacy
Christian Bizer, Tom Heath and Tim Berners-Lee (2009) Linked Data - The Story So Far. International Journal on
Semantic Web and Information Systems, Vol. 5(3), Pages 1-22. DOI: 10.4018/jswis.2009081901
Linked Data
Data Integration and
Semantic web
Diego Pessoa
derp@cin.ufpe.br
Thanks!

Contenu connexe

Tendances

Linking Open Data with Drupal
Linking Open Data with DrupalLinking Open Data with Drupal
Linking Open Data with Drupal
emmanuel_jamin
 
Semantic Search Summer School2009
Semantic Search Summer School2009Semantic Search Summer School2009
Semantic Search Summer School2009
Peter Mika
 
Lecture linked data cloud & sparql
Lecture linked data cloud & sparqlLecture linked data cloud & sparql
Lecture linked data cloud & sparql
Dhavalkumar Thakker
 
Semantic Technologies: Representing Semantic Data
Semantic Technologies: Representing Semantic DataSemantic Technologies: Representing Semantic Data
Semantic Technologies: Representing Semantic Data
Matthew Rowe
 
An introduction to Semantic Web and Linked Data
An introduction to Semantic  Web and Linked DataAn introduction to Semantic  Web and Linked Data
An introduction to Semantic Web and Linked Data
Gabriela Agustini
 

Tendances (20)

Linking Open Data with Drupal
Linking Open Data with DrupalLinking Open Data with Drupal
Linking Open Data with Drupal
 
Semantic Search Summer School2009
Semantic Search Summer School2009Semantic Search Summer School2009
Semantic Search Summer School2009
 
Inference on the Semantic Web
Inference on the Semantic WebInference on the Semantic Web
Inference on the Semantic Web
 
Year of the Monkey: Lessons from the first year of SearchMonkey
Year of the Monkey: Lessons from the first year of SearchMonkeyYear of the Monkey: Lessons from the first year of SearchMonkey
Year of the Monkey: Lessons from the first year of SearchMonkey
 
Publishing data on the Semantic Web
Publishing data on the Semantic WebPublishing data on the Semantic Web
Publishing data on the Semantic Web
 
Linked Data
Linked DataLinked Data
Linked Data
 
Linked Open Data for Libraries
Linked Open Data for LibrariesLinked Open Data for Libraries
Linked Open Data for Libraries
 
Metadata Training for Staff and Librarians for the New Data Environment
Metadata Training for Staff and Librarians for the New Data EnvironmentMetadata Training for Staff and Librarians for the New Data Environment
Metadata Training for Staff and Librarians for the New Data Environment
 
How to Build Linked Data Sites with Drupal 7 and RDFa
How to Build Linked Data Sites with Drupal 7 and RDFaHow to Build Linked Data Sites with Drupal 7 and RDFa
How to Build Linked Data Sites with Drupal 7 and RDFa
 
Controlled Vocabularies & Cataloging
Controlled Vocabularies & Cataloging Controlled Vocabularies & Cataloging
Controlled Vocabularies & Cataloging
 
Lecture linked data cloud & sparql
Lecture linked data cloud & sparqlLecture linked data cloud & sparql
Lecture linked data cloud & sparql
 
Semantic Technologies: Representing Semantic Data
Semantic Technologies: Representing Semantic DataSemantic Technologies: Representing Semantic Data
Semantic Technologies: Representing Semantic Data
 
Linked Data Basics
Linked Data BasicsLinked Data Basics
Linked Data Basics
 
Linked data for Libraries, Archives, Museums
Linked data for Libraries, Archives, MuseumsLinked data for Libraries, Archives, Museums
Linked data for Libraries, Archives, Museums
 
Linked Data Usecases
Linked Data UsecasesLinked Data Usecases
Linked Data Usecases
 
Dagstuhl FOAF history talk
Dagstuhl FOAF history talkDagstuhl FOAF history talk
Dagstuhl FOAF history talk
 
Usage of Linked Data: Introduction and Application Scenarios
Usage of Linked Data: Introduction and Application ScenariosUsage of Linked Data: Introduction and Application Scenarios
Usage of Linked Data: Introduction and Application Scenarios
 
A Semantic Data Model for Web Applications
A Semantic Data Model for Web ApplicationsA Semantic Data Model for Web Applications
A Semantic Data Model for Web Applications
 
An introduction to Semantic Web and Linked Data
An introduction to Semantic  Web and Linked DataAn introduction to Semantic  Web and Linked Data
An introduction to Semantic Web and Linked Data
 
Library Linked Data and the Future of Bibliographic Control
Library Linked Data and the Future of Bibliographic ControlLibrary Linked Data and the Future of Bibliographic Control
Library Linked Data and the Future of Bibliographic Control
 

En vedette

PiLOD 2013: Is Linked Data the future of data integration in the enterprise?
PiLOD 2013: Is Linked Data the future of data integration in the enterprise?PiLOD 2013: Is Linked Data the future of data integration in the enterprise?
PiLOD 2013: Is Linked Data the future of data integration in the enterprise?
John Walker
 
[Databeers] 06/05/2014 - Boris Villazon: “Data Integration - A Linked Data ap...
[Databeers] 06/05/2014 - Boris Villazon: “Data Integration - A Linked Data ap...[Databeers] 06/05/2014 - Boris Villazon: “Data Integration - A Linked Data ap...
[Databeers] 06/05/2014 - Boris Villazon: “Data Integration - A Linked Data ap...
Data Beers
 

En vedette (9)

Image-Based Literal Node Matching for Linked Data Integration
Image-Based Literal Node Matching for Linked Data IntegrationImage-Based Literal Node Matching for Linked Data Integration
Image-Based Literal Node Matching for Linked Data Integration
 
Innovative methods for data integration: Linked Data and NLP
Innovative methods for data integration: Linked Data and NLPInnovative methods for data integration: Linked Data and NLP
Innovative methods for data integration: Linked Data and NLP
 
PiLOD 2013: Is Linked Data the future of data integration in the enterprise?
PiLOD 2013: Is Linked Data the future of data integration in the enterprise?PiLOD 2013: Is Linked Data the future of data integration in the enterprise?
PiLOD 2013: Is Linked Data the future of data integration in the enterprise?
 
Linked data integration_framework
Linked data integration_frameworkLinked data integration_framework
Linked data integration_framework
 
[Databeers] 06/05/2014 - Boris Villazon: “Data Integration - A Linked Data ap...
[Databeers] 06/05/2014 - Boris Villazon: “Data Integration - A Linked Data ap...[Databeers] 06/05/2014 - Boris Villazon: “Data Integration - A Linked Data ap...
[Databeers] 06/05/2014 - Boris Villazon: “Data Integration - A Linked Data ap...
 
Linked data for Enterprise Data Integration
Linked data for Enterprise Data IntegrationLinked data for Enterprise Data Integration
Linked data for Enterprise Data Integration
 
Producing, publishing and consuming linked data - CSHALS 2013
Producing, publishing and consuming linked data - CSHALS 2013Producing, publishing and consuming linked data - CSHALS 2013
Producing, publishing and consuming linked data - CSHALS 2013
 
Linked Data, Ontologies and Inference
Linked Data, Ontologies and InferenceLinked Data, Ontologies and Inference
Linked Data, Ontologies and Inference
 
From Big Linked Data to Linked Big Data - DBpedia as a framework for data int...
From Big Linked Data to Linked Big Data - DBpedia as a framework for data int...From Big Linked Data to Linked Big Data - DBpedia as a framework for data int...
From Big Linked Data to Linked Big Data - DBpedia as a framework for data int...
 

Similaire à Linked Data Integration and semantic web

Linked data demystified:Practical efforts to transform CONTENTDM metadata int...
Linked data demystified:Practical efforts to transform CONTENTDM metadata int...Linked data demystified:Practical efforts to transform CONTENTDM metadata int...
Linked data demystified:Practical efforts to transform CONTENTDM metadata int...
Cory Lampert
 

Similaire à Linked Data Integration and semantic web (20)

NISO/DCMI Webinar: Schema.org and Linked Data: Complementary Approaches to Pu...
NISO/DCMI Webinar: Schema.org and Linked Data: Complementary Approaches to Pu...NISO/DCMI Webinar: Schema.org and Linked Data: Complementary Approaches to Pu...
NISO/DCMI Webinar: Schema.org and Linked Data: Complementary Approaches to Pu...
 
Semantic web assignment1
Semantic web assignment1Semantic web assignment1
Semantic web assignment1
 
Linked data 20171106
Linked data 20171106Linked data 20171106
Linked data 20171106
 
Linked data presentation for libraries (COMO)
Linked data presentation for libraries (COMO)Linked data presentation for libraries (COMO)
Linked data presentation for libraries (COMO)
 
Linked dataresearch
Linked dataresearchLinked dataresearch
Linked dataresearch
 
Introduction to linked data
Introduction to linked dataIntroduction to linked data
Introduction to linked data
 
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
 
Semantic Web and Linked Open Data
Semantic Web and Linked Open DataSemantic Web and Linked Open Data
Semantic Web and Linked Open Data
 
NISO Webinar: Library Linked Data: From Vision to Reality
NISO Webinar: Library Linked Data: From Vision to RealityNISO Webinar: Library Linked Data: From Vision to Reality
NISO Webinar: Library Linked Data: From Vision to Reality
 
Linked data HHS 2015
Linked data HHS 2015Linked data HHS 2015
Linked data HHS 2015
 
Linked Data and Locah, UKSG2011
Linked Data and Locah, UKSG2011 Linked Data and Locah, UKSG2011
Linked Data and Locah, UKSG2011
 
Linked data demystified:Practical efforts to transform CONTENTDM metadata int...
Linked data demystified:Practical efforts to transform CONTENTDM metadata int...Linked data demystified:Practical efforts to transform CONTENTDM metadata int...
Linked data demystified:Practical efforts to transform CONTENTDM metadata int...
 
Democratizing Data at Airbnb
Democratizing Data at AirbnbDemocratizing Data at Airbnb
Democratizing Data at Airbnb
 
Kohacon2016
Kohacon2016Kohacon2016
Kohacon2016
 
Hack U Barcelona 2011
Hack U Barcelona 2011Hack U Barcelona 2011
Hack U Barcelona 2011
 
Linked Data - the Future for Open Repositories?
Linked Data - the Future for Open Repositories?Linked Data - the Future for Open Repositories?
Linked Data - the Future for Open Repositories?
 
Information Extraction and Linked Data Cloud
Information Extraction and Linked Data CloudInformation Extraction and Linked Data Cloud
Information Extraction and Linked Data Cloud
 
Using Linked Data Resources to generate web pages based on a BBC case study
Using Linked Data Resources to generate web pages based on a BBC case studyUsing Linked Data Resources to generate web pages based on a BBC case study
Using Linked Data Resources to generate web pages based on a BBC case study
 
Semantic Web, e-commerce
Semantic Web, e-commerceSemantic Web, e-commerce
Semantic Web, e-commerce
 

Dernier

Beyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global ImpactBeyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global Impact
PECB
 
1029-Danh muc Sach Giao Khoa khoi 6.pdf
1029-Danh muc Sach Giao Khoa khoi  6.pdf1029-Danh muc Sach Giao Khoa khoi  6.pdf
1029-Danh muc Sach Giao Khoa khoi 6.pdf
QucHHunhnh
 
1029 - Danh muc Sach Giao Khoa 10 . pdf
1029 -  Danh muc Sach Giao Khoa 10 . pdf1029 -  Danh muc Sach Giao Khoa 10 . pdf
1029 - Danh muc Sach Giao Khoa 10 . pdf
QucHHunhnh
 

Dernier (20)

Web & Social Media Analytics Previous Year Question Paper.pdf
Web & Social Media Analytics Previous Year Question Paper.pdfWeb & Social Media Analytics Previous Year Question Paper.pdf
Web & Social Media Analytics Previous Year Question Paper.pdf
 
Beyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global ImpactBeyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global Impact
 
psychiatric nursing HISTORY COLLECTION .docx
psychiatric  nursing HISTORY  COLLECTION  .docxpsychiatric  nursing HISTORY  COLLECTION  .docx
psychiatric nursing HISTORY COLLECTION .docx
 
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
 
1029-Danh muc Sach Giao Khoa khoi 6.pdf
1029-Danh muc Sach Giao Khoa khoi  6.pdf1029-Danh muc Sach Giao Khoa khoi  6.pdf
1029-Danh muc Sach Giao Khoa khoi 6.pdf
 
Energy Resources. ( B. Pharmacy, 1st Year, Sem-II) Natural Resources
Energy Resources. ( B. Pharmacy, 1st Year, Sem-II) Natural ResourcesEnergy Resources. ( B. Pharmacy, 1st Year, Sem-II) Natural Resources
Energy Resources. ( B. Pharmacy, 1st Year, Sem-II) Natural Resources
 
Basic Civil Engineering first year Notes- Chapter 4 Building.pptx
Basic Civil Engineering first year Notes- Chapter 4 Building.pptxBasic Civil Engineering first year Notes- Chapter 4 Building.pptx
Basic Civil Engineering first year Notes- Chapter 4 Building.pptx
 
Mehran University Newsletter Vol-X, Issue-I, 2024
Mehran University Newsletter Vol-X, Issue-I, 2024Mehran University Newsletter Vol-X, Issue-I, 2024
Mehran University Newsletter Vol-X, Issue-I, 2024
 
INDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptx
INDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptxINDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptx
INDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptx
 
1029 - Danh muc Sach Giao Khoa 10 . pdf
1029 -  Danh muc Sach Giao Khoa 10 . pdf1029 -  Danh muc Sach Giao Khoa 10 . pdf
1029 - Danh muc Sach Giao Khoa 10 . pdf
 
Python Notes for mca i year students osmania university.docx
Python Notes for mca i year students osmania university.docxPython Notes for mca i year students osmania university.docx
Python Notes for mca i year students osmania university.docx
 
Measures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and ModeMeasures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and Mode
 
Sociology 101 Demonstration of Learning Exhibit
Sociology 101 Demonstration of Learning ExhibitSociology 101 Demonstration of Learning Exhibit
Sociology 101 Demonstration of Learning Exhibit
 
Micro-Scholarship, What it is, How can it help me.pdf
Micro-Scholarship, What it is, How can it help me.pdfMicro-Scholarship, What it is, How can it help me.pdf
Micro-Scholarship, What it is, How can it help me.pdf
 
microwave assisted reaction. General introduction
microwave assisted reaction. General introductionmicrowave assisted reaction. General introduction
microwave assisted reaction. General introduction
 
Food Chain and Food Web (Ecosystem) EVS, B. Pharmacy 1st Year, Sem-II
Food Chain and Food Web (Ecosystem) EVS, B. Pharmacy 1st Year, Sem-IIFood Chain and Food Web (Ecosystem) EVS, B. Pharmacy 1st Year, Sem-II
Food Chain and Food Web (Ecosystem) EVS, B. Pharmacy 1st Year, Sem-II
 
Class 11th Physics NEET formula sheet pdf
Class 11th Physics NEET formula sheet pdfClass 11th Physics NEET formula sheet pdf
Class 11th Physics NEET formula sheet pdf
 
Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104
 
Unit-V; Pricing (Pharma Marketing Management).pptx
Unit-V; Pricing (Pharma Marketing Management).pptxUnit-V; Pricing (Pharma Marketing Management).pptx
Unit-V; Pricing (Pharma Marketing Management).pptx
 
Role Of Transgenic Animal In Target Validation-1.pptx
Role Of Transgenic Animal In Target Validation-1.pptxRole Of Transgenic Animal In Target Validation-1.pptx
Role Of Transgenic Animal In Target Validation-1.pptx
 

Linked Data Integration and semantic web

  • 1. Linked Data Data Integration and Semantic web Diego Pessoa derp@cin.ufpe.br
  • 2. How did we store data?
  • 5. Web Hypertext (Web 1.0) Social/Collaborative Content( Massive data volumes
  • 6. Web Data Volume? Growing at 40% per year 45 ZB ~= 48.318.382.080 TB
  • 7. means we have problem
  • 8. earching the web… Who are the brazilian players (including w/ dual
  • 10. Let’s try again 81.100.000 results?! (50%+) WTF?
  • 13. We need data! Machines process data! How to resolve? APIs? Mashups?
  • 16. Presenting… “The Semantic Web is the extension of the World Wide Web that enables people to share content beyond the boundaries of applications and websites. It has been described in rather different ways: as a utopic vision, as a web of data, or merely as a natural paradigm shift in our daily use of the Web. Most of all, the Semantic Web has inspired and engaged many people to create innovative semantic technologies and applications.” semanticweb.org
  • 17. Semantic Web Unique Identifiers Data = Resources Easy sharing!
  • 18. Semantic Web But… How to represent data in the Example - Traditional way (tuples): Id Name Former Institution Birthplace 01 Diego Pessoa UFPB Campina Grande/PB 02 Everaldo Netto FAL Palmeiras/PE 03 Gabrielle Karine UTFPR Medianeira/PR 04 Marcelo Iury UFCG Fortaleza/CE Student
  • 19. Semantic Web But… How to represent data in the Example - Traditional way (tuples): 01 Diego Pessoa UFPB Campina Grande/PB Former Institution UFPB FAL UFTPR UFCG 1) 2) We need something more!
  • 20. We need triples! Subject Predicate Object Gabrielle Karine Was born in Medianeira/PR Diego Pessoa Studied In UFPB Campina Grande Is in Paraíba Gabrielle Karine Is friend of Everaldo Netto FAL Is In Alagoas Alagoas Part of Maceió Extra links:
  • 21. DBPEDIA Triples as Graphs Diego Pessoa Campina Grande Paraíba Brazil Gabrielle Karine Everaldo Netto Alagoas Maceió Was born in Is in Is part of Is part of Is in Is in Is friend of Combining different sources!
  • 22. But…How to identify different resources? Diego Pessoa Diego Pessoa= ?CIn IFPB URI (Uniform Resource Identifiers) Ex.: CPF, ISBN, URL cin.ufpe.br/~derp diegopessoa.com#about Web App 1 Web App 2 Web App 3 Web App 4 is same as
  • 24. And how about Linked D “Linked Data is about using the Web to connect related data that wasn't previously linked, or using the Web to lower the barriers to linking data currently linked using other methods.” linkeddata.org “A term used to describe a recommended best practice for exposing, sharing, and connecting pieces of data, information, and knowledge on the Semantic Web using URIs and RDF.” wikipedia
  • 25. Linked Data Principles 1. Use URIs as names for things. Tim Berners-Lee. Linked Data - Design Issues, 2006. http://www.w3.org/DesignIssues/LinkedData.html. 7, 26, 82 2. Use HTTP URIs, so that people can look up those names. 3. When someone looks up a URI, provide useful information, using the standards (RDF, SPARQL).4. Include links to other URIs, so that they can discover more things
  • 27. Guidelines to publish linke 1. Right URI Creation  Always HTTP  Avoid technical details (ex.: cin.ufpe.br:8080/~derp/index.php  Keep stable and persistent addresses  Feel free to use unique identifiers. (ex.: #isbn-number, #cpf)
  • 28. Guidelines to publish linke 2. Use dereferenceable URIs Hash URI (Ex.:Entity Berlin): http://linkeddata.openlinksw.com/about/Berlin#this Slash URI (Ex.:Entity Berlin): http://dbpedia.org/resource/Berlin
  • 29. Guidelines to publish linke 3. RDF Link Creation  Manual or automatic  External/Internal links Friend-of-a-Friend (FOAF) Semantically-Interlinked Online Communities (SIOC) Simple Knowledge Organization System (SKOS) Description of a Project (DOAP) Creative Commons (CC) Dublin Core (DC)
  • 30. Guidelines to publish linke 4. Explicit additional ways to access data  Provide SPARQL endpoint  Framework Jena provides endpoints implementations: Joseki and Fuseki XML JSON RDF/XML Turtle N3 HTML
  • 31. Guidelines to publish linke 5. Standards to publish linked data Tools for RDF conversion from CSV, XML, relational data, spreadsheets. (Ex.: ConvertRDF) Data load in triple database (RDF Store) RDF Store publishing: Provide interface to access Linked Data and SPARQL endpoint.
  • 32. Consuming linked data Browsers Tabulator (Firefox Add-on) Marbles (Web App) (*Fail)
  • 33. Consuming linked data Browsers Disco HyperData Browser (Web app) And others… Dipper (inactive) Piggy Bank (mashups) URI Burner LinkSailor Graphite RDF Browser
  • 34. Consuming linked data Search engines Sindice Watson Swoogle
  • 35. Domain Specific Applicatio http://revyu.com (Review anything) DBPedia Mobile (DBPedia+Revyu+Flicker)
  • 36. Domain Specific Applicatio Talis Apire (discover teaching stuff) BBC Music/Programs (links)
  • 37. Research Challenges User Interfaces and Interaction Paradigms Application Architectures Schema Mapping and Data Fusion Link Maintenance Licensing Trust, Quality and Relevance Privacy Christian Bizer, Tom Heath and Tim Berners-Lee (2009) Linked Data - The Story So Far. International Journal on Semantic Web and Information Systems, Vol. 5(3), Pages 1-22. DOI: 10.4018/jswis.2009081901
  • 38. Linked Data Data Integration and Semantic web Diego Pessoa derp@cin.ufpe.br Thanks!

Notes de l'éditeur

  1. Falar da importancia do computador para o homem em armazenar dados. Como ocorre o armazenamento de dados ao longo do tempo?
  2. Dados em empresas isoladas aka: bando de dados
  3. Resolveram criar sistemas de gerenciamento de banco de dados para organizar melhor a informacao
  4. Tim Berners Lee em Eis que surje a Web!!!!!
  5. Muitas informacoes requerem menos interacoes com humanos e mais interacoes automatica. As informacoes de todos os jogadores estão na web.
  6. Nem todos os dados podem ser encontrados por mecanismos de busca Não é possível especificar consultas complexas Os dados na Web ainda vivem isolados!!!!
  7. Muitas informacoes requerem menos interacoes com humanos e mais interacoes automatica. As informacoes de todos os jogadores estão na web.
  8. APIs oferecem interfaces proprietárias Mashups são baseados em um conjunto fixo de fontes de dados Não se pode linkar dados de APIs diferentes Um mashup é um website personalizado ou uma aplicação web que usa conteúdo de mais de uma fonte para criar um novo serviço completo.
  9. Dados mais ricos, associados a um vocabulario e possuem um significado
  10. Tim berners lee teve outra ideia revolucionária: a web semantica
  11. Dados não precisam mais viver isolados, podem ser compartilhados por diversas aplicaçÕes Dados únicos e com sua propria identificacao na web
  12. Como os recursos são representados? Para que os dados de BDs ou paginas html sejam compartilhados. Os dados podem ser distribuídos em linha, coluna ou célula.
  13. Qual o esquema? Instituição de quem?
  14. Como os recursos são representados? Para que os dados de BDs ou paginas html sejam compartilhados. Os dados podem ser distribuídos em linha, coluna ou célula.
  15. Triplas podem ser representadas como grafos Triplas de fontes diferentes podem ser combinadas no mesmo grafo!!
  16. Assim torna-se possível que diferentes aplicações web referenciem o mesmo recurso. Basta referenciar o mesmo URI!
  17. Conjunto de boas práticas para publicacao e interligacao de dados estruturados (semi) na web
  18. Cada nó representa um conjunto de dados publicado seguindo os princípios Linked Data, os quais estão interligados com outros conjuntos de dados na nuvem. O tamanho de cada nó corresponde ao número de triplas RDF do conjunto de dados. As setas indicam a existência de pelo menos 50 ligações entre dois conjuntos, podendo ser unidirecionais, indicando que um certo conjunto contem triplas RDF de um outro conjunto, ou bidirecionais, indicando que ambos os conjuntos contem triplas RDF um do outro.
  19. Dereferencíaveis: que significa que clientes HTTP podem procurar por uma URI usando um protocolo HTTP e recuperar uma descrição do recurso que é identificado pela URI.
  20. Localizar recursos RDF por meio de palavras-chave. O sig.ma está inativo.