SlideShare ist ein Scribd-Unternehmen logo
1 von 24
The Semantic Web
 A web that is not the Web

    for North NJ UX Meetup
    Bruce Esrig, 11 June 2009
Aspects of the Semantic Web

 • What is the semantic web?
 • What happens behind the scenes?
 • Where can we see semantics in action?
 • How does semantic technology help?
 • How can I design some knowledge?
 • How can I use semantics in Web sites?
Disclaimer

 • There is lots of material about the semantic
   web.

 • You’ll hear the terminology and see some
   examples.

 • Each subject requires more investigation to
   make sense in an actionable way.

 • If you’re new to this, don’t expect to
   understand it all the first time through.
What is semantics?

 • The art of constructing formal answers to the
   question: “How does this work, really?”

 • A geek-fest
Semantics in the history of science

 • Galileo: Who cares what we think it does? Let’s
   look and see what it really does.

 • Frege, Peirce, Russell, Whitehead, Hilbert,
   Goedel: Math is formal, let’s formalize that.
   Oh, wait a second, math is too hard.

 • Church, Kleene, Turing, ..., Milner: Maybe we
   can formalize some sensible sub-domains.
Semantics as a way to model the world


        An ideal, intermediate layer

                 “Dog”

                      Map to semantic layer




                      Map to reality


               a real dog
Semantics as a way to model the world


           The concept of a dog

                 “Dog”




              Dog           friends-with




               a real dog
Semantics as a way to model the world


            Dogs as individuals

              “Maggie”                    “Molly”



                           friends-with
         Maggie                                Molly
                           friends-with



            one real dog            another real dog
What is semantics?

 Semantics

 1. (Profession) A discipline that constructs
 artificial languages that mediate between the real
 world and the languages ordinarily used for
 communication.

 2. (Knowledge representation) Any intermediate
 language constructed for the purpose of
 explaining the concepts and relationships from
 the real world that appear in utterances in a
 particular language used for communication.
What is the Semantic Web?

Semantic web

1. (Knowledge representation) The description of
concepts and relationships in particular
knowledge domains, and the URI-based links
among those concepts and relationships

2. (Web 3.0) The use of knowledge to enable
semantics-aware behavior on the web
What is semantics?
(Introducing FOAF)

 Here is a statement written in ordinary text:

     Jimmy Wales knows Angela Beesly

 Let’s agree to think about it this way:

     Jimmy Wales and Angela Beesly are each the
     name of a Person.

     The first Person knows the second Person.
What is semantics?




                          foaf:knows
        foaf:Person                     foaf:Person

              foaf:name            foaf:name


       Jimmy Wales                     Angela Beesly
What happens behind the scenes?
 RDF triples:

 <foaf:Person rdf:about=quot;#JWquot;>
 <foaf:knows>
 <foaf:Person rdf:ID=quot;AngelaBeeslyquot;> .

 <foaf:Person rdf:about=”#JW”>
 <foaf:name>
 “Jimmy Wales” .

 <foaf:Person rdf:ID=”AngelaBeesly”>
 <foaf:name>
 “Angela Beesly” .
What happens behind the scenes?
 <rdf:RDF
    xmlns:foaf=quot;http://xmlns.com/foaf/0.1/quot;
    xmlns:rdf=quot;http://www.w3.org/1999/02/22-rdf-syntax-ns#quot;
    <foaf:Person rdf:about=quot;#JWquot;>
       <foaf:name>Jimmy Wales</foaf:name>
       <foaf:knows>
          <foaf:Person>
             <foaf:name>Angela Beesley</foaf:name>
             <!-- Wikimedia Board of Trustees -->
          </foaf:Person>
       </foaf:knows>
    </foaf:Person>
 </rdf:RDF>

 Example is from: http://en.wikipedia.org/wiki/FOAF_(software)
Where can we see semantic modeling in action?



             Site                 Semantic Feature
 Catalog site
                           Taxonomy of departments and offerings
 http://www.landsend.com
                           Faceted search for items (by body type,
                           size, fit, fabric ...)
                           CSS classes for globalnav, leftnavigation,
                           banners and headings, product, swatches,
                           product name, price
Where can we see the semantic web in action?



             Site                 Semantic Feature
                           SearchMonkey accepts uploads of page
 Search site               specification data behind the scenes.
 http://www.yahoo.com      For Wikipedia pages, TOC and first
                           image show up in search results.
                           Semi-automatic indexing of Wikipedia
 Reference site            articles (with help from DBpedia).
 http://www.freebase.com   Shows topic and related topics for various
                           properties.
