SlideShare a Scribd company logo
1 of 38
Download to read offline
Where the Social Web Meets the
                 Semantic Web

                   Tom Gruber
                RealTravel.com
                 tomgruber.org
Doug Engelbart, 1968



 quot;The grand challenge is to
 boost the collective IQ of
 organizations and of
 society. quot;
Tim Berners-Lee, 2001

     “The Semantic Web is not a
     separate Web but an extension of
     the current one, in which
     information is given well-defined
     meaning, better enabling
     computers and people to work
     in cooperation.”

                       Scientific American, May 2001
Tim O’Reilly, 2006, on Web 2.0

    quot;The central principle behind
    the success of the giants born in
    the Web 1.0 era who have
    survived to lead the Web 2.0 era
    appears to be this, that they
    have embraced the power of the
    web to harness collective
    intelligencequot;
Web 2.0 is about The Social Web

            “Web 2.0 Is Much More
            About A Change In
            People and Society Than
            Technology” -Dion Hinchcliffe,
                                           tech blogger

    1 billion people connect to the Internet
    100 million web sites
    over a third of adults in US have
     contributed content to the public Internet.
     - 18% of adults over 65

source: Pew Internet and American Life Project via futureexpolporation.net   diagram source: http://web2.wsj2.com/
Tim Berners-Lee, 5 days ago

         “The Web isn’t about what you
         can do with computers. It’s
         people and, yes, they are
         connected by computers. But
         computer science, as the study of
         what happens in a computer,
         doesn’t tell you about what
         happens on the Web.”
                                  NY Times, Nov 2, 2006
But what is “collective intelligence”
in the social web sense?
   intelligent collection?
       collaborative bookmarking, searching
   “database of intentions”
       clicking, rating, tagging, buying
   what we all know but hadn’t got around to
    saying in public before
       blogs, wikis, discussion lists

                                            “database of intentions” – Tim O’Reilly
the wisdom of clouds?




                        http://flickr.com/photos/tags/
“Collective Knowledge” Systems
   The capacity to provide useful information
   based on human contributions
   which gets better as more people
    participate.

   typically
       mix of structured, machine-readable data and
        unstructured data from human input
Collective Knowledge is Real
   FAQ-o-Sphere - self service Q&A forums
   Citizen Journalism – “We the Media”
   Product reviews for gadgets and hotels
   Collaborative filtering for books and music
   Amateur Academia
What about the Semantic Web?
Roles for Technology
   capturing everything
   storing everything
   distributing everything
   enabling many-to-many communication
   creating value from the data
Potential Roles for Semantic Net
Technology: Two examples
   Composing and integrating user-
    contributed data across applications
       example: tagging data

   Creating aggregate value from a mix of
    structured and unstructured data
       example: blogging data
“Ontology is overrated.”
-- Clay Shirky
   “[tags] are a radical break with
    previous categorization strategies”
   hierarchical, centrally controlled, taxonomic
    categorization has serious limitations
       e.g., Dewey Decimal System
   free-form, massively distributed tagging is
    resilient against several of these limitations

                                 http://shirky.com/writings/ontology_overrated.html
But...
   ontologies aren’t taxonomies
   they are for sharing, not finding
   they enable cross-application aggregation
    and value-added services
Ontology of Folksonomy
   What would it look like to formalize an ontology
    for tag data?

   Functional Purpose: applications that use tag
    data from multiple systems
       tag search across multiple sites
       collaboratively filtered search
            “find things using tags my buddies say match those tags”
       combine tags with structured query
            “find all hotels in Spain tagged with “romantic”

                                           http://tomgruber.org/writing/ontology-of-folksonomy.htm
Example: formal match, semantic
mismatch
   System A says a tag is a property of a
    document.
   System B says a tag is an assertion by an
    individual with an identity.
   Does it mean anything to combine the tag
    data from these two systems?
       “Precision without accuracy”
       “Statistical fantasy”
Engineering the tag ontology
   Working with tag community, identify core
    and non core agreements
   Use the process of ontology engineering
    to surface issues that need clarification
   Couple a proposed ontology with
    reference implementations or hosted APIs
Core concepts
   Term – a word or phrase that is recognizable by
    people and computers
   Document – a thing to be tagged, identifiable by
    a URI or a similar naming service
   Tagger – someone or thing doing the tagging,
    such as the user of an application
   Tagged – the assertion by Tagger that
    Document should be tagged with Term
Issues raised by ontological
engineering
   is term identity invariant over case, whitespace,
    punctuation?
   are documents one-to-one with URI identities?
    (are alias URLs possible?)
   can tagging be asserted without human taggers?
   negation of tag assertions?
   tag polarity – “voting” for an assertion
   tag spaces – is the scope of tagging data a user
    community, application, namespace, or database?
