SlideShare uma empresa Scribd logo
1 de 55
State of the Semantic Web Ivan Herman, W3C Sunday, 18 May, 2008
So where are we with the Semantic Web?
We have the basic technologies ,[object Object],[object Object],[object Object],[object Object],[object Object]
Lots of Tools ( not  an exhaustive list!) ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Inspired by “Enterprise Semantic Web in Practice”, Jeff Pollock, Oracle. See also  W3C’s Wiki Site .
Lots of tools (cont.) ,[object Object],[object Object],[object Object]
There is a great community ,[object Object],[object Object],[object Object],[object Object],[object Object]
Some deployment communities ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
So what  is  the Semantic Web? ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Is this where we are?
So what  is  the Semantic Web? (cont.) ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
So what  is  the Semantic Web? (cont.) ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
A few words about “newer” technologies
Querying RDF: SPARQL ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
SPARQL (cont.) ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
The power of CONSTRUCT CONSTRUCT { <http://dbpedia.org/resource/Amitav_Ghosh> ?p1 ?o1. ?s2 ?p2 <http://dbpedia.org/resource/Amitav_Ghosh>. } WHERE { <http://dbpedia.org/resource/Amitav_Ghosh> ?p1 ?o1. ?s2 ?p2 <http://dbpedia.org/resource/Amitav_Ghosh>. } SELECT * FROM <http://dbpedia.org/sparql/?query=CONSTRUCT+%7B++…> WHERE { ?author_of dbpedia:author res:Amitav_Ghosh. res:Amitav_Ghosh  dbpedia:reference ?homepage; rdf:type  ?type; foaf:name  ?foaf_name.  FILTER regex(str(?type),&quot;foaf&quot;)  } - SPARQL endpoint - returns RDF/XML - Data reused in a query elsewhere…
A word of warning on SPARQL… ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
But: how do you get the data on the SW?
Public datasets are accumulating ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
How to get RDF data? ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Bridge to relational databases ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Linking Open Data Project ,[object Object],[object Object],[object Object],[object Object],[object Object]
Example data source: DBpedia ,[object Object],[object Object],[object Object],[object Object]
Structured data from Wikipedia http://en.wikipedia.org/wiki/ San_Jose%2C_California <http://dbpedia.org/resource/ San_Jose%2C_California >   dbpedia:areaTotalSqMi “178.2”^^xsd:double;   dbpedia:areaTotalKm “461.5”^^xsd:double; dbpedia:populationTotal “929936”^^xsd:double;    dpbedia:leaderName    dbpedia:Chuck_Reed, “Debra Figone”; ...
Automatic links among open datasets Linking DBPedia and the US Census data: Processors can switch automatically from one to the other… <http://dbpedia.org.../ San_Jose%2C_California >   owl.sameAs  <http://.../usgov/geo/.../santa_clara_county/san_jose>; ... <http://.../usgov/geo/.../santa_clara_county/san_jose> owl:sameAs <http://DBpedia.org/.../San_Jose%2C_California> census:households “559949”^^xsd:integer; wgspos:lat “37.318892”^^xsd:double; ...
Linking Open Data Project (cont) ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Data may be around already… ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Data may be extracted (a.k.a. “scraped”) ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Getting structured data to RDF: GRDDL ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
GRDDL example: Dan’s homepage…
… behind the scenes …
…yielding, through the GRDDL transform <http://www.w3.org/People/Connolly/#_6768> a <http://www.w3.org/2002/12/cal/icaltzd#Vevent>; <http://www.w3.org/2002/12/cal/icaltzd#organizer>  <http://www.w3.org/People/Connolly/#me>; <http://www.w3.org/2002/12/cal/icaltzd#summary>  &quot;Tools of Change (TOC)&quot;; <http://www.w3.org/2002/12/cal/icaltzd#dtstart>  &quot;2008-02-10&quot;^^<http://www.w3.org/2001/XMLSchema#date>; <http://www.w3.org/2002/12/cal/icaltzd#dtend>  &quot;2008-02-14&quot;^^<http://www.w3.org/2001/XMLSchema#date>; <http://www.w3.org/2002/12/cal/icaltzd#url>  <http://www.w3.org/People/Connolly/#_6768>; <http://www.w3.org/2002/12/cal/icaltzd#location>  &quot;New York, NY&quot; .
Getting structured data to RDF: RDFa ,[object Object],[object Object],[object Object]
RDFa example: Ivan’s homepage…
… behind the scenes …
…yielding, by extracting RDF <Overview.html#me> a foaf:Person; foaf:currentProject <http://www.w3.org/2001/sw>; foaf:workInfoHomepage  <http://www.iw3c2.org>, <http://www.w3.org>; foaf:pastProject  <http://www.w3.org/Consortium/Offices>; ... <http://www.w3.org/Consortium/Offices> dc:title &quot;W3C Offices&quot;.
Such data can be SPARQL-ed SELECT DISTINCT ?name ?home ?orgRole ?orgName ?orgHome # Get RDFa from my home page: FROM <http://www.w3.org/People/Ivan/> # GRDDL-ing http://www.w3.org/Member/Mail: FROM <http://www.w3.org/Member/Mail/> WHERE { ?foafPerson  foaf:mbox   ?mail ; foaf:homepage ?home . ?individual  contact:mailbox  ?mail ;  contact:fullName ?name. ?orgUnit ?orgRole ?individual;  org:name ?orgName;  contact:homePage ?orgHome . }
SPARQL as a unifying point!
How to “assign” RDF data to resources? ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
The data might be embedded ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
POWDER ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
A POWDER scenario: copyrights “ index” page http://www.ex.org/index http://www.ex2.org/img/... GET .../index Return Descr. Res. URI GET http://.../img/imgXXX.jpg GET Descr. Res. Client <http://.../img/imgXXX.jpg> cc:license <http://cp../>. cc:license <http://cp.../> for resources: http://www.ex2.org/img/*
Everything has not been solved… ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Everything has not been solved… ,[object Object],[object Object],[object Object],[object Object],[object Object]
Some open technical issues ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Other items: naming ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Other items: naming (cont) ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
A major problem: messaging ,[object Object],[object Object]
Some of the usual misconceptions… ,[object Object],[object Object],[object Object],[object Object],[object Object]
… and some more … ,[object Object],[object Object],[object Object],[object Object],[object Object]
Just to pick some of these…
SW Ontologies ≠ a central, big ontology! ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
A good example… Courtesy of Susie Stephens, Eli Lilly
Web 2.0 and SW are no enemies… ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Semantic Web ≠  academic research only ,[object Object],[object Object],[object Object],[object Object]
Thank you for your attention! ,[object Object],http://www.w3.org/2008/Talks/0518-SanJose-IH/

Mais conteúdo relacionado

Mais procurados

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
 
DH11: Browsing Highly Interconnected Humanities Databases Through Multi-Resul...
DH11: Browsing Highly Interconnected Humanities Databases Through Multi-Resul...DH11: Browsing Highly Interconnected Humanities Databases Through Multi-Resul...
DH11: Browsing Highly Interconnected Humanities Databases Through Multi-Resul...
Michele Pasin
 
Semantic Technologies: Representing Semantic Data
Semantic Technologies: Representing Semantic DataSemantic Technologies: Representing Semantic Data
Semantic Technologies: Representing Semantic Data
Matthew Rowe
 
The web of interlinked data and knowledge stripped
The web of interlinked data and knowledge strippedThe web of interlinked data and knowledge stripped
The web of interlinked data and knowledge stripped
Sören Auer
 
Lecture linked data cloud & sparql
Lecture linked data cloud & sparqlLecture linked data cloud & sparql
Lecture linked data cloud & sparql
Dhavalkumar Thakker
 
Introduction to RDF & SPARQL
Introduction to RDF & SPARQLIntroduction to RDF & SPARQL
Introduction to RDF & SPARQL
Open Data Support
 

Mais procurados (20)

The nature.com ontologies portal: nature.com/ontologies
The nature.com ontologies portal: nature.com/ontologiesThe nature.com ontologies portal: nature.com/ontologies
The nature.com ontologies portal: nature.com/ontologies
 
Danbri Drupalcon Export
Danbri Drupalcon ExportDanbri Drupalcon Export
Danbri Drupalcon Export
 
Linked data HHS 2015
Linked data HHS 2015Linked data HHS 2015
Linked data HHS 2015
 
Hack U Barcelona 2011
Hack U Barcelona 2011Hack U Barcelona 2011
Hack U Barcelona 2011
 
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
 
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...
 
Exploring the Semantic Web
Exploring the Semantic WebExploring the Semantic Web
Exploring the Semantic Web
 
DH11: Browsing Highly Interconnected Humanities Databases Through Multi-Resul...
DH11: Browsing Highly Interconnected Humanities Databases Through Multi-Resul...DH11: Browsing Highly Interconnected Humanities Databases Through Multi-Resul...
DH11: Browsing Highly Interconnected Humanities Databases Through Multi-Resul...
 
Linked data for Enterprise Data Integration
Linked data for Enterprise Data IntegrationLinked data for Enterprise Data Integration
Linked data for Enterprise Data Integration
 
Semantic Technologies: Representing Semantic Data
Semantic Technologies: Representing Semantic DataSemantic Technologies: Representing Semantic Data
Semantic Technologies: Representing Semantic Data
 
Introduction to the Semantic Web
Introduction to the Semantic WebIntroduction to the Semantic Web
Introduction to the Semantic Web
 
Solid pods and the future of the spatial web
Solid pods and the future of the spatial webSolid pods and the future of the spatial web
Solid pods and the future of the spatial web
 
Scaling up Linked Data
Scaling up Linked DataScaling up Linked Data
Scaling up Linked Data
 
Introduction to Linked Data
Introduction to Linked DataIntroduction to Linked Data
Introduction to Linked Data
 
The Nature.com ontologies portal - Linked Science 2015
The Nature.com ontologies portal - Linked Science 2015The Nature.com ontologies portal - Linked Science 2015
The Nature.com ontologies portal - Linked Science 2015
 
Building Linked Data Applications
Building Linked Data ApplicationsBuilding Linked Data Applications
Building Linked Data Applications
 
The web of interlinked data and knowledge stripped
The web of interlinked data and knowledge strippedThe web of interlinked data and knowledge stripped
The web of interlinked data and knowledge stripped
 
LDOW2015 Position Talk and Discussion
LDOW2015 Position Talk and DiscussionLDOW2015 Position Talk and Discussion
LDOW2015 Position Talk and Discussion
 
Lecture linked data cloud & sparql
Lecture linked data cloud & sparqlLecture linked data cloud & sparql
Lecture linked data cloud & sparql
 
Introduction to RDF & SPARQL
Introduction to RDF & SPARQLIntroduction to RDF & SPARQL
Introduction to RDF & SPARQL
 

Destaque

Riesgo interacción de estatinas
Riesgo interacción de estatinasRiesgo interacción de estatinas
Riesgo interacción de estatinas
Roma29
 
RECURSOS HUMANOS Y FINANCIEROS
RECURSOS HUMANOS Y FINANCIEROSRECURSOS HUMANOS Y FINANCIEROS
RECURSOS HUMANOS Y FINANCIEROS
Juandvel
 
Tema n° 1 teoría de las planificaciones
Tema n° 1  teoría de las planificacionesTema n° 1  teoría de las planificaciones
Tema n° 1 teoría de las planificaciones
marujo
 
Tema n° 1 teoría de las planificaciones
Tema n° 1  teoría de las planificacionesTema n° 1  teoría de las planificaciones
Tema n° 1 teoría de las planificaciones
marujo
 
Eight Grade Reading Curriculum Map 2011 2012
Eight Grade Reading Curriculum Map 2011 2012Eight Grade Reading Curriculum Map 2011 2012
Eight Grade Reading Curriculum Map 2011 2012
Isaac_Schools_5
 
Interiorización de las tablas auxiliares en los grados segundo y
Interiorización de las tablas auxiliares en los grados segundo yInteriorización de las tablas auxiliares en los grados segundo y
Interiorización de las tablas auxiliares en los grados segundo y
Efrén Ingledue
 
Universidad nacional de chimborazo
Universidad nacional de chimborazoUniversidad nacional de chimborazo
Universidad nacional de chimborazo
jonathangrief
 
experimento milton.PDF
experimento milton.PDFexperimento milton.PDF
experimento milton.PDF
home
 

Destaque (20)

Guia De Actividades
Guia De ActividadesGuia De Actividades
Guia De Actividades
 
Vom YouTube-Video zur Lernressource
Vom YouTube-Video zur LernressourceVom YouTube-Video zur Lernressource
Vom YouTube-Video zur Lernressource
 
Riesgo interacción de estatinas
Riesgo interacción de estatinasRiesgo interacción de estatinas
Riesgo interacción de estatinas
 
Evaluation
EvaluationEvaluation
Evaluation
 
RECURSOS HUMANOS Y FINANCIEROS
RECURSOS HUMANOS Y FINANCIEROSRECURSOS HUMANOS Y FINANCIEROS
RECURSOS HUMANOS Y FINANCIEROS
 
Tema n° 1 teoría de las planificaciones
Tema n° 1  teoría de las planificacionesTema n° 1  teoría de las planificaciones
Tema n° 1 teoría de las planificaciones
 
International Journal of Engineering Research and Development
International Journal of Engineering Research and DevelopmentInternational Journal of Engineering Research and Development
International Journal of Engineering Research and Development
 
Tema n° 1 teoría de las planificaciones
Tema n° 1  teoría de las planificacionesTema n° 1  teoría de las planificaciones
Tema n° 1 teoría de las planificaciones
 
Eight Grade Reading Curriculum Map 2011 2012
Eight Grade Reading Curriculum Map 2011 2012Eight Grade Reading Curriculum Map 2011 2012
Eight Grade Reading Curriculum Map 2011 2012
 
Bases de la convocatoria de ayudas para acelerar e invertir en proyectos info...
Bases de la convocatoria de ayudas para acelerar e invertir en proyectos info...Bases de la convocatoria de ayudas para acelerar e invertir en proyectos info...
Bases de la convocatoria de ayudas para acelerar e invertir en proyectos info...
 
O currículo no ensino superior estruturado em
O currículo no ensino superior estruturado emO currículo no ensino superior estruturado em
O currículo no ensino superior estruturado em
 
Educación venezolana en el siglo xxi nuvia
Educación venezolana en el siglo xxi nuviaEducación venezolana en el siglo xxi nuvia
Educación venezolana en el siglo xxi nuvia
 
Interiorización de las tablas auxiliares en los grados segundo y
Interiorización de las tablas auxiliares en los grados segundo yInteriorización de las tablas auxiliares en los grados segundo y
Interiorización de las tablas auxiliares en los grados segundo y
 
Manual do-asbc-maio2010-v3-0
Manual do-asbc-maio2010-v3-0Manual do-asbc-maio2010-v3-0
Manual do-asbc-maio2010-v3-0
 
Final de matematicas cedart
Final de matematicas cedartFinal de matematicas cedart
Final de matematicas cedart
 
Universidad nacional de chimborazo
Universidad nacional de chimborazoUniversidad nacional de chimborazo
Universidad nacional de chimborazo
 
2 maestr..
2  maestr..2  maestr..
2 maestr..
 
Apostila o que é ética-1
Apostila   o que é ética-1Apostila   o que é ética-1
Apostila o que é ética-1
 
Educación venezolana en el siglo xxi nuvia
Educación venezolana en el siglo xxi nuviaEducación venezolana en el siglo xxi nuvia
Educación venezolana en el siglo xxi nuvia
 
experimento milton.PDF
experimento milton.PDFexperimento milton.PDF
experimento milton.PDF
 

Semelhante a State of the Semantic Web

Deploying PHP applications using Virtuoso as Application Server
Deploying PHP applications using Virtuoso as Application ServerDeploying PHP applications using Virtuoso as Application Server
Deploying PHP applications using Virtuoso as Application Server
webhostingguy
 
Web 3 Mark Greaves
Web 3 Mark GreavesWeb 3 Mark Greaves
Web 3 Mark Greaves
Mediabistro
 
Triplestore and SPARQL
Triplestore and SPARQLTriplestore and SPARQL
Triplestore and SPARQL
Lino Valdivia
 
SemanticWeb Nuts 'n Bolts
SemanticWeb Nuts 'n BoltsSemanticWeb Nuts 'n Bolts
SemanticWeb Nuts 'n Bolts
Rinke Hoekstra
 

Semelhante a State of the Semantic Web (20)

Linked data and voyager
Linked data and voyagerLinked data and voyager
Linked data and voyager
 
Building a semantic website
Building a semantic websiteBuilding a semantic website
Building a semantic website
 
Deploying PHP applications using Virtuoso as Application Server
Deploying PHP applications using Virtuoso as Application ServerDeploying PHP applications using Virtuoso as Application Server
Deploying PHP applications using Virtuoso as Application Server
 
CSHALS 2010 W3C Semanic Web Tutorial
CSHALS 2010 W3C Semanic Web TutorialCSHALS 2010 W3C Semanic Web Tutorial
CSHALS 2010 W3C Semanic Web Tutorial
 
Web 3 Mark Greaves
Web 3 Mark GreavesWeb 3 Mark Greaves
Web 3 Mark Greaves
 
Hacia la Internet del Futuro: Web Semántica y Open Linked Data, Parte 2
Hacia la Internet del Futuro: Web Semántica y Open Linked Data, Parte 2Hacia la Internet del Futuro: Web Semántica y Open Linked Data, Parte 2
Hacia la Internet del Futuro: Web Semántica y Open Linked Data, Parte 2
 
Riding the Semantic Web
Riding the Semantic WebRiding the Semantic Web
Riding the Semantic Web
 
Corrib.org - OpenSource and Research
Corrib.org - OpenSource and ResearchCorrib.org - OpenSource and Research
Corrib.org - OpenSource and Research
 
Querying the Web of Data
Querying the Web of DataQuerying the Web of Data
Querying the Web of Data
 
Triplestore and SPARQL
Triplestore and SPARQLTriplestore and SPARQL
Triplestore and SPARQL
 
.Net and Rdf APIs
.Net and Rdf APIs.Net and Rdf APIs
.Net and Rdf APIs
 
SemWeb Fundamentals - Info Linking & Layering in Practice
SemWeb Fundamentals - Info Linking & Layering in PracticeSemWeb Fundamentals - Info Linking & Layering in Practice
SemWeb Fundamentals - Info Linking & Layering in Practice
 
MuseoTorino, first italian project using a GraphDB, RDFa, Linked Open Data
MuseoTorino, first italian project using a GraphDB, RDFa, Linked Open DataMuseoTorino, first italian project using a GraphDB, RDFa, Linked Open Data
MuseoTorino, first italian project using a GraphDB, RDFa, Linked Open Data
 
SemanticWeb Nuts 'n Bolts
SemanticWeb Nuts 'n BoltsSemanticWeb Nuts 'n Bolts
SemanticWeb Nuts 'n Bolts
 
Force11 JDDCP workshop presentation, @ Force2015, Oxford
Force11 JDDCP workshop presentation, @ Force2015, OxfordForce11 JDDCP workshop presentation, @ Force2015, Oxford
Force11 JDDCP workshop presentation, @ Force2015, Oxford
 
Linked Data and Locah, UKSG2011
Linked Data and Locah, UKSG2011 Linked Data and Locah, UKSG2011
Linked Data and Locah, UKSG2011
 
Big Data Everywhere Chicago: Apache Spark Plus Many Other Frameworks -- How S...
Big Data Everywhere Chicago: Apache Spark Plus Many Other Frameworks -- How S...Big Data Everywhere Chicago: Apache Spark Plus Many Other Frameworks -- How S...
Big Data Everywhere Chicago: Apache Spark Plus Many Other Frameworks -- How S...
 
Ontologies & linked open data
Ontologies & linked open dataOntologies & linked open data
Ontologies & linked open data
 
Web 3.0 & IoT (English)
Web 3.0 & IoT (English)Web 3.0 & IoT (English)
Web 3.0 & IoT (English)
 
Web 3.0 & io t (en)
Web 3.0 & io t (en)Web 3.0 & io t (en)
Web 3.0 & io t (en)
 

Mais de Ivan Herman

Bridging the Web and Digital Publishing: EPUBWEB
Bridging the Web and Digital Publishing: EPUBWEBBridging the Web and Digital Publishing: EPUBWEB
Bridging the Web and Digital Publishing: EPUBWEB
Ivan Herman
 
W3C et les publications numériques
W3C et les publications numériquesW3C et les publications numériques
W3C et les publications numériques
Ivan Herman
 
Digital Publishing and the Open Web Platform
Digital Publishing and the Open Web PlatformDigital Publishing and the Open Web Platform
Digital Publishing and the Open Web Platform
Ivan Herman
 
On scholarly communication (report of a Dagstuhl workshop)
On scholarly communication (report of a Dagstuhl workshop)On scholarly communication (report of a Dagstuhl workshop)
On scholarly communication (report of a Dagstuhl workshop)
Ivan Herman
 

Mais de Ivan Herman (20)

The convergence of Publishing and the Web
The convergence of Publishing and the WebThe convergence of Publishing and the Web
The convergence of Publishing and the Web
 
Livres Numériques / Web : Construire la Convergence
Livres Numériques / Web : Construire la ConvergenceLivres Numériques / Web : Construire la Convergence
Livres Numériques / Web : Construire la Convergence
 
W3C Digital Publishing Interest Group Update
W3C Digital Publishing Interest Group UpdateW3C Digital Publishing Interest Group Update
W3C Digital Publishing Interest Group Update
 
Bridging the Web and Digital Publishing: EPUBWEB
Bridging the Web and Digital Publishing: EPUBWEBBridging the Web and Digital Publishing: EPUBWEB
Bridging the Web and Digital Publishing: EPUBWEB
 
W3C and Digital Publishing
W3C and Digital PublishingW3C and Digital Publishing
W3C and Digital Publishing
 
W3C et les publications numériques
W3C et les publications numériquesW3C et les publications numériques
W3C et les publications numériques
 
Digital Publishing and the Open Web Platform
Digital Publishing and the Open Web PlatformDigital Publishing and the Open Web Platform
Digital Publishing and the Open Web Platform
 
Standardizing for Open Data
Standardizing for Open DataStandardizing for Open Data
Standardizing for Open Data
 
The W3C Prov Vocabulary
The W3C Prov VocabularyThe W3C Prov Vocabulary
The W3C Prov Vocabulary
 
Semantic Web and Related Work at W3C
Semantic Web and Related Work at W3CSemantic Web and Related Work at W3C
Semantic Web and Related Work at W3C
 
On scholarly communication (report of a Dagstuhl workshop)
On scholarly communication (report of a Dagstuhl workshop)On scholarly communication (report of a Dagstuhl workshop)
On scholarly communication (report of a Dagstuhl workshop)
 
Introduction to RDFa
Introduction to RDFaIntroduction to RDFa
Introduction to RDFa
 
RDFa Tutorial
RDFa TutorialRDFa Tutorial
RDFa Tutorial
 
Introduction to Semantic Web Technologies
Introduction to Semantic Web TechnologiesIntroduction to Semantic Web Technologies
Introduction to Semantic Web Technologies
 
A year on the Semantic Web @ W3C
A year on the Semantic Web @ W3CA year on the Semantic Web @ W3C
A year on the Semantic Web @ W3C
 
Introduction to Semantic Web
Introduction to Semantic WebIntroduction to Semantic Web
Introduction to Semantic Web
 
What is New in W3C land?
What is New in W3C land?What is New in W3C land?
What is New in W3C land?
 
What is the Semantic Web
What is the Semantic WebWhat is the Semantic Web
What is the Semantic Web
 
Some news about the SW
Some news about the SWSome news about the SW
Some news about the SW
 
What is the Semantic Web (in 15 minutes...)
What is the Semantic Web (in 15 minutes...)What is the Semantic Web (in 15 minutes...)
What is the Semantic Web (in 15 minutes...)
 

Último

CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
giselly40
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
Enterprise Knowledge
 

Último (20)

[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdf
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
 

State of the Semantic Web

  • 1. State of the Semantic Web Ivan Herman, W3C Sunday, 18 May, 2008
  • 2. So where are we with the Semantic Web?
  • 3.
  • 4.
  • 5.
  • 6.
  • 7.
  • 8.
  • 9. Is this where we are?
  • 10.
  • 11.
  • 12. A few words about “newer” technologies
  • 13.
  • 14.
  • 15. The power of CONSTRUCT CONSTRUCT { <http://dbpedia.org/resource/Amitav_Ghosh> ?p1 ?o1. ?s2 ?p2 <http://dbpedia.org/resource/Amitav_Ghosh>. } WHERE { <http://dbpedia.org/resource/Amitav_Ghosh> ?p1 ?o1. ?s2 ?p2 <http://dbpedia.org/resource/Amitav_Ghosh>. } SELECT * FROM <http://dbpedia.org/sparql/?query=CONSTRUCT+%7B++…> WHERE { ?author_of dbpedia:author res:Amitav_Ghosh. res:Amitav_Ghosh dbpedia:reference ?homepage; rdf:type ?type; foaf:name ?foaf_name. FILTER regex(str(?type),&quot;foaf&quot;) } - SPARQL endpoint - returns RDF/XML - Data reused in a query elsewhere…
  • 16.
  • 17. But: how do you get the data on the SW?
  • 18.
  • 19.
  • 20.
  • 21.
  • 22.
  • 23. Structured data from Wikipedia http://en.wikipedia.org/wiki/ San_Jose%2C_California <http://dbpedia.org/resource/ San_Jose%2C_California > dbpedia:areaTotalSqMi “178.2”^^xsd:double; dbpedia:areaTotalKm “461.5”^^xsd:double; dbpedia:populationTotal “929936”^^xsd:double; dpbedia:leaderName dbpedia:Chuck_Reed, “Debra Figone”; ...
  • 24. Automatic links among open datasets Linking DBPedia and the US Census data: Processors can switch automatically from one to the other… <http://dbpedia.org.../ San_Jose%2C_California > owl.sameAs <http://.../usgov/geo/.../santa_clara_county/san_jose>; ... <http://.../usgov/geo/.../santa_clara_county/san_jose> owl:sameAs <http://DBpedia.org/.../San_Jose%2C_California> census:households “559949”^^xsd:integer; wgspos:lat “37.318892”^^xsd:double; ...
  • 25.
  • 26.
  • 27.
  • 28.
  • 29. GRDDL example: Dan’s homepage…
  • 30. … behind the scenes …
  • 31. …yielding, through the GRDDL transform <http://www.w3.org/People/Connolly/#_6768> a <http://www.w3.org/2002/12/cal/icaltzd#Vevent>; <http://www.w3.org/2002/12/cal/icaltzd#organizer> <http://www.w3.org/People/Connolly/#me>; <http://www.w3.org/2002/12/cal/icaltzd#summary> &quot;Tools of Change (TOC)&quot;; <http://www.w3.org/2002/12/cal/icaltzd#dtstart> &quot;2008-02-10&quot;^^<http://www.w3.org/2001/XMLSchema#date>; <http://www.w3.org/2002/12/cal/icaltzd#dtend> &quot;2008-02-14&quot;^^<http://www.w3.org/2001/XMLSchema#date>; <http://www.w3.org/2002/12/cal/icaltzd#url> <http://www.w3.org/People/Connolly/#_6768>; <http://www.w3.org/2002/12/cal/icaltzd#location> &quot;New York, NY&quot; .
  • 32.
  • 33. RDFa example: Ivan’s homepage…
  • 34. … behind the scenes …
  • 35. …yielding, by extracting RDF <Overview.html#me> a foaf:Person; foaf:currentProject <http://www.w3.org/2001/sw>; foaf:workInfoHomepage <http://www.iw3c2.org>, <http://www.w3.org>; foaf:pastProject <http://www.w3.org/Consortium/Offices>; ... <http://www.w3.org/Consortium/Offices> dc:title &quot;W3C Offices&quot;.
  • 36. Such data can be SPARQL-ed SELECT DISTINCT ?name ?home ?orgRole ?orgName ?orgHome # Get RDFa from my home page: FROM <http://www.w3.org/People/Ivan/> # GRDDL-ing http://www.w3.org/Member/Mail: FROM <http://www.w3.org/Member/Mail/> WHERE { ?foafPerson foaf:mbox ?mail ; foaf:homepage ?home . ?individual contact:mailbox ?mail ; contact:fullName ?name. ?orgUnit ?orgRole ?individual; org:name ?orgName; contact:homePage ?orgHome . }
  • 37. SPARQL as a unifying point!
  • 38.
  • 39.
  • 40.
  • 41. A POWDER scenario: copyrights “ index” page http://www.ex.org/index http://www.ex2.org/img/... GET .../index Return Descr. Res. URI GET http://.../img/imgXXX.jpg GET Descr. Res. Client <http://.../img/imgXXX.jpg> cc:license <http://cp../>. cc:license <http://cp.../> for resources: http://www.ex2.org/img/*
  • 42.
  • 43.
  • 44.
  • 45.
  • 46.
  • 47.
  • 48.
  • 49.
  • 50. Just to pick some of these…
  • 51.
  • 52. A good example… Courtesy of Susie Stephens, Eli Lilly
  • 53.
  • 54.
  • 55.

Notas do Editor

  1. This is just a generic slide set. Should be adapted, reviewed, possibly with slides removed, for a specific event. Rule of thumb: on the average, a slide is a minute…