SlideShare ist ein Scribd-Unternehmen logo
1 von 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!

Weitere ähnliche Inhalte

Was ist angesagt?

Linking Open Data with Drupal
Linking Open Data with DrupalLinking Open Data with Drupal
Linking Open Data with Drupalemmanuel_jamin
 
Semantic Search Summer School2009
Semantic Search Summer School2009Semantic Search Summer School2009
Semantic Search Summer School2009Peter Mika
 
Inference on the Semantic Web
Inference on the Semantic WebInference on the Semantic Web
Inference on the Semantic WebMyungjin Lee
 
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 SearchMonkeyPeter Mika
 
Publishing data on the Semantic Web
Publishing data on the Semantic WebPublishing data on the Semantic Web
Publishing data on the Semantic WebPeter Mika
 
Linked Open Data for Libraries
Linked Open Data for LibrariesLinked Open Data for Libraries
Linked Open Data for LibrariesLukas Koster
 
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 EnvironmentDiane Hillmann
 
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 RDFascorlosquet
 
Controlled Vocabularies & Cataloging
Controlled Vocabularies & Cataloging Controlled Vocabularies & Cataloging
Controlled Vocabularies & Cataloging robin fay
 
Lecture linked data cloud & sparql
Lecture linked data cloud & sparqlLecture linked data cloud & sparql
Lecture linked data cloud & sparqlDhavalkumar Thakker
 
Semantic Technologies: Representing Semantic Data
Semantic Technologies: Representing Semantic DataSemantic Technologies: Representing Semantic Data
Semantic Technologies: Representing Semantic DataMatthew Rowe
 
Linked data for Libraries, Archives, Museums
Linked data for Libraries, Archives, MuseumsLinked data for Libraries, Archives, Museums
Linked data for Libraries, Archives, Museumsljsmart
 
Linked Data Usecases
Linked Data UsecasesLinked Data Usecases
Linked Data UsecasesMyungjin Lee
 
Dagstuhl FOAF history talk
Dagstuhl FOAF history talkDagstuhl FOAF history talk
Dagstuhl FOAF history talkDan Brickley
 
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 ScenariosEUCLID project
 
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 ApplicationsArmin Haller
 
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 DataGabriela Agustini
 