Volunteers Needed 
   Applications that need shared tagging
    data
   Tag spaces and sources of tag data
   Ontology engineers who can run an open
    source-style project

      http://www.tagcommons.org
Role 2: Creating aggregate value
from structured data
Role 2: Creating aggregate value
from structured data
   Problem: In a collective knowledge
    system, the value of the aggregate
    content must be more than sum of parts

   Approach: Create aggregate value by
    integrating user contributions of
    unstructured content with structured data.
Example: Collective Knowledge
about Travel
   RealTravel attracts people to write about
    their travels, sharing stories, photos, etc.
   Travel researchers get the value of all
    experiences relevant to their target
    destinations.




                                 http://tomgruber.org/technology/realtravel.htm
Pivot Browsing – surfing unstructured
content along structured lines
   Structured data provides dimensions of a hypercube
       location
       author
       type
       date
       quality rating
   Travel researchers browse along any dimension.
   The key structured data is the destination hierarchy
       Contributors place their content into the destination hierarchy,
        and the other dimensions are automatic.
Destination data is the backbone
   Group stories together by destination
   Aggregate cities to states to countries, etc
   Inherit locations down to photos
   From destinations infer geocoordinates, which
    drive dynamic route maps
   Destinations must map to external content
    sources (travel guides)
   Destinations must map to targeted advertising
Contextual Tagging
   Tags are bottom up labels, words without
    context.
   A structured data framework provides
    context.
   Combining context and tags creates
    insightful slices through the aggregate
    content.
Problems that Semantic Web
could have helped
   No standard source of structured destination
    data for the world
       or way to map among alternative hierarchies
   Integrating with other destination-based sites is
    expensive
       e.g. travel guides
   No standard collection of travel tags
       or way to share RealTravel’s folksonomy
   Integrating with other tagging sites is ad hoc
       need a matching / translation service
Resources That Did Help
   Open source software or free services
       powerful databases
       fancy UI libraries
       search engines
       usage analytics
   Open APIs from Google (maps) and Flickr
    (photos)
   Commercially available geocoordinate data and
    services
(Semantic Web) projects that could
help collective knowledge systems
   Tag spaces and tag data sharing
   World destination hierarchy and other
    geocoordinate databases
   Portable user identity and reputation
   Site-independent rating and filtering
   Alternatives to Google-style search
   __audience contributions here___
Activities already going
   Semantically-Interlinked Online
    Communities (SIOC)
     http://sioc-project.org/
   semantic wiki projects
    http://wiki.ontoworld.org/wiki/Category:Semanti

   __audience contributions here___
Challenges for our Community
   How to get knowledge from all those
    intelligent people on the Internet
   How to give everyone the benefit of
    everyone else’s experience
   How to leverage and contribute to the
    ecosystem that has created today’s web.
What will the future look like?




     Social Web      Social + Semantic Web

More Related Content

What's hot

Interactive Innovation Through Social Software And Web 2.0
Interactive Innovation Through Social Software And Web 2.0Interactive Innovation Through Social Software And Web 2.0
Interactive Innovation Through Social Software And Web 2.0Thomas Ryberg
 
Net Effectiveness Oct 6
Net Effectiveness Oct 6Net Effectiveness Oct 6
Net Effectiveness Oct 6dianascearce
 
Chapter 11 – web 2 review
Chapter 11 – web 2 reviewChapter 11 – web 2 review
Chapter 11 – web 2 reviewgrainne
 
Human Activities as Linked Data
Human Activities as Linked DataHuman Activities as Linked Data
Human Activities as Linked DataPaolo Pareti
 
User-Generated Content on Social Media
User-Generated Content on Social MediaUser-Generated Content on Social Media
User-Generated Content on Social MediaMeena Nagarajan
 
ADLUG 2008 Web 2.0 - Library 2.0 presentation
ADLUG 2008 Web 2.0 - Library 2.0 presentationADLUG 2008 Web 2.0 - Library 2.0 presentation
ADLUG 2008 Web 2.0 - Library 2.0 presentation@CULT Srl
 
The Social Semantic Web
The Social Semantic WebThe Social Semantic Web
The Social Semantic WebJohn Breslin
 
Michalis Vafopoulos: Initial thoughts about existence in the Web
Michalis Vafopoulos: Initial thoughts about existence in the WebMichalis Vafopoulos: Initial thoughts about existence in the Web
Michalis Vafopoulos: Initial thoughts about existence in the WebPhiloWeb
 