How does semantic technology help?

 • Enables sites to expose data indicating what
   their content is about

 • Enables sites to organize themselves around
   what their content is about

 • Enables users to access information according
   to what it is about

 • Enables users to establish profiles stating what
   they care about

 • Enables sites to offer content their users care
   about
How can I design some knowledge?
As tags:

User contributed

    •   Let users tag topics (and fragments)

    •   Look at their tags and promote the useful ones

Curated

    •   Figure out what aspects of your topics are significant

    •   Make up tags for each significant aspect, ignoring
        how the tags might relate to each other or group
        together

    •   Tag the topics
How can I design some knowledge?
As structured data:

• Figure out who your individuals are. Be prepared to support
  a topic or fragment for each individual.

    • Figure out what the individuals have in common and
       define groups that individuals can join.

    • Link the individuals according to what groups they
       have in common.

    • If necessary, group the groups. Offer navigation by
       group.

• Figure out what relationships the individuals (or groups) have
    • Link from one topic to another using the relationships.
How can I use semantics in web sites?


              Site                         Semantic Feature
 RDFa standard example
                                  Integrate semantic assertions into a web
 http://www.w3.org/TR/xhtml-rdfa-
                                  page.
 primer/alice-example.html
 Promotional video (Drupal)
                                    Automatic indexing. Better search results
 http://www.youtube.com/watch?
                                    based on clues in the content.
 v=r4WgTRIRoa0
 Course reading lists (Plymouth)
 http://lists.lib.plymouth.ac.uk/   Indicate relationships among texts.
 lists/abf203.html
 Code snippets (Creative
 Commons)                           Declare significance of parts of the page.
 http://wiki.creativecommons.org/   Highlight creative commons licenses.
 RDFa

                                    See “RDFa in the wild” for more
                                    examples (in the future).
M
eet Semantic Alice


Alice Birpemswick
Email: alice@example.com
Phone: +1 617.555.7332
My buddies:
  * Bob
  * Eve
  * Manu
M
eet Semantic Alice
<div class=quot;socialnetquot; typeof=quot;foaf:Personquot; about=quot;#mequot;>
     <p property=quot;foaf:namequot;>Alice Birpemswick</p>
     <p>My buddies:</p>
     <ul rel=quot;foaf:knowsquot;>
        <li typeof=quot;foaf:Personquot;>
           <a href=quot;http://example.com/bobquot; rel=quot;foaf:homepagequot;
           property=quot;foaf:namequot;>Bob</a></li>
        <li typeof=quot;foaf:Personquot;>
           <a href=quot;http://example.com/evequot; rel=quot;foaf:homepagequot;
           property=quot;foaf:namequot;>Eve</a></li>
        <li typeof=quot;foaf:Personquot;>
           <a href=quot;http://example.com/manuquot; rel=quot;foaf:homepagequot;
           property=quot;foaf:namequot;>Manu</a></li>
     </ul></div>
Extra slides
What happens behind the scenes?
 <rdf:RDF xmlns:foaf=quot;http://xmlns.com/foaf/0.1/quot;
    xmlns:rdf=quot;http://www.w3.org/1999/02/22-rdf-syntax-ns#quot;
    xmlns:rdfs=quot;http://www.w3.org/2000/01/rdf-schema#quot;>
    <foaf:Person rdf:about=quot;#JWquot;>
       <foaf:name>Jimmy Wales</foaf:name>
       <foaf:mbox rdf:resource=quot;mailto:jwales@bomis.comquot; />
       <foaf:homepage rdf:resource=quot;http://www.jimmywales.com/quot; />
       <foaf:nick>Jimbo</foaf:nick>
       <foaf:depiction rdf:resource=quot;http://www.jimmywales.com/aus_img_small.jpgquot; />
       <foaf:interest rdf:resource=quot;http://www.wikimedia.orgquot;
                  rdfs:label=quot;Wikipediaquot; />
       <foaf:knows>
          <foaf:Person>
             <foaf:name>Angela Beesley</foaf:name>
             <!-- Wikimedia Board of Trustees -->
          </foaf:Person>
       </foaf:knows>
    </foaf:Person>
 </rdf:RDF>

Weitere ähnliche Inhalte

Was ist angesagt?

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
 
Linked Data Challenge and Opportunity
Linked Data Challenge and OpportunityLinked Data Challenge and Opportunity
Linked Data Challenge and OpportunityRichard Wallis
 
WTF is the Semantic Web and Linked Data
WTF is the Semantic Web and Linked DataWTF is the Semantic Web and Linked Data
WTF is the Semantic Web and Linked DataJuan Sequeda
 
NYC Semantic Web Meetup - Aug 2009
NYC Semantic Web Meetup -  Aug 2009NYC Semantic Web Meetup -  Aug 2009
NYC Semantic Web Meetup - Aug 2009Jamie Taylor
 
The Single Power of Link - Richard Wallis
The Single Power of Link - Richard WallisThe Single Power of Link - Richard Wallis
The Single Power of Link - Richard Wallistulipbiru64
 
Creating web applications with LODSPeaKr
Creating web applications with LODSPeaKrCreating web applications with LODSPeaKr
Creating web applications with LODSPeaKrAlvaro Graves
 
Evaluating Methods to Rediscover Missing Web Pages from the Web Infrastructure
Evaluating Methods to Rediscover Missing Web Pages from the Web InfrastructureEvaluating Methods to Rediscover Missing Web Pages from the Web Infrastructure
Evaluating Methods to Rediscover Missing Web Pages from the Web InfrastructureMartin Klein
 
Semantic Web in the browser. From a blind Web to
Semantic Web in the browser. From a blind Web toSemantic Web in the browser. From a blind Web to
Semantic Web in the browser. From a blind Web toSabin Buraga
 
The DiSo Project and the Open Web
The DiSo Project and the Open WebThe DiSo Project and the Open Web
The DiSo Project and the Open WebChris Messina
 
Intelligent Recruiting: 60 Minute Digest
Intelligent Recruiting: 60 Minute DigestIntelligent Recruiting: 60 Minute Digest
Intelligent Recruiting: 60 Minute DigestAmitai Givertz
 
IIIF, Linked Data and the Getty Vocabularies
IIIF, Linked Data and the Getty VocabulariesIIIF, Linked Data and the Getty Vocabularies
IIIF, Linked Data and the Getty VocabulariesRobert Sanderson
 
Archives & the Semantic Web
Archives & the Semantic WebArchives & the Semantic Web
Archives & the Semantic WebMark Matienzo
 
Linked Data and Archival Description: Confluences, Contingencies, and Conflicts
Linked Data and Archival Description: Confluences, Contingencies, and ConflictsLinked Data and Archival Description: Confluences, Contingencies, and Conflicts
Linked Data and Archival Description: Confluences, Contingencies, and ConflictsMark Matienzo
 
The Simple Power of the link
The Simple Power of the linkThe Simple Power of the link
The Simple Power of the linkRichard Wallis
 
Linked Data tutorial at Semtech 2012
Linked Data tutorial at Semtech 2012Linked Data tutorial at Semtech 2012
Linked Data tutorial at Semtech 2012Juan Sequeda
 
Microdata for Dummies
Microdata for DummiesMicrodata for Dummies
Microdata for Dummiesgiurca
 
Dependency Parsing-based QA System for RDF and SPARQL
Dependency Parsing-based QA System for RDF and SPARQLDependency Parsing-based QA System for RDF and SPARQL
Dependency Parsing-based QA System for RDF and SPARQLFariz Darari
 

Was ist angesagt? (20)

RDFa Everywhere
RDFa EverywhereRDFa Everywhere
RDFa Everywhere
 
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
 
Linked Data Challenge and Opportunity
Linked Data Challenge and OpportunityLinked Data Challenge and Opportunity
Linked Data Challenge and Opportunity
 
Hacking with Semantic Web
Hacking with Semantic WebHacking with Semantic Web
Hacking with Semantic Web
 
WTF is the Semantic Web and Linked Data
WTF is the Semantic Web and Linked DataWTF is the Semantic Web and Linked Data
WTF is the Semantic Web and Linked Data
 
NYC Semantic Web Meetup - Aug 2009
NYC Semantic Web Meetup -  Aug 2009NYC Semantic Web Meetup -  Aug 2009
NYC Semantic Web Meetup - Aug 2009
 
The Single Power of Link - Richard Wallis
The Single Power of Link - Richard WallisThe Single Power of Link - Richard Wallis
The Single Power of Link - Richard Wallis
 
Creating web applications with LODSPeaKr
Creating web applications with LODSPeaKrCreating web applications with LODSPeaKr
Creating web applications with LODSPeaKr
 
Evaluating Methods to Rediscover Missing Web Pages from the Web Infrastructure
Evaluating Methods to Rediscover Missing Web Pages from the Web InfrastructureEvaluating Methods to Rediscover Missing Web Pages from the Web Infrastructure
Evaluating Methods to Rediscover Missing Web Pages from the Web Infrastructure
 
Introduction to RDF
Introduction to RDFIntroduction to RDF
Introduction to RDF
 
Semantic Web in the browser. From a blind Web to
Semantic Web in the browser. From a blind Web toSemantic Web in the browser. From a blind Web to
Semantic Web in the browser. From a blind Web to
 
The DiSo Project and the Open Web
The DiSo Project and the Open WebThe DiSo Project and the Open Web
The DiSo Project and the Open Web
 
Intelligent Recruiting: 60 Minute Digest
Intelligent Recruiting: 60 Minute DigestIntelligent Recruiting: 60 Minute Digest
Intelligent Recruiting: 60 Minute Digest
 
IIIF, Linked Data and the Getty Vocabularies
IIIF, Linked Data and the Getty VocabulariesIIIF, Linked Data and the Getty Vocabularies
IIIF, Linked Data and the Getty Vocabularies
 
Archives & the Semantic Web
Archives & the Semantic WebArchives & the Semantic Web
Archives & the Semantic Web
 
Linked Data and Archival Description: Confluences, Contingencies, and Conflicts
Linked Data and Archival Description: Confluences, Contingencies, and ConflictsLinked Data and Archival Description: Confluences, Contingencies, and Conflicts
Linked Data and Archival Description: Confluences, Contingencies, and Conflicts
 
The Simple Power of the link
The Simple Power of the linkThe Simple Power of the link
The Simple Power of the link
 
Linked Data tutorial at Semtech 2012
Linked Data tutorial at Semtech 2012Linked Data tutorial at Semtech 2012
Linked Data tutorial at Semtech 2012
 
Microdata for Dummies
Microdata for DummiesMicrodata for Dummies
Microdata for Dummies
 
Dependency Parsing-based QA System for RDF and SPARQL
Dependency Parsing-based QA System for RDF and SPARQLDependency Parsing-based QA System for RDF and SPARQL
Dependency Parsing-based QA System for RDF and SPARQL
 

Andere mochten auch

Evolutionary change with Kanban
Evolutionary change with KanbanEvolutionary change with Kanban
Evolutionary change with KanbanChris McDermott
 
Recetas para informatica
Recetas para informaticaRecetas para informatica
Recetas para informaticajedr7
 
SPR Perspective on Maintenance of Certification
SPR Perspective on Maintenance of CertificationSPR Perspective on Maintenance of Certification
SPR Perspective on Maintenance of Certificationpas-meeting
 
Sistema operativo Herramientas Teleinformaticas grupo 221120-208 UNAD
Sistema operativo Herramientas Teleinformaticas grupo 221120-208 UNADSistema operativo Herramientas Teleinformaticas grupo 221120-208 UNAD
Sistema operativo Herramientas Teleinformaticas grupo 221120-208 UNADFABIANESTEBANANGARITARINCON
 
Sesion 5
Sesion 5Sesion 5
Sesion 5caloma5
 
DIAPOSITIVAS DEL PROYECTO DE AULA SEDE El dividivi
DIAPOSITIVAS DEL PROYECTO DE AULA SEDE El dividivi  DIAPOSITIVAS DEL PROYECTO DE AULA SEDE El dividivi
DIAPOSITIVAS DEL PROYECTO DE AULA SEDE El dividivi erika_maritza
 
Future Of Web Languages
Future Of Web LanguagesFuture Of Web Languages
Future Of Web LanguagesMark Birbeck
 
Île aux Moines
Île aux MoinesÎle aux Moines
Île aux Moinescamiilleg
 
The 5 minute guide to RDFa...in only 6 minutes 40 seconds
The 5 minute guide to RDFa...in only 6 minutes 40 secondsThe 5 minute guide to RDFa...in only 6 minutes 40 seconds
The 5 minute guide to RDFa...in only 6 minutes 40 secondsMark Birbeck
 

Andere mochten auch (20)

Educacion En Finlandia
Educacion En FinlandiaEducacion En Finlandia
Educacion En Finlandia
 
Amsterdam Y Vincent
Amsterdam Y VincentAmsterdam Y Vincent
Amsterdam Y Vincent
 
Storyboard page 1
Storyboard page 1Storyboard page 1
Storyboard page 1
 
Las fuentes de energía
Las fuentes de energíaLas fuentes de energía
Las fuentes de energía
 
Evolutionary change with Kanban
Evolutionary change with KanbanEvolutionary change with Kanban
Evolutionary change with Kanban
 
Googlelibros
GooglelibrosGooglelibros
Googlelibros
 
Recetas para informatica
Recetas para informaticaRecetas para informatica
Recetas para informatica
 
SPR Perspective on Maintenance of Certification
SPR Perspective on Maintenance of CertificationSPR Perspective on Maintenance of Certification
SPR Perspective on Maintenance of Certification
 
PROYECTO: ANÁLISIS BASADO EN PROBLEMAS
PROYECTO: ANÁLISIS BASADO EN PROBLEMASPROYECTO: ANÁLISIS BASADO EN PROBLEMAS
PROYECTO: ANÁLISIS BASADO EN PROBLEMAS
 
Estudio emprendimiento g.v. 2012
Estudio emprendimiento g.v. 2012Estudio emprendimiento g.v. 2012
Estudio emprendimiento g.v. 2012
 
Ciclo hidrologico
Ciclo hidrologicoCiclo hidrologico
Ciclo hidrologico
 
Sistema operativo Herramientas Teleinformaticas grupo 221120-208 UNAD
Sistema operativo Herramientas Teleinformaticas grupo 221120-208 UNADSistema operativo Herramientas Teleinformaticas grupo 221120-208 UNAD
Sistema operativo Herramientas Teleinformaticas grupo 221120-208 UNAD
 
Sistemas operativos
Sistemas operativosSistemas operativos
Sistemas operativos
 
Espelhos Planos
Espelhos PlanosEspelhos Planos
Espelhos Planos
 
Audience Profiling
Audience ProfilingAudience Profiling
Audience Profiling
 
Sesion 5
Sesion 5Sesion 5
Sesion 5
 
DIAPOSITIVAS DEL PROYECTO DE AULA SEDE El dividivi
DIAPOSITIVAS DEL PROYECTO DE AULA SEDE El dividivi  DIAPOSITIVAS DEL PROYECTO DE AULA SEDE El dividivi
DIAPOSITIVAS DEL PROYECTO DE AULA SEDE El dividivi
 
Future Of Web Languages
Future Of Web LanguagesFuture Of Web Languages
Future Of Web Languages
 
Île aux Moines
Île aux MoinesÎle aux Moines
Île aux Moines
 
The 5 minute guide to RDFa...in only 6 minutes 40 seconds
The 5 minute guide to RDFa...in only 6 minutes 40 secondsThe 5 minute guide to RDFa...in only 6 minutes 40 seconds
The 5 minute guide to RDFa...in only 6 minutes 40 seconds
 

Ähnlich wie Semantic Web: A web that is not the Web

The Semantic Web
The Semantic WebThe Semantic Web
The Semantic Webostephens
 
Introduction to Linked Data 1/5
Introduction to Linked Data 1/5Introduction to Linked Data 1/5
Introduction to Linked Data 1/5Juan Sequeda
 
Exploiter le Web Semantic, le comprendre et y contribuer
Exploiter le Web Semantic, le comprendre et y contribuerExploiter le Web Semantic, le comprendre et y contribuer
Exploiter le Web Semantic, le comprendre et y contribuerMathieu d'Aquin
 
The Semantic Web
The Semantic WebThe Semantic Web
The Semantic WebBarry Smith
 
"RDFa - what, why and how?" by Mike Hewett and Shamod Lacoul
"RDFa - what, why and how?" by Mike Hewett and Shamod Lacoul"RDFa - what, why and how?" by Mike Hewett and Shamod Lacoul
"RDFa - what, why and how?" by Mike Hewett and Shamod LacoulShamod Lacoul
 
Geekup Sheffield Semantic Web Primer
Geekup Sheffield Semantic Web PrimerGeekup Sheffield Semantic Web Primer
Geekup Sheffield Semantic Web Primerianibbo
 
The Semantic Web An Introduction
The Semantic Web An IntroductionThe Semantic Web An Introduction
The Semantic Web An Introductionshaouy
 
Introduction to Social Bookmarking
Introduction to Social BookmarkingIntroduction to Social Bookmarking
Introduction to Social BookmarkingJason Rhode
 
Jim Hendler's Presentation at SSSW 2011
Jim Hendler's Presentation at SSSW 2011Jim Hendler's Presentation at SSSW 2011
Jim Hendler's Presentation at SSSW 2011sssw2011
 
Introduction to Linked Data
Introduction to Linked DataIntroduction to Linked Data
Introduction to Linked DataJuan Sequeda
 
Microformats I: What & Why
Microformats I: What & WhyMicroformats I: What & Why
Microformats I: What & WhyRachael L Moore
 
Can’t Find Your 404s?
Can’t Find Your 404s?Can’t Find Your 404s?
Can’t Find Your 404s?Michael Nelson
 
One Big Happy Family
One Big Happy FamilyOne Big Happy Family
One Big Happy FamilyDan Brickley
 
Introduction to Social Bookmarking
Introduction to Social BookmarkingIntroduction to Social Bookmarking
Introduction to Social BookmarkingJason Rhode
 

Ähnlich wie Semantic Web: A web that is not the Web (20)

The Semantic Web
The Semantic WebThe Semantic Web
The Semantic Web
 
When?
When?When?
When?
 
Introduction to Linked Data 1/5
Introduction to Linked Data 1/5Introduction to Linked Data 1/5
Introduction to Linked Data 1/5
 
Exploiter le Web Semantic, le comprendre et y contribuer
Exploiter le Web Semantic, le comprendre et y contribuerExploiter le Web Semantic, le comprendre et y contribuer
Exploiter le Web Semantic, le comprendre et y contribuer
 
The Semantic Web
The Semantic WebThe Semantic Web
The Semantic Web
 
"RDFa - what, why and how?" by Mike Hewett and Shamod Lacoul
"RDFa - what, why and how?" by Mike Hewett and Shamod Lacoul"RDFa - what, why and how?" by Mike Hewett and Shamod Lacoul
"RDFa - what, why and how?" by Mike Hewett and Shamod Lacoul
 
Web of data
Web of dataWeb of data
Web of data
 
Geekup Sheffield Semantic Web Primer
Geekup Sheffield Semantic Web PrimerGeekup Sheffield Semantic Web Primer
Geekup Sheffield Semantic Web Primer
 
The Semantic Web An Introduction
The Semantic Web An IntroductionThe Semantic Web An Introduction
The Semantic Web An Introduction
 
Web3uploaded
Web3uploadedWeb3uploaded
Web3uploaded
 
Introduction to Social Bookmarking
Introduction to Social BookmarkingIntroduction to Social Bookmarking
Introduction to Social Bookmarking
 
Jim Hendler's Presentation at SSSW 2011
Jim Hendler's Presentation at SSSW 2011Jim Hendler's Presentation at SSSW 2011
Jim Hendler's Presentation at SSSW 2011
 
Introduction to Linked Data
Introduction to Linked DataIntroduction to Linked Data
Introduction to Linked Data
 
Sweo talk
Sweo talkSweo talk
Sweo talk
 
Artspeakpresentation
ArtspeakpresentationArtspeakpresentation
Artspeakpresentation
 
Microformats I: What & Why
Microformats I: What & WhyMicroformats I: What & Why
Microformats I: What & Why
 
Can’t Find Your 404s?
Can’t Find Your 404s?Can’t Find Your 404s?
Can’t Find Your 404s?
 
One Big Happy Family
One Big Happy FamilyOne Big Happy Family
One Big Happy Family
 
semantic web.pptx
semantic web.pptxsemantic web.pptx
semantic web.pptx
 
Introduction to Social Bookmarking
Introduction to Social BookmarkingIntroduction to Social Bookmarking
Introduction to Social Bookmarking
 

Kürzlich hochgeladen

Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Victor Rentea
 
DBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDropbox
 
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...Angeliki Cooney
 
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.pdfsudhanshuwaghmare1
 
MS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectorsMS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectorsNanddeep Nachan
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century educationjfdjdjcjdnsjd
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProduct Anonymous
 
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ..."I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...Zilliz
 
AXA XL - Insurer Innovation Award Americas 2024
AXA XL - Insurer Innovation Award Americas 2024AXA XL - Insurer Innovation Award Americas 2024
AXA XL - Insurer Innovation Award Americas 2024The Digital Insurer
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businesspanagenda
 
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 Processorsdebabhi2
 
[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdfSandro Moreira
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...DianaGray10
 
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdfRising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdfOrbitshub
 
Corporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxCorporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxRustici Software
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAndrey Devyatkin
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobeapidays
 
Ransomware_Q4_2023. The report. [EN].pdf
Ransomware_Q4_2023. The report. [EN].pdfRansomware_Q4_2023. The report. [EN].pdf
Ransomware_Q4_2023. The report. [EN].pdfOverkill Security
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FMESafe Software
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoffsammart93
 

Kürzlich hochgeladen (20)

Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
 
DBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor Presentation
 
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
 
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
 
MS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectorsMS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectors
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ..."I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
 
AXA XL - Insurer Innovation Award Americas 2024
AXA XL - Insurer Innovation Award Americas 2024AXA XL - Insurer Innovation Award Americas 2024
AXA XL - Insurer Innovation Award Americas 2024
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
 
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
 
[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
 
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdfRising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
 
Corporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxCorporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptx
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
 
Ransomware_Q4_2023. The report. [EN].pdf
Ransomware_Q4_2023. The report. [EN].pdfRansomware_Q4_2023. The report. [EN].pdf
Ransomware_Q4_2023. The report. [EN].pdf
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 

Semantic Web: A web that is not the Web

  • 1. The Semantic Web A web that is not the Web for North NJ UX Meetup Bruce Esrig, 11 June 2009
  • 2. Aspects of the Semantic Web • What is the semantic web? • What happens behind the scenes? • Where can we see semantics in action? • How does semantic technology help? • How can I design some knowledge? • How can I use semantics in Web sites?
  • 3. Disclaimer • There is lots of material about the semantic web. • You’ll hear the terminology and see some examples. • Each subject requires more investigation to make sense in an actionable way. • If you’re new to this, don’t expect to understand it all the first time through.
  • 4. What is semantics? • The art of constructing formal answers to the question: “How does this work, really?” • A geek-fest
  • 5. Semantics in the history of science • Galileo: Who cares what we think it does? Let’s look and see what it really does. • Frege, Peirce, Russell, Whitehead, Hilbert, Goedel: Math is formal, let’s formalize that. Oh, wait a second, math is too hard. • Church, Kleene, Turing, ..., Milner: Maybe we can formalize some sensible sub-domains.
  • 6. Semantics as a way to model the world An ideal, intermediate layer “Dog” Map to semantic layer Map to reality a real dog
  • 7. Semantics as a way to model the world The concept of a dog “Dog” Dog friends-with a real dog
  • 8. Semantics as a way to model the world Dogs as individuals “Maggie” “Molly” friends-with Maggie Molly friends-with one real dog another real dog
  • 9. What is semantics? Semantics 1. (Profession) A discipline that constructs artificial languages that mediate between the real world and the languages ordinarily used for communication. 2. (Knowledge representation) Any intermediate language constructed for the purpose of explaining the concepts and relationships from the real world that appear in utterances in a particular language used for communication.
  • 10. What is the Semantic Web? Semantic web 1. (Knowledge representation) The description of concepts and relationships in particular knowledge domains, and the URI-based links among those concepts and relationships 2. (Web 3.0) The use of knowledge to enable semantics-aware behavior on the web
  • 11. What is semantics? (Introducing FOAF) Here is a statement written in ordinary text: Jimmy Wales knows Angela Beesly Let’s agree to think about it this way: Jimmy Wales and Angela Beesly are each the name of a Person. The first Person knows the second Person.
  • 12. What is semantics? foaf:knows foaf:Person foaf:Person foaf:name foaf:name Jimmy Wales Angela Beesly
  • 13. What happens behind the scenes? RDF triples: <foaf:Person rdf:about=quot;#JWquot;> <foaf:knows> <foaf:Person rdf:ID=quot;AngelaBeeslyquot;> . <foaf:Person rdf:about=”#JW”> <foaf:name> “Jimmy Wales” . <foaf:Person rdf:ID=”AngelaBeesly”> <foaf:name> “Angela Beesly” .
  • 14. What happens behind the scenes? <rdf:RDF xmlns:foaf=quot;http://xmlns.com/foaf/0.1/quot; xmlns:rdf=quot;http://www.w3.org/1999/02/22-rdf-syntax-ns#quot; <foaf:Person rdf:about=quot;#JWquot;> <foaf:name>Jimmy Wales</foaf:name> <foaf:knows> <foaf:Person> <foaf:name>Angela Beesley</foaf:name> <!-- Wikimedia Board of Trustees --> </foaf:Person> </foaf:knows> </foaf:Person> </rdf:RDF> Example is from: http://en.wikipedia.org/wiki/FOAF_(software)
  • 15. Where can we see semantic modeling in action? Site Semantic Feature Catalog site Taxonomy of departments and offerings http://www.landsend.com Faceted search for items (by body type, size, fit, fabric ...) CSS classes for globalnav, leftnavigation, banners and headings, product, swatches, product name, price
  • 16. Where can we see the semantic web in action? Site Semantic Feature SearchMonkey accepts uploads of page Search site specification data behind the scenes. http://www.yahoo.com For Wikipedia pages, TOC and first image show up in search results. Semi-automatic indexing of Wikipedia Reference site articles (with help from DBpedia). http://www.freebase.com Shows topic and related topics for various properties.
  • 17. How does semantic technology help? • Enables sites to expose data indicating what their content is about • Enables sites to organize themselves around what their content is about • Enables users to access information according to what it is about • Enables users to establish profiles stating what they care about • Enables sites to offer content their users care about
  • 18. How can I design some knowledge? As tags: User contributed • Let users tag topics (and fragments) • Look at their tags and promote the useful ones Curated • Figure out what aspects of your topics are significant • Make up tags for each significant aspect, ignoring how the tags might relate to each other or group together • Tag the topics
  • 19. How can I design some knowledge? As structured data: • Figure out who your individuals are. Be prepared to support a topic or fragment for each individual. • Figure out what the individuals have in common and define groups that individuals can join. • Link the individuals according to what groups they have in common. • If necessary, group the groups. Offer navigation by group. • Figure out what relationships the individuals (or groups) have • Link from one topic to another using the relationships.
  • 20. How can I use semantics in web sites? Site Semantic Feature RDFa standard example Integrate semantic assertions into a web http://www.w3.org/TR/xhtml-rdfa- page. primer/alice-example.html Promotional video (Drupal) Automatic indexing. Better search results http://www.youtube.com/watch? based on clues in the content. v=r4WgTRIRoa0 Course reading lists (Plymouth) http://lists.lib.plymouth.ac.uk/ Indicate relationships among texts. lists/abf203.html Code snippets (Creative Commons) Declare significance of parts of the page. http://wiki.creativecommons.org/ Highlight creative commons licenses. RDFa See “RDFa in the wild” for more examples (in the future).
  • 21. M eet Semantic Alice Alice Birpemswick Email: alice@example.com Phone: +1 617.555.7332 My buddies: * Bob * Eve * Manu
  • 22. M eet Semantic Alice <div class=quot;socialnetquot; typeof=quot;foaf:Personquot; about=quot;#mequot;> <p property=quot;foaf:namequot;>Alice Birpemswick</p> <p>My buddies:</p> <ul rel=quot;foaf:knowsquot;> <li typeof=quot;foaf:Personquot;> <a href=quot;http://example.com/bobquot; rel=quot;foaf:homepagequot; property=quot;foaf:namequot;>Bob</a></li> <li typeof=quot;foaf:Personquot;> <a href=quot;http://example.com/evequot; rel=quot;foaf:homepagequot; property=quot;foaf:namequot;>Eve</a></li> <li typeof=quot;foaf:Personquot;> <a href=quot;http://example.com/manuquot; rel=quot;foaf:homepagequot; property=quot;foaf:namequot;>Manu</a></li> </ul></div>
  • 24. What happens behind the scenes? <rdf:RDF xmlns:foaf=quot;http://xmlns.com/foaf/0.1/quot; xmlns:rdf=quot;http://www.w3.org/1999/02/22-rdf-syntax-ns#quot; xmlns:rdfs=quot;http://www.w3.org/2000/01/rdf-schema#quot;> <foaf:Person rdf:about=quot;#JWquot;> <foaf:name>Jimmy Wales</foaf:name> <foaf:mbox rdf:resource=quot;mailto:jwales@bomis.comquot; /> <foaf:homepage rdf:resource=quot;http://www.jimmywales.com/quot; /> <foaf:nick>Jimbo</foaf:nick> <foaf:depiction rdf:resource=quot;http://www.jimmywales.com/aus_img_small.jpgquot; /> <foaf:interest rdf:resource=quot;http://www.wikimedia.orgquot; rdfs:label=quot;Wikipediaquot; /> <foaf:knows> <foaf:Person> <foaf:name>Angela Beesley</foaf:name> <!-- Wikimedia Board of Trustees --> </foaf:Person> </foaf:knows> </foaf:Person> </rdf:RDF>

Hinweis der Redaktion