Was ist angesagt? (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
 

Andere mochten auch

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 IntegrationIJwest
 
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 NLPariadnenetwork
 
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
 
Linked data integration_framework
Linked data integration_frameworkLinked data integration_framework
Linked data integration_frameworkSTIinnsbruck
 
[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
 
Linked data for Enterprise Data Integration
Linked data for Enterprise Data IntegrationLinked data for Enterprise Data Integration
Linked data for Enterprise Data IntegrationSören Auer
 
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 2013François Belleau
 
Linked Data, Ontologies and Inference
Linked Data, Ontologies and InferenceLinked Data, Ontologies and Inference
Linked Data, Ontologies and InferenceBarry Norton
 
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...giuseppe_futia
 

Andere mochten auch (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...
 

Ähnlich wie Linked Data Integration and semantic web

Semantic web assignment1
Semantic web assignment1Semantic web assignment1
Semantic web assignment1BarryK88
 
Linked data presentation for libraries (COMO)
Linked data presentation for libraries (COMO)Linked data presentation for libraries (COMO)
Linked data presentation for libraries (COMO)robin fay
 
Linked dataresearch
Linked dataresearchLinked dataresearch
Linked dataresearchTope Omitola
 
Introduction to linked data
Introduction to linked dataIntroduction to linked data
Introduction to linked dataLaura Po
 
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 HHS 2015
Linked data HHS 2015Linked data HHS 2015
Linked data HHS 2015Cason Snow
 
Linked Data and Locah, UKSG2011
Linked Data and Locah, UKSG2011 Linked Data and Locah, UKSG2011
Linked Data and Locah, UKSG2011 Jane Stevenson
 
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
 
Democratizing Data at Airbnb
Democratizing Data at AirbnbDemocratizing Data at Airbnb
Democratizing Data at AirbnbNeo4j
 
Hack U Barcelona 2011
Hack U Barcelona 2011Hack U Barcelona 2011
Hack U Barcelona 2011Peter Mika
 
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?Adrian Stevenson
 
Information Extraction and Linked Data Cloud
Information Extraction and Linked Data CloudInformation Extraction and Linked Data Cloud
Information Extraction and Linked Data CloudDhaval Thakker
 
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 studyLeila Zemmouchi-Ghomari
 

Ähnlich wie 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
 

Kürzlich hochgeladen

THEORIES OF ORGANIZATION-PUBLIC ADMINISTRATION
THEORIES OF ORGANIZATION-PUBLIC ADMINISTRATIONTHEORIES OF ORGANIZATION-PUBLIC ADMINISTRATION
THEORIES OF ORGANIZATION-PUBLIC ADMINISTRATIONHumphrey A Beña
 
Virtual-Orientation-on-the-Administration-of-NATG12-NATG6-and-ELLNA.pdf
Virtual-Orientation-on-the-Administration-of-NATG12-NATG6-and-ELLNA.pdfVirtual-Orientation-on-the-Administration-of-NATG12-NATG6-and-ELLNA.pdf
Virtual-Orientation-on-the-Administration-of-NATG12-NATG6-and-ELLNA.pdfErwinPantujan2
 
USPS® Forced Meter Migration - How to Know if Your Postage Meter Will Soon be...
USPS® Forced Meter Migration - How to Know if Your Postage Meter Will Soon be...USPS® Forced Meter Migration - How to Know if Your Postage Meter Will Soon be...
USPS® Forced Meter Migration - How to Know if Your Postage Meter Will Soon be...Postal Advocate Inc.
 
ANG SEKTOR NG agrikultura.pptx QUARTER 4
ANG SEKTOR NG agrikultura.pptx QUARTER 4ANG SEKTOR NG agrikultura.pptx QUARTER 4
ANG SEKTOR NG agrikultura.pptx QUARTER 4MiaBumagat1
 
4.18.24 Movement Legacies, Reflection, and Review.pptx
4.18.24 Movement Legacies, Reflection, and Review.pptx4.18.24 Movement Legacies, Reflection, and Review.pptx
4.18.24 Movement Legacies, Reflection, and Review.pptxmary850239
 
HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...
HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...
HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...Nguyen Thanh Tu Collection
 
Difference Between Search & Browse Methods in Odoo 17
Difference Between Search & Browse Methods in Odoo 17Difference Between Search & Browse Methods in Odoo 17
Difference Between Search & Browse Methods in Odoo 17Celine George
 
4.16.24 21st Century Movements for Black Lives.pptx
4.16.24 21st Century Movements for Black Lives.pptx4.16.24 21st Century Movements for Black Lives.pptx
4.16.24 21st Century Movements for Black Lives.pptxmary850239
 
INTRODUCTION TO CATHOLIC CHRISTOLOGY.pptx
INTRODUCTION TO CATHOLIC CHRISTOLOGY.pptxINTRODUCTION TO CATHOLIC CHRISTOLOGY.pptx
INTRODUCTION TO CATHOLIC CHRISTOLOGY.pptxHumphrey A Beña
 
Earth Day Presentation wow hello nice great
Earth Day Presentation wow hello nice greatEarth Day Presentation wow hello nice great
Earth Day Presentation wow hello nice greatYousafMalik24
 
Barangay Council for the Protection of Children (BCPC) Orientation.pptx
Barangay Council for the Protection of Children (BCPC) Orientation.pptxBarangay Council for the Protection of Children (BCPC) Orientation.pptx
Barangay Council for the Protection of Children (BCPC) Orientation.pptxCarlos105
 
Culture Uniformity or Diversity IN SOCIOLOGY.pptx
Culture Uniformity or Diversity IN SOCIOLOGY.pptxCulture Uniformity or Diversity IN SOCIOLOGY.pptx
Culture Uniformity or Diversity IN SOCIOLOGY.pptxPoojaSen20
 
MULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptx
MULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptxMULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptx
MULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptxAnupkumar Sharma
 
Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)
Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)
Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)lakshayb543
 
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptxECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptxiammrhaywood
 
Science 7 Quarter 4 Module 2: Natural Resources.pptx
Science 7 Quarter 4 Module 2: Natural Resources.pptxScience 7 Quarter 4 Module 2: Natural Resources.pptx
Science 7 Quarter 4 Module 2: Natural Resources.pptxMaryGraceBautista27
 
How to Add Barcode on PDF Report in Odoo 17
How to Add Barcode on PDF Report in Odoo 17How to Add Barcode on PDF Report in Odoo 17
How to Add Barcode on PDF Report in Odoo 17Celine George
 
Field Attribute Index Feature in Odoo 17
Field Attribute Index Feature in Odoo 17Field Attribute Index Feature in Odoo 17
Field Attribute Index Feature in Odoo 17Celine George
 
Keynote by Prof. Wurzer at Nordex about IP-design
Keynote by Prof. Wurzer at Nordex about IP-designKeynote by Prof. Wurzer at Nordex about IP-design
Keynote by Prof. Wurzer at Nordex about IP-designMIPLM
 