Evolution Towards Web 3.0: The Semantic Web
Evolution Towards Web 3.0: The Semantic WebEvolution Towards Web 3.0: The Semantic Web
Evolution Towards Web 3.0: The Semantic WebLeeFeigenbaum
 
Social capital sustainability Second Life 4 14 09
Social capital sustainability Second Life 4 14 09Social capital sustainability Second Life 4 14 09
Social capital sustainability Second Life 4 14 09vaxelrod
 
Intro to Social Networking
Intro to Social NetworkingIntro to Social Networking
Intro to Social NetworkingTony Hirst
 
Social Media Four S Ms
Social  Media    Four  S MsSocial  Media    Four  S Ms
Social Media Four S MsPatti Anklam
 
Ponencia de Dave Harte: Lo que viene: concepto 3.0
Ponencia de Dave Harte: Lo que viene: concepto 3.0Ponencia de Dave Harte: Lo que viene: concepto 3.0
Ponencia de Dave Harte: Lo que viene: concepto 3.0Zinia Business Design
 
Socialbookmarkings
SocialbookmarkingsSocialbookmarkings
SocialbookmarkingsDavid Jakes
 
Iot privacy vs convenience
Iot privacy vs  convenienceIot privacy vs  convenience
Iot privacy vs convenienceDon Lovett
 
Social computing and knowledge creation
Social computing and knowledge creationSocial computing and knowledge creation
Social computing and knowledge creationMiia Kosonen
 
Net work creating and sustaining successful networks
Net work creating and sustaining successful networksNet work creating and sustaining successful networks
Net work creating and sustaining successful networksPatti Anklam
 
Web 2.0, brugerinvolvering og sociale teknologier
Web 2.0, brugerinvolvering og sociale teknologierWeb 2.0, brugerinvolvering og sociale teknologier
Web 2.0, brugerinvolvering og sociale teknologierLennart Björneborn
 
Working Wikily SSIR Presentation
Working Wikily SSIR PresentationWorking Wikily SSIR Presentation
Working Wikily SSIR PresentationNoah Flower
 

What's hot (20)

Interactive Innovation Through Social Software And Web 2.0
Interactive Innovation Through Social Software And Web 2.0Interactive Innovation Through Social Software And Web 2.0
Interactive Innovation Through Social Software And Web 2.0
 
Net Effectiveness Oct 6
Net Effectiveness Oct 6Net Effectiveness Oct 6
Net Effectiveness Oct 6
 
Chapter 11 – web 2 review
Chapter 11 – web 2 reviewChapter 11 – web 2 review
Chapter 11 – web 2 review
 
web 30.pptx
web 30.pptxweb 30.pptx
web 30.pptx
 
Human Activities as Linked Data
Human Activities as Linked DataHuman Activities as Linked Data
Human Activities as Linked Data
 
User-Generated Content on Social Media
User-Generated Content on Social MediaUser-Generated Content on Social Media
User-Generated Content on Social Media
 
ADLUG 2008 Web 2.0 - Library 2.0 presentation
ADLUG 2008 Web 2.0 - Library 2.0 presentationADLUG 2008 Web 2.0 - Library 2.0 presentation
ADLUG 2008 Web 2.0 - Library 2.0 presentation
 
The Social Semantic Web
The Social Semantic WebThe Social Semantic Web
The Social Semantic Web
 
Michalis Vafopoulos: Initial thoughts about existence in the Web
Michalis Vafopoulos: Initial thoughts about existence in the WebMichalis Vafopoulos: Initial thoughts about existence in the Web
Michalis Vafopoulos: Initial thoughts about existence in the Web
 
Evolution Towards Web 3.0: The Semantic Web
Evolution Towards Web 3.0: The Semantic WebEvolution Towards Web 3.0: The Semantic Web
Evolution Towards Web 3.0: The Semantic Web
 
Social capital sustainability Second Life 4 14 09
Social capital sustainability Second Life 4 14 09Social capital sustainability Second Life 4 14 09
Social capital sustainability Second Life 4 14 09
 
Intro to Social Networking
Intro to Social NetworkingIntro to Social Networking
Intro to Social Networking
 
Social Media Four S Ms
Social  Media    Four  S MsSocial  Media    Four  S Ms
Social Media Four S Ms
 
Ponencia de Dave Harte: Lo que viene: concepto 3.0
Ponencia de Dave Harte: Lo que viene: concepto 3.0Ponencia de Dave Harte: Lo que viene: concepto 3.0
Ponencia de Dave Harte: Lo que viene: concepto 3.0
 
Socialbookmarkings
SocialbookmarkingsSocialbookmarkings
Socialbookmarkings
 
Iot privacy vs convenience
Iot privacy vs  convenienceIot privacy vs  convenience
Iot privacy vs convenience
 
Social computing and knowledge creation
Social computing and knowledge creationSocial computing and knowledge creation
Social computing and knowledge creation
 
Net work creating and sustaining successful networks
Net work creating and sustaining successful networksNet work creating and sustaining successful networks
Net work creating and sustaining successful networks
 
Web 2.0, brugerinvolvering og sociale teknologier
Web 2.0, brugerinvolvering og sociale teknologierWeb 2.0, brugerinvolvering og sociale teknologier
Web 2.0, brugerinvolvering og sociale teknologier
 
Working Wikily SSIR Presentation
Working Wikily SSIR PresentationWorking Wikily SSIR Presentation
Working Wikily SSIR Presentation
 

Viewers also liked

Interoperabilidad semántica y re-uso de datos en la Web (HackEc15)
Interoperabilidad semántica y re-uso de datos en la Web (HackEc15)Interoperabilidad semántica y re-uso de datos en la Web (HackEc15)
Interoperabilidad semántica y re-uso de datos en la Web (HackEc15)Nelson Piedra
 
Tutoría sobre Nuevas Tecnologías - Maestría en Gestión Empresarial
Tutoría sobre Nuevas Tecnologías - Maestría en Gestión EmpresarialTutoría sobre Nuevas Tecnologías - Maestría en Gestión Empresarial
Tutoría sobre Nuevas Tecnologías - Maestría en Gestión EmpresarialNelson Piedra
 
Escuela de Ciencias de la Computación: Proyecto de Mejoramiento Perfil de Egreso
Escuela de Ciencias de la Computación: Proyecto de Mejoramiento Perfil de EgresoEscuela de Ciencias de la Computación: Proyecto de Mejoramiento Perfil de Egreso
Escuela de Ciencias de la Computación: Proyecto de Mejoramiento Perfil de EgresoNelson Piedra
 
PMO: Técnicas Financieras para valoración de proyectos de S.I./T.I.
PMO: Técnicas Financieras para valoración de proyectos de S.I./T.I.PMO: Técnicas Financieras para valoración de proyectos de S.I./T.I.
PMO: Técnicas Financieras para valoración de proyectos de S.I./T.I.Nelson Piedra
 

Viewers also liked (8)

Welcome To TeX
Welcome To TeXWelcome To TeX
Welcome To TeX
 
Interoperabilidad semántica y re-uso de datos en la Web (HackEc15)
Interoperabilidad semántica y re-uso de datos en la Web (HackEc15)Interoperabilidad semántica y re-uso de datos en la Web (HackEc15)
Interoperabilidad semántica y re-uso de datos en la Web (HackEc15)
 
E learning ecuador
E learning ecuadorE learning ecuador
E learning ecuador
 
IDEAL step by step
IDEAL step by stepIDEAL step by step
IDEAL step by step
 
Tutoría sobre Nuevas Tecnologías - Maestría en Gestión Empresarial
Tutoría sobre Nuevas Tecnologías - Maestría en Gestión EmpresarialTutoría sobre Nuevas Tecnologías - Maestría en Gestión Empresarial
Tutoría sobre Nuevas Tecnologías - Maestría en Gestión Empresarial
 
Escuela de Ciencias de la Computación: Proyecto de Mejoramiento Perfil de Egreso
Escuela de Ciencias de la Computación: Proyecto de Mejoramiento Perfil de EgresoEscuela de Ciencias de la Computación: Proyecto de Mejoramiento Perfil de Egreso
Escuela de Ciencias de la Computación: Proyecto de Mejoramiento Perfil de Egreso
 
Sepg 2007 Pmo
Sepg 2007 PmoSepg 2007 Pmo
Sepg 2007 Pmo
 
PMO: Técnicas Financieras para valoración de proyectos de S.I./T.I.
PMO: Técnicas Financieras para valoración de proyectos de S.I./T.I.PMO: Técnicas Financieras para valoración de proyectos de S.I./T.I.
PMO: Técnicas Financieras para valoración de proyectos de S.I./T.I.
 

Similar to Where the Social Web Meets the Semantic Web

Taxonomy, Social Networks and Pace Layering
Taxonomy, Social Networks and Pace LayeringTaxonomy, Social Networks and Pace Layering
Taxonomy, Social Networks and Pace LayeringRoger Hudson
 
Semantic Wiki For The Enterprise
Semantic Wiki For The EnterpriseSemantic Wiki For The Enterprise
Semantic Wiki For The EnterpriseJosef Holy
 
Elsevier Gran Challenge: The living document
Elsevier Gran Challenge: The living documentElsevier Gran Challenge: The living document
Elsevier Gran Challenge: The living documentAlberto Labarga
 
Learning as a Social Process
Learning as a Social ProcessLearning as a Social Process
Learning as a Social ProcessRobert Cormia
 
Leveraging the power of the web - Rocky Mountain Advanced Computing Conference
Leveraging the power of the web - Rocky Mountain Advanced Computing Conference Leveraging the power of the web - Rocky Mountain Advanced Computing Conference
Leveraging the power of the web - Rocky Mountain Advanced Computing Conference Kaitlin Thaney
 
Knowledge Extraction from Social Media
Knowledge Extraction from Social MediaKnowledge Extraction from Social Media
Knowledge Extraction from Social MediaSeth Grimes
 
Understanding Research 2.0 from a Socio-technical Perspective
Understanding Research 2.0 from a Socio-technical PerspectiveUnderstanding Research 2.0 from a Socio-technical Perspective
Understanding Research 2.0 from a Socio-technical PerspectiveYuwei Lin
 
The technical case for a semantic web
The technical case for a semantic webThe technical case for a semantic web
The technical case for a semantic webTony Dobaj
 
Enhancing the Web Experience
Enhancing the Web ExperienceEnhancing the Web Experience
Enhancing the Web ExperienceJohn Breslin
 
Teaching 2.0 Learning & Leading in the Digital Age
Teaching 2.0 Learning & Leading in the Digital AgeTeaching 2.0 Learning & Leading in the Digital Age
Teaching 2.0 Learning & Leading in the Digital AgeMatthew Hayden
 
Social Media, an overview
Social Media, an overviewSocial Media, an overview
Social Media, an overviewRick Mans
 
Shifting Scientific Practice - ORCID 2015
Shifting Scientific Practice - ORCID 2015Shifting Scientific Practice - ORCID 2015
Shifting Scientific Practice - ORCID 2015Kaitlin Thaney
 
Shifting Scientific Practice (K. Thaney)
Shifting Scientific Practice (K. Thaney)Shifting Scientific Practice (K. Thaney)
Shifting Scientific Practice (K. Thaney)ORCID, Inc
 
IPA training on web2 in gov
IPA training on web2 in govIPA training on web2 in gov
IPA training on web2 in govosimod
 
Web 2.0 Presentation David Osimo
Web 2.0 Presentation David OsimoWeb 2.0 Presentation David Osimo
Web 2.0 Presentation David Osimoklenihan
 

Similar to Where the Social Web Meets the Semantic Web (20)

Taxonomy, Social Networks and Pace Layering
Taxonomy, Social Networks and Pace LayeringTaxonomy, Social Networks and Pace Layering
Taxonomy, Social Networks and Pace Layering
 
Social Media and Web 2.0
Social Media and Web 2.0Social Media and Web 2.0
Social Media and Web 2.0
 
Gic2011 aula10-ingles
Gic2011 aula10-inglesGic2011 aula10-ingles
Gic2011 aula10-ingles
 
Semantic Wiki For The Enterprise
Semantic Wiki For The EnterpriseSemantic Wiki For The Enterprise
Semantic Wiki For The Enterprise
 
Digital Humanities Workshop
Digital Humanities WorkshopDigital Humanities Workshop
Digital Humanities Workshop
 
Elsevier Gran Challenge: The living document
Elsevier Gran Challenge: The living documentElsevier Gran Challenge: The living document
Elsevier Gran Challenge: The living document
 
Week 3
Week 3Week 3
Week 3
 
Learning as a Social Process
Learning as a Social ProcessLearning as a Social Process
Learning as a Social Process
 
Leveraging the power of the web - Rocky Mountain Advanced Computing Conference
Leveraging the power of the web - Rocky Mountain Advanced Computing Conference Leveraging the power of the web - Rocky Mountain Advanced Computing Conference
Leveraging the power of the web - Rocky Mountain Advanced Computing Conference
 
Knowledge Extraction from Social Media
Knowledge Extraction from Social MediaKnowledge Extraction from Social Media
Knowledge Extraction from Social Media
 
Understanding Research 2.0 from a Socio-technical Perspective
Understanding Research 2.0 from a Socio-technical PerspectiveUnderstanding Research 2.0 from a Socio-technical Perspective
Understanding Research 2.0 from a Socio-technical Perspective
 
The technical case for a semantic web
The technical case for a semantic webThe technical case for a semantic web
The technical case for a semantic web
 
Enhancing the Web Experience
Enhancing the Web ExperienceEnhancing the Web Experience
Enhancing the Web Experience
 
Web 2
Web 2Web 2
Web 2
 
Teaching 2.0 Learning & Leading in the Digital Age
Teaching 2.0 Learning & Leading in the Digital AgeTeaching 2.0 Learning & Leading in the Digital Age
Teaching 2.0 Learning & Leading in the Digital Age
 
Social Media, an overview
Social Media, an overviewSocial Media, an overview
Social Media, an overview
 
Shifting Scientific Practice - ORCID 2015
Shifting Scientific Practice - ORCID 2015Shifting Scientific Practice - ORCID 2015
Shifting Scientific Practice - ORCID 2015
 
Shifting Scientific Practice (K. Thaney)
Shifting Scientific Practice (K. Thaney)Shifting Scientific Practice (K. Thaney)
Shifting Scientific Practice (K. Thaney)
 
IPA training on web2 in gov
IPA training on web2 in govIPA training on web2 in gov
IPA training on web2 in gov
 
Web 2.0 Presentation David Osimo
Web 2.0 Presentation David OsimoWeb 2.0 Presentation David Osimo
Web 2.0 Presentation David Osimo
 

More from Nelson Piedra

DBpedia Latinoamérica en ENC 2015
DBpedia Latinoamérica en ENC 2015DBpedia Latinoamérica en ENC 2015
DBpedia Latinoamérica en ENC 2015Nelson Piedra
 
SEPGLA 2007 Migración a Ambientes de Arquitectura Orientada a Servicios (SOA...
SEPGLA 2007 Migración a Ambientes de Arquitectura Orientada a Servicios (SOA...SEPGLA 2007 Migración a Ambientes de Arquitectura Orientada a Servicios (SOA...
SEPGLA 2007 Migración a Ambientes de Arquitectura Orientada a Servicios (SOA...Nelson Piedra
 
Cosas Que Deberíamos Aprender en La Universidad
Cosas Que  Deberíamos Aprender en La UniversidadCosas Que  Deberíamos Aprender en La Universidad
Cosas Que Deberíamos Aprender en La UniversidadNelson Piedra
 
Overview, CMMI 1.1 Vs CMMI 1.2
Overview, CMMI 1.1 Vs CMMI 1.2Overview, CMMI 1.1 Vs CMMI 1.2
Overview, CMMI 1.1 Vs CMMI 1.2Nelson Piedra
 
Overview of CMMI and Software Process Improvement
Overview of CMMI and Software Process ImprovementOverview of CMMI and Software Process Improvement
Overview of CMMI and Software Process ImprovementNelson Piedra
 
Agentes Inteligentes Key Note 2007
Agentes Inteligentes Key Note 2007Agentes Inteligentes Key Note 2007
Agentes Inteligentes Key Note 2007Nelson Piedra
 
Humor de la Era Digital
Humor de la Era DigitalHumor de la Era Digital
Humor de la Era DigitalNelson Piedra
 
Modelo de Créditos ECTS para ECC - UTPL
Modelo de Créditos ECTS para ECC - UTPLModelo de Créditos ECTS para ECC - UTPL
Modelo de Créditos ECTS para ECC - UTPLNelson Piedra
 
Competencias Universitarias
Competencias UniversitariasCompetencias Universitarias
Competencias UniversitariasNelson Piedra
 
Fundamental, An Introduction to Neural Networks
Fundamental, An Introduction to Neural NetworksFundamental, An Introduction to Neural Networks
Fundamental, An Introduction to Neural NetworksNelson Piedra
 

More from Nelson Piedra (10)

DBpedia Latinoamérica en ENC 2015
DBpedia Latinoamérica en ENC 2015DBpedia Latinoamérica en ENC 2015
DBpedia Latinoamérica en ENC 2015
 
SEPGLA 2007 Migración a Ambientes de Arquitectura Orientada a Servicios (SOA...
SEPGLA 2007 Migración a Ambientes de Arquitectura Orientada a Servicios (SOA...SEPGLA 2007 Migración a Ambientes de Arquitectura Orientada a Servicios (SOA...
SEPGLA 2007 Migración a Ambientes de Arquitectura Orientada a Servicios (SOA...
 
Cosas Que Deberíamos Aprender en La Universidad
Cosas Que  Deberíamos Aprender en La UniversidadCosas Que  Deberíamos Aprender en La Universidad
Cosas Que Deberíamos Aprender en La Universidad
 
Overview, CMMI 1.1 Vs CMMI 1.2
Overview, CMMI 1.1 Vs CMMI 1.2Overview, CMMI 1.1 Vs CMMI 1.2
Overview, CMMI 1.1 Vs CMMI 1.2
 
Overview of CMMI and Software Process Improvement
Overview of CMMI and Software Process ImprovementOverview of CMMI and Software Process Improvement
Overview of CMMI and Software Process Improvement
 
Agentes Inteligentes Key Note 2007
Agentes Inteligentes Key Note 2007Agentes Inteligentes Key Note 2007
Agentes Inteligentes Key Note 2007
 
Humor de la Era Digital
Humor de la Era DigitalHumor de la Era Digital
Humor de la Era Digital
 
Modelo de Créditos ECTS para ECC - UTPL
Modelo de Créditos ECTS para ECC - UTPLModelo de Créditos ECTS para ECC - UTPL
Modelo de Créditos ECTS para ECC - UTPL
 
Competencias Universitarias
Competencias UniversitariasCompetencias Universitarias
Competencias Universitarias
 
Fundamental, An Introduction to Neural Networks
Fundamental, An Introduction to Neural NetworksFundamental, An Introduction to Neural Networks
Fundamental, An Introduction to Neural Networks
 

Recently uploaded

Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfAlex Barbosa Coqueiro
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfAddepto
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebUiPathCommunity
 
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxLoriGlavin3
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsRizwan Syed
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLScyllaDB
 
Advanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionAdvanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionDilum Bandara
 
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .Alan Dix
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brandgvaughan
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek SchlawackFwdays
 
unit 4 immunoblotting technique complete.pptx
unit 4 immunoblotting technique complete.pptxunit 4 immunoblotting technique complete.pptx
unit 4 immunoblotting technique complete.pptxBkGupta21
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024Lonnie McRorey
 
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxNavinnSomaal
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii SoldatenkoFwdays
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubKalema Edgar
 
Moving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfMoving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfLoriGlavin3
 
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdfHyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdfPrecisely
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenHervé Boutemy
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024BookNet Canada
 

Recently uploaded (20)

Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdf
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdf
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio Web
 
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL Certs
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQL
 
Advanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionAdvanced Computer Architecture – An Introduction
Advanced Computer Architecture – An Introduction
 
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brand
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
 
unit 4 immunoblotting technique complete.pptx
unit 4 immunoblotting technique complete.pptxunit 4 immunoblotting technique complete.pptx
unit 4 immunoblotting technique complete.pptx
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024
 
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptx
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding Club
 
Moving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfMoving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdf
 
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdfHyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache Maven
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
 

Where the Social Web Meets the Semantic Web

  • 1. Where the Social Web Meets the Semantic Web Tom Gruber RealTravel.com tomgruber.org
  • 2. Doug Engelbart, 1968 quot;The grand challenge is to boost the collective IQ of organizations and of society. quot;
  • 3. Tim Berners-Lee, 2001 “The Semantic Web is not a separate Web but an extension of the current one, in which information is given well-defined meaning, better enabling computers and people to work in cooperation.” Scientific American, May 2001
  • 4. Tim O’Reilly, 2006, on Web 2.0 quot;The central principle behind the success of the giants born in the Web 1.0 era who have survived to lead the Web 2.0 era appears to be this, that they have embraced the power of the web to harness collective intelligencequot;
  • 5. Web 2.0 is about The Social Web “Web 2.0 Is Much More About A Change In People and Society Than Technology” -Dion Hinchcliffe, tech blogger  1 billion people connect to the Internet  100 million web sites  over a third of adults in US have contributed content to the public Internet. - 18% of adults over 65 source: Pew Internet and American Life Project via futureexpolporation.net diagram source: http://web2.wsj2.com/
  • 6. Tim Berners-Lee, 5 days ago “The Web isn’t about what you can do with computers. It’s people and, yes, they are connected by computers. But computer science, as the study of what happens in a computer, doesn’t tell you about what happens on the Web.” NY Times, Nov 2, 2006
  • 7. But what is “collective intelligence” in the social web sense?  intelligent collection?  collaborative bookmarking, searching  “database of intentions”  clicking, rating, tagging, buying  what we all know but hadn’t got around to saying in public before  blogs, wikis, discussion lists “database of intentions” – Tim O’Reilly
  • 8. the wisdom of clouds? http://flickr.com/photos/tags/
  • 9. “Collective Knowledge” Systems  The capacity to provide useful information  based on human contributions  which gets better as more people participate.  typically  mix of structured, machine-readable data and unstructured data from human input
  • 10. Collective Knowledge is Real  FAQ-o-Sphere - self service Q&A forums  Citizen Journalism – “We the Media”  Product reviews for gadgets and hotels  Collaborative filtering for books and music  Amateur Academia
  • 11. What about the Semantic Web?
  • 12. Roles for Technology  capturing everything  storing everything  distributing everything  enabling many-to-many communication  creating value from the data
  • 13. Potential Roles for Semantic Net Technology: Two examples  Composing and integrating user- contributed data across applications  example: tagging data  Creating aggregate value from a mix of structured and unstructured data  example: blogging data
  • 14. “Ontology is overrated.” -- Clay Shirky  “[tags] are a radical break with previous categorization strategies”  hierarchical, centrally controlled, taxonomic categorization has serious limitations  e.g., Dewey Decimal System  free-form, massively distributed tagging is resilient against several of these limitations http://shirky.com/writings/ontology_overrated.html
  • 15. But...  ontologies aren’t taxonomies  they are for sharing, not finding  they enable cross-application aggregation and value-added services
  • 16. Ontology of Folksonomy  What would it look like to formalize an ontology for tag data?  Functional Purpose: applications that use tag data from multiple systems  tag search across multiple sites  collaboratively filtered search  “find things using tags my buddies say match those tags”  combine tags with structured query  “find all hotels in Spain tagged with “romantic” http://tomgruber.org/writing/ontology-of-folksonomy.htm
  • 17. Example: formal match, semantic mismatch  System A says a tag is a property of a document.  System B says a tag is an assertion by an individual with an identity.  Does it mean anything to combine the tag data from these two systems?  “Precision without accuracy”  “Statistical fantasy”
  • 18. Engineering the tag ontology  Working with tag community, identify core and non core agreements  Use the process of ontology engineering to surface issues that need clarification  Couple a proposed ontology with reference implementations or hosted APIs
  • 19. Core concepts  Term – a word or phrase that is recognizable by people and computers  Document – a thing to be tagged, identifiable by a URI or a similar naming service  Tagger – someone or thing doing the tagging, such as the user of an application  Tagged – the assertion by Tagger that Document should be tagged with Term
  • 20. Issues raised by ontological engineering  is term identity invariant over case, whitespace, punctuation?  are documents one-to-one with URI identities? (are alias URLs possible?)  can tagging be asserted without human taggers?  negation of tag assertions?  tag polarity – “voting” for an assertion  tag spaces – is the scope of tagging data a user community, application, namespace, or database?
  • 21. Volunteers Needed   Applications that need shared tagging data  Tag spaces and sources of tag data  Ontology engineers who can run an open source-style project http://www.tagcommons.org
  • 22. Role 2: Creating aggregate value from structured data
  • 23. Role 2: Creating aggregate value from structured data  Problem: In a collective knowledge system, the value of the aggregate content must be more than sum of parts  Approach: Create aggregate value by integrating user contributions of unstructured content with structured data.
  • 24. Example: Collective Knowledge about Travel  RealTravel attracts people to write about their travels, sharing stories, photos, etc.  Travel researchers get the value of all experiences relevant to their target destinations. http://tomgruber.org/technology/realtravel.htm
  • 25.
  • 26. Pivot Browsing – surfing unstructured content along structured lines  Structured data provides dimensions of a hypercube  location  author  type  date  quality rating  Travel researchers browse along any dimension.  The key structured data is the destination hierarchy  Contributors place their content into the destination hierarchy, and the other dimensions are automatic.
  • 27. Destination data is the backbone  Group stories together by destination  Aggregate cities to states to countries, etc  Inherit locations down to photos  From destinations infer geocoordinates, which drive dynamic route maps  Destinations must map to external content sources (travel guides)  Destinations must map to targeted advertising
  • 28.
  • 29.
  • 30. Contextual Tagging  Tags are bottom up labels, words without context.  A structured data framework provides context.  Combining context and tags creates insightful slices through the aggregate content.
  • 31.
  • 32.
  • 33. Problems that Semantic Web could have helped  No standard source of structured destination data for the world  or way to map among alternative hierarchies  Integrating with other destination-based sites is expensive  e.g. travel guides  No standard collection of travel tags  or way to share RealTravel’s folksonomy  Integrating with other tagging sites is ad hoc  need a matching / translation service
  • 34. Resources That Did Help  Open source software or free services  powerful databases  fancy UI libraries  search engines  usage analytics  Open APIs from Google (maps) and Flickr (photos)  Commercially available geocoordinate data and services
  • 35. (Semantic Web) projects that could help collective knowledge systems  Tag spaces and tag data sharing  World destination hierarchy and other geocoordinate databases  Portable user identity and reputation  Site-independent rating and filtering  Alternatives to Google-style search  __audience contributions here___
  • 36. Activities already going  Semantically-Interlinked Online Communities (SIOC) http://sioc-project.org/  semantic wiki projects http://wiki.ontoworld.org/wiki/Category:Semanti  __audience contributions here___
  • 37. Challenges for our Community  How to get knowledge from all those intelligent people on the Internet  How to give everyone the benefit of everyone else’s experience  How to leverage and contribute to the ecosystem that has created today’s web.
  • 38. What will the future look like? Social Web Social + Semantic Web