Kürzlich hochgeladen (20)

THEORIES OF ORGANIZATION-PUBLIC ADMINISTRATION
THEORIES OF ORGANIZATION-PUBLIC ADMINISTRATIONTHEORIES OF ORGANIZATION-PUBLIC ADMINISTRATION
THEORIES OF ORGANIZATION-PUBLIC ADMINISTRATION
 
Virtual-Orientation-on-the-Administration-of-NATG12-NATG6-and-ELLNA.pdf
Virtual-Orientation-on-the-Administration-of-NATG12-NATG6-and-ELLNA.pdfVirtual-Orientation-on-the-Administration-of-NATG12-NATG6-and-ELLNA.pdf
Virtual-Orientation-on-the-Administration-of-NATG12-NATG6-and-ELLNA.pdf
 
USPS® Forced Meter Migration - How to Know if Your Postage Meter Will Soon be...
USPS® Forced Meter Migration - How to Know if Your Postage Meter Will Soon be...USPS® Forced Meter Migration - How to Know if Your Postage Meter Will Soon be...
USPS® Forced Meter Migration - How to Know if Your Postage Meter Will Soon be...
 
ANG SEKTOR NG agrikultura.pptx QUARTER 4
ANG SEKTOR NG agrikultura.pptx QUARTER 4ANG SEKTOR NG agrikultura.pptx QUARTER 4
ANG SEKTOR NG agrikultura.pptx QUARTER 4
 
4.18.24 Movement Legacies, Reflection, and Review.pptx
4.18.24 Movement Legacies, Reflection, and Review.pptx4.18.24 Movement Legacies, Reflection, and Review.pptx
4.18.24 Movement Legacies, Reflection, and Review.pptx
 
HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...
HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...
HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...
 
Difference Between Search & Browse Methods in Odoo 17
Difference Between Search & Browse Methods in Odoo 17Difference Between Search & Browse Methods in Odoo 17
Difference Between Search & Browse Methods in Odoo 17
 
4.16.24 21st Century Movements for Black Lives.pptx
4.16.24 21st Century Movements for Black Lives.pptx4.16.24 21st Century Movements for Black Lives.pptx
4.16.24 21st Century Movements for Black Lives.pptx
 
INTRODUCTION TO CATHOLIC CHRISTOLOGY.pptx
INTRODUCTION TO CATHOLIC CHRISTOLOGY.pptxINTRODUCTION TO CATHOLIC CHRISTOLOGY.pptx
INTRODUCTION TO CATHOLIC CHRISTOLOGY.pptx
 
Earth Day Presentation wow hello nice great
Earth Day Presentation wow hello nice greatEarth Day Presentation wow hello nice great
Earth Day Presentation wow hello nice great
 
Barangay Council for the Protection of Children (BCPC) Orientation.pptx
Barangay Council for the Protection of Children (BCPC) Orientation.pptxBarangay Council for the Protection of Children (BCPC) Orientation.pptx
Barangay Council for the Protection of Children (BCPC) Orientation.pptx
 
Culture Uniformity or Diversity IN SOCIOLOGY.pptx
Culture Uniformity or Diversity IN SOCIOLOGY.pptxCulture Uniformity or Diversity IN SOCIOLOGY.pptx
Culture Uniformity or Diversity IN SOCIOLOGY.pptx
 
MULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptx
MULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptxMULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptx
MULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptx
 
Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝
 
Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)
Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)
Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)
 
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptxECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
 
Science 7 Quarter 4 Module 2: Natural Resources.pptx
Science 7 Quarter 4 Module 2: Natural Resources.pptxScience 7 Quarter 4 Module 2: Natural Resources.pptx
Science 7 Quarter 4 Module 2: Natural Resources.pptx
 
How to Add Barcode on PDF Report in Odoo 17
How to Add Barcode on PDF Report in Odoo 17How to Add Barcode on PDF Report in Odoo 17
How to Add Barcode on PDF Report in Odoo 17
 
Field Attribute Index Feature in Odoo 17
Field Attribute Index Feature in Odoo 17Field Attribute Index Feature in Odoo 17
Field Attribute Index Feature in Odoo 17
 
Keynote by Prof. Wurzer at Nordex about IP-design
Keynote by Prof. Wurzer at Nordex about IP-designKeynote by Prof. Wurzer at Nordex about IP-design
Keynote by Prof. Wurzer at Nordex about IP-design
 

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!

Hinweis der Redaktion

  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.