SlideShare a Scribd company logo
1 of 9
Download to read offline
Digital Enterprise Research Institute                                                           www.deri.ie




                                      Enabling Case-Based Reasoning
                                            on the Web of Data
                                          (How to create a Web of Experience)

                                  Benjamin Heitmann, Conor Hayes
                                                Digital Enterprise Research Institute (DERI),
                                                   National University of Ireland, Galway




              Funded by Science Foundation Ireland under
                  Grant No. SFI/08/CE/I1380 (Líon-2)

 Copyright 2009 Digital Enterprise Research Institute. All rights reserved.
                                                                               Chapter
Motivation
Digital Enterprise Research Institute                              www.deri.ie



        characterisation of current CBR approaches:
            data storage is domain and use-case specific
            no common data model
        challenges:
            limited interoperability (“data silos”)
            no reuse of cases or knowledge containers
            data acquisition is expensive
        the Web of Data can provide:
         1. new sources of experiential data
         2. standard way to publish and link experiential data
         3. common data model for CBR interoperability
         4. opportunity to establish CBR as a standard reasoning
          paradigm

Benjamin.Heitmann
                             slide 2 of 9
@deri.org
Overview:
Digital Enterprise Research Institute                           www.deri.ie



     1. related work in the CBR domain:
            existing approaches for CBR interoperability


     2. introduction to the Web of Data:
            main concepts and principles
            current sources for experiential data


     3. applying the CBR methodology
      to the Web of Data:
            lightweight CBR vocabulary
            example and process for constructing a case base



Benjamin.Heitmann
                             slide 3 of 9
@deri.org
Related work: CBR interoperability
Digital Enterprise Research Institute                                     www.deri.ie



        Case-Based Mark-Up Language (CBML), XML based:
            rigid CBR vocabulary, hard to customise for new domain.
            hard to convert domain data, lack of real data.
        CaseML (RDF based):
            rigid CBR vocabulary
            requires a-priori knowledge of external sources
        C-OWL (RDF based, extends OWL):
            formalisation of distributed reasoning for CBR using rules
        common shortcomings:
            no reuse of domain semantics for cases
            no reuse by linking of case fragments
            high overhead of transforming of external data into case data


Benjamin.Heitmann
                             slide 4 of 9
@deri.org
Background: The Web of Data
Digital Enterprise Research Institute                                                    www.deri.ie


   the Web of Data provides:
     structured data, collaboratively
     created, about object centred sociality
     domain knowledge through
     ontologies (e.g. DBpedia ontology)
     cross-domain links between sources
  Linked Data principles:
    1. use URIs “for everything”
    2. allow HTTP access to all URIs
    3. when accessing a URI, provide
     relevant data in RDF
    4. include links to URIs from third
     parties (background knowledge)
  Linked Data can be very noisy, so CBR
   is well suited as a reasoning paradigm (a) July 2007 (b) April 2008 (c) Sep 2009 (d) July 2009


Benjamin.Heitmann
                             slide 5 of 9
@deri.org
Sources of experiential data
        from the Web of Data
Digital Enterprise Research Institute                                                                            www.deri.ie


 DBpedia provides cross-                   dbpedia:Beck

 domain links                                              foaf:name

                                                           foaf:homepage
                                                                               "Beck"
                                                                                                     Friend of a Friend (FOAF)
                                                                                                            vocabulary:
                                                                                                       social relationships and

 social web sites:
                                                                               http://beck.com                information

                                                   dbpedia-owl:birthPlace        dbpedia:               DBPedia ontology
                                                                               Los_Angeles
       Live Journal                                  dbpprop:genre              dbpedia:
                                                                                                        DBPedia properties
       MySpace                                                                  Anti-folk

                                                        skos:subject                              Simple Knowledge Organisation

        Facebook & Open Graph API
                                                                                  category:
                                                                           Anti-folk_musicians
                                                                                                    System (SKOS): vocabulary
                                                                                                     for knowledge organisation


        Yelp reviews
                                                                             fbase:Beck
                                                          owl:sameAs
                                                                             opencyc:en/
                                                                                                  Web Ontology Language (OWL):
                                                                                                     links to identical resources
                                                                        Beck_MusicalPerformer

   broadcasters & news:                              example of structured data from Wikipedia,
                                                       demonstrating the Linked Data principles
       BBC program catalogue
       New York Times subject headings
    search engines providing
    access to this data:
       Google and Yahoo
       Sindice

Benjamin.Heitmann
                             slide 6 of 9
@deri.org
CBR vocabulary for the Web of Data
Digital Enterprise Research Institute                                                                                                         www.deri.ie

               CBR vocabulary
                                                                                                                         Example CBR Case Base
                                        rdf:type                                                                                          Sources:
                cbr:CaseBase                                                          ex:UserProfiles                                      DBPedia,
                                                                                                                   Amazon Reviews via Google RDFa,
                                                                                                                               MySpace via DBTune
                                                                                           cbr:has_casebase
              cbr:has_casebase
                                                                        cbr:has_casebase
                                         rdf:type
                                                                                                       deri:Heitmann
                  cbr:Case                                            deri:Hayes
                                                                                                                foaf:interest
                                                              foaf:interest
               cbr:has_solution                                       foaf:interest                     foaf:interest
                                                                                                                             amazon:
                                                       amazon:                                                             RiverOfGods
                                                    GravitysRainbow
                                                                       myspace:                          myspace:
                 cbr:Solution
                                                                       BobDylan                           Björk




    modelling decisions:                                                               flexible mapping of cases to
                                                                                        entities
        lightweight approach
                                                                                        not fixed to domain or use
        intentional simplicity
                                                                                        case
       reuse of existing domain
       semantics and vocabularies
                                                                                  focus on vocabulary and
                                                                                  case knowledge

Benjamin.Heitmann
                                  slide 7 of 9
@deri.org
Process for constructing a case base
Digital Enterprise Research Institute                                                www.deri.ie


    Step 1: discovering and aggregating data
        use search engine or custom crawler to discover data




    Step 2: conversion of external data
    transform different RDF serialisations (RDFa, RDF/XML, XHTML) to cases in RDF
    Step 3: authoring and curating of case base
    select relevant cases manually or automatically, via application logic




Benjamin.Heitmann
                             slide 8 of 9
@deri.org
Summary: towards a Web of Experience
Digital Enterprise Research Institute         www.deri.ie



  our simple example
  illustrates the future potential
  towards a Web of
  Experience:
        publish experiential data in RDF
        link it to the Web of Data
    use cases:
       mining experiences from
       structured, user generated content.
        open recommender systems
        distributed CBR




Benjamin.Heitmann
                             slide 9 of 9
@deri.org

More Related Content

What's hot

Representing discourse and argumentation as an application of Web Science
Representing discourse and argumentation as an application of Web ScienceRepresenting discourse and argumentation as an application of Web Science
Representing discourse and argumentation as an application of Web ScienceBenjamin Heitmann
 
Sssc2011 ontologies final
Sssc2011 ontologies finalSssc2011 ontologies final
Sssc2011 ontologies finalElena Simperl
 
IUI 2010: An Informal Summary of the International Conference on Intelligent ...
IUI 2010: An Informal Summary of the International Conference on Intelligent ...IUI 2010: An Informal Summary of the International Conference on Intelligent ...
IUI 2010: An Informal Summary of the International Conference on Intelligent ...J S
 
Twitter and research impact
Twitter and research impactTwitter and research impact
Twitter and research impactMarie Boran
 
Service Integration - A Web of Things Perspective
Service Integration - A Web of Things PerspectiveService Integration - A Web of Things Perspective
Service Integration - A Web of Things PerspectiveSimon Mayer
 
Federating Distributed Social Data to Build an Interlinked Online Information...
Federating Distributed Social Data to Build an Interlinked Online Information...Federating Distributed Social Data to Build an Interlinked Online Information...
Federating Distributed Social Data to Build an Interlinked Online Information...Alexandre Passant
 
Web intelligence-future of next generation web
Web intelligence-future of next generation webWeb intelligence-future of next generation web
Web intelligence-future of next generation webSanjeev Kumar Jaiswal
 
Business ontology - integrate knowledge 1/3 An overview
Business ontology - integrate knowledge 1/3 An overviewBusiness ontology - integrate knowledge 1/3 An overview
Business ontology - integrate knowledge 1/3 An overviewHeimo Hänninen
 
The Information Advantage - Information Access in Tomorrow's Enterprise
The Information Advantage - Information Access in Tomorrow's EnterpriseThe Information Advantage - Information Access in Tomorrow's Enterprise
The Information Advantage - Information Access in Tomorrow's EnterpriseElizabeth Lupfer
 
Information Services and Web 2.0: New Challenges and Opportunities.
Information Services and Web 2.0: New Challenges and Opportunities. Information Services and Web 2.0: New Challenges and Opportunities.
Information Services and Web 2.0: New Challenges and Opportunities. Yasar Tonta
 
Knowledge Sharing by means of Microblogging at Siemens, Building Technologies...
Knowledge Sharing by means of Microblogging at Siemens, Building Technologies...Knowledge Sharing by means of Microblogging at Siemens, Building Technologies...
Knowledge Sharing by means of Microblogging at Siemens, Building Technologies...Alexander Stocker
 
Linked Open Government Data
Linked Open Government DataLinked Open Government Data
Linked Open Government DataDerilinx
 
Tips for a successful Digital workplace strategy
Tips for a successful Digital workplace strategyTips for a successful Digital workplace strategy
Tips for a successful Digital workplace strategyYannis Nakos
 
CISO's Guide to Securing SharePoint
CISO's Guide to Securing SharePointCISO's Guide to Securing SharePoint
CISO's Guide to Securing SharePointImperva
 
REMOTE REALISTIC INTERFACE EXPERIMENTATION USING THE EMONA DATEX BOARD
REMOTE REALISTIC INTERFACE EXPERIMENTATION USING THE EMONA DATEX BOARDREMOTE REALISTIC INTERFACE EXPERIMENTATION USING THE EMONA DATEX BOARD
REMOTE REALISTIC INTERFACE EXPERIMENTATION USING THE EMONA DATEX BOARDBabatunde Ishola
 
The Gnowsis Semantic Desktop approach to Personal Information Management - Di...
The Gnowsis Semantic Desktopapproach to Personal InformationManagement - Di...The Gnowsis Semantic Desktopapproach to Personal InformationManagement - Di...
The Gnowsis Semantic Desktop approach to Personal Information Management - Di...leobard
 
Social network architecture - Part 3. Big data - Machine learning
Social network architecture - Part 3. Big data - Machine learningSocial network architecture - Part 3. Big data - Machine learning
Social network architecture - Part 3. Big data - Machine learningPhu Luong Trong
 

What's hot (20)

Representing discourse and argumentation as an application of Web Science
Representing discourse and argumentation as an application of Web ScienceRepresenting discourse and argumentation as an application of Web Science
Representing discourse and argumentation as an application of Web Science
 
Sssc2011 ontologies final
Sssc2011 ontologies finalSssc2011 ontologies final
Sssc2011 ontologies final
 
IUI 2010: An Informal Summary of the International Conference on Intelligent ...
IUI 2010: An Informal Summary of the International Conference on Intelligent ...IUI 2010: An Informal Summary of the International Conference on Intelligent ...
IUI 2010: An Informal Summary of the International Conference on Intelligent ...
 
Twitter and research impact
Twitter and research impactTwitter and research impact
Twitter and research impact
 
Service Integration - A Web of Things Perspective
Service Integration - A Web of Things PerspectiveService Integration - A Web of Things Perspective
Service Integration - A Web of Things Perspective
 
Federating Distributed Social Data to Build an Interlinked Online Information...
Federating Distributed Social Data to Build an Interlinked Online Information...Federating Distributed Social Data to Build an Interlinked Online Information...
Federating Distributed Social Data to Build an Interlinked Online Information...
 
How to Publish Open Data
How to Publish Open DataHow to Publish Open Data
How to Publish Open Data
 
Web intelligence-future of next generation web
Web intelligence-future of next generation webWeb intelligence-future of next generation web
Web intelligence-future of next generation web
 
Lgd 2
Lgd 2Lgd 2
Lgd 2
 
Business ontology - integrate knowledge 1/3 An overview
Business ontology - integrate knowledge 1/3 An overviewBusiness ontology - integrate knowledge 1/3 An overview
Business ontology - integrate knowledge 1/3 An overview
 
The Information Advantage - Information Access in Tomorrow's Enterprise
The Information Advantage - Information Access in Tomorrow's EnterpriseThe Information Advantage - Information Access in Tomorrow's Enterprise
The Information Advantage - Information Access in Tomorrow's Enterprise
 
Information Services and Web 2.0: New Challenges and Opportunities.
Information Services and Web 2.0: New Challenges and Opportunities. Information Services and Web 2.0: New Challenges and Opportunities.
Information Services and Web 2.0: New Challenges and Opportunities.
 
Knowledge Sharing by means of Microblogging at Siemens, Building Technologies...
Knowledge Sharing by means of Microblogging at Siemens, Building Technologies...Knowledge Sharing by means of Microblogging at Siemens, Building Technologies...
Knowledge Sharing by means of Microblogging at Siemens, Building Technologies...
 
Research Challenges in Networked Systems
Research Challenges in Networked SystemsResearch Challenges in Networked Systems
Research Challenges in Networked Systems
 
Linked Open Government Data
Linked Open Government DataLinked Open Government Data
Linked Open Government Data
 
Tips for a successful Digital workplace strategy
Tips for a successful Digital workplace strategyTips for a successful Digital workplace strategy
Tips for a successful Digital workplace strategy
 
CISO's Guide to Securing SharePoint
CISO's Guide to Securing SharePointCISO's Guide to Securing SharePoint
CISO's Guide to Securing SharePoint
 
REMOTE REALISTIC INTERFACE EXPERIMENTATION USING THE EMONA DATEX BOARD
REMOTE REALISTIC INTERFACE EXPERIMENTATION USING THE EMONA DATEX BOARDREMOTE REALISTIC INTERFACE EXPERIMENTATION USING THE EMONA DATEX BOARD
REMOTE REALISTIC INTERFACE EXPERIMENTATION USING THE EMONA DATEX BOARD
 
The Gnowsis Semantic Desktop approach to Personal Information Management - Di...
The Gnowsis Semantic Desktopapproach to Personal InformationManagement - Di...The Gnowsis Semantic Desktopapproach to Personal InformationManagement - Di...
The Gnowsis Semantic Desktop approach to Personal Information Management - Di...
 
Social network architecture - Part 3. Big data - Machine learning
Social network architecture - Part 3. Big data - Machine learningSocial network architecture - Part 3. Big data - Machine learning
Social network architecture - Part 3. Big data - Machine learning
 

Similar to Enabling Case-Based Reasoning on the Web of Data (How to create a Web of Experience)

Extracting Multilingual Natural-Language Patterns for RDF Predicates
Extracting Multilingual Natural-Language Patterns for RDF PredicatesExtracting Multilingual Natural-Language Patterns for RDF Predicates
Extracting Multilingual Natural-Language Patterns for RDF PredicatesDaniel Gerber
 
Hello Open World - Semtech 2009
Hello Open World - Semtech 2009Hello Open World - Semtech 2009
Hello Open World - Semtech 2009Alexandre Passant
 
Beautifying Data in the real world
Beautifying Data in the real worldBeautifying Data in the real world
Beautifying Data in the real worldTan Tran
 
ESSIR 2011 Semantic Search Tutorial
ESSIR 2011 Semantic Search TutorialESSIR 2011 Semantic Search Tutorial
ESSIR 2011 Semantic Search TutorialThanh Tran
 
Capturing emerging relations between schema ontologies on the Web of Data
Capturing emerging relations between schema ontologies on the Web of DataCapturing emerging relations between schema ontologies on the Web of Data
Capturing emerging relations between schema ontologies on the Web of DataAndriy Nikolov
 
Linked Data Integration and semantic web
Linked Data Integration and semantic webLinked Data Integration and semantic web
Linked Data Integration and semantic webDiego Pessoa
 
Data Portability with SIOC and FOAF
Data Portability with SIOC and FOAFData Portability with SIOC and FOAF
Data Portability with SIOC and FOAFUldis Bojars
 
Linked Data vs Open Educational Resources
Linked Data vs Open Educational ResourcesLinked Data vs Open Educational Resources
Linked Data vs Open Educational ResourcesStefan Dietze
 
A Privacy Preference Manager for the Social Semantic Web
A Privacy Preference Manager for the Social Semantic WebA Privacy Preference Manager for the Social Semantic Web
A Privacy Preference Manager for the Social Semantic WebOwen Sacco
 
Information Extraction and Linked Data Cloud
Information Extraction and Linked Data CloudInformation Extraction and Linked Data Cloud
Information Extraction and Linked Data CloudDhaval Thakker
 
Harmony project - JISC Synthesis meeting 2001
Harmony project - JISC Synthesis meeting 2001Harmony project - JISC Synthesis meeting 2001
Harmony project - JISC Synthesis meeting 2001Dan Brickley
 
Semantic Wiki Based Collaborative Scientific Modeling Infrastructure
Semantic Wiki Based  Collaborative Scientific Modeling Infrastructure Semantic Wiki Based  Collaborative Scientific Modeling Infrastructure
Semantic Wiki Based Collaborative Scientific Modeling Infrastructure Jie Bao
 
Science and Web2.0
Science and Web2.0Science and Web2.0
Science and Web2.0Ian Mulvany
 
From LookBackMaps to Linked Open Data
From LookBackMaps to Linked Open DataFrom LookBackMaps to Linked Open Data
From LookBackMaps to Linked Open DataJon Voss
 
Retrieval, Crawling and Fusion of Entity-centric Data on the Web
Retrieval, Crawling and Fusion of Entity-centric Data on the WebRetrieval, Crawling and Fusion of Entity-centric Data on the Web
Retrieval, Crawling and Fusion of Entity-centric Data on the WebStefan Dietze
 
Building an editable, versionized LOD service for library data
Building an editable, versionized LOD service for library dataBuilding an editable, versionized LOD service for library data
Building an editable, versionized LOD service for library dataFelix Ostrowski
 
Linked data in the digital humanities skills workshop for realising the oppo...
Linked data in the digital humanities  skills workshop for realising the oppo...Linked data in the digital humanities  skills workshop for realising the oppo...
Linked data in the digital humanities skills workshop for realising the oppo...jodischneider
 
A distributional structured semantic space for querying rdf graph data
A distributional structured semantic space for querying rdf graph dataA distributional structured semantic space for querying rdf graph data
A distributional structured semantic space for querying rdf graph dataAndre Freitas
 

Similar to Enabling Case-Based Reasoning on the Web of Data (How to create a Web of Experience) (20)

Extracting Multilingual Natural-Language Patterns for RDF Predicates
Extracting Multilingual Natural-Language Patterns for RDF PredicatesExtracting Multilingual Natural-Language Patterns for RDF Predicates
Extracting Multilingual Natural-Language Patterns for RDF Predicates
 
Hello Open World - Semtech 2009
Hello Open World - Semtech 2009Hello Open World - Semtech 2009
Hello Open World - Semtech 2009
 
Beautifying Data in the real world
Beautifying Data in the real worldBeautifying Data in the real world
Beautifying Data in the real world
 
NISO/DCMI Webinar: Schema.org and Linked Data: Complementary Approaches to Pu...
NISO/DCMI Webinar: Schema.org and Linked Data: Complementary Approaches to Pu...NISO/DCMI Webinar: Schema.org and Linked Data: Complementary Approaches to Pu...
NISO/DCMI Webinar: Schema.org and Linked Data: Complementary Approaches to Pu...
 
ESSIR 2011 Semantic Search Tutorial
ESSIR 2011 Semantic Search TutorialESSIR 2011 Semantic Search Tutorial
ESSIR 2011 Semantic Search Tutorial
 
Capturing emerging relations between schema ontologies on the Web of Data
Capturing emerging relations between schema ontologies on the Web of DataCapturing emerging relations between schema ontologies on the Web of Data
Capturing emerging relations between schema ontologies on the Web of Data
 
Linked Data Integration and semantic web
Linked Data Integration and semantic webLinked Data Integration and semantic web
Linked Data Integration and semantic web
 
Data Portability with SIOC and FOAF
Data Portability with SIOC and FOAFData Portability with SIOC and FOAF
Data Portability with SIOC and FOAF
 
The Semantic Data Web, Sören Auer, University of Leipzig
The Semantic Data Web, Sören Auer, University of LeipzigThe Semantic Data Web, Sören Auer, University of Leipzig
The Semantic Data Web, Sören Auer, University of Leipzig
 
Linked Data vs Open Educational Resources
Linked Data vs Open Educational ResourcesLinked Data vs Open Educational Resources
Linked Data vs Open Educational Resources
 
A Privacy Preference Manager for the Social Semantic Web
A Privacy Preference Manager for the Social Semantic WebA Privacy Preference Manager for the Social Semantic Web
A Privacy Preference Manager for the Social Semantic Web
 
Information Extraction and Linked Data Cloud
Information Extraction and Linked Data CloudInformation Extraction and Linked Data Cloud
Information Extraction and Linked Data Cloud
 
Harmony project - JISC Synthesis meeting 2001
Harmony project - JISC Synthesis meeting 2001Harmony project - JISC Synthesis meeting 2001
Harmony project - JISC Synthesis meeting 2001
 
Semantic Wiki Based Collaborative Scientific Modeling Infrastructure
Semantic Wiki Based  Collaborative Scientific Modeling Infrastructure Semantic Wiki Based  Collaborative Scientific Modeling Infrastructure
Semantic Wiki Based Collaborative Scientific Modeling Infrastructure
 
Science and Web2.0
Science and Web2.0Science and Web2.0
Science and Web2.0
 
From LookBackMaps to Linked Open Data
From LookBackMaps to Linked Open DataFrom LookBackMaps to Linked Open Data
From LookBackMaps to Linked Open Data
 
Retrieval, Crawling and Fusion of Entity-centric Data on the Web
Retrieval, Crawling and Fusion of Entity-centric Data on the WebRetrieval, Crawling and Fusion of Entity-centric Data on the Web
Retrieval, Crawling and Fusion of Entity-centric Data on the Web
 
Building an editable, versionized LOD service for library data
Building an editable, versionized LOD service for library dataBuilding an editable, versionized LOD service for library data
Building an editable, versionized LOD service for library data
 
Linked data in the digital humanities skills workshop for realising the oppo...
Linked data in the digital humanities  skills workshop for realising the oppo...Linked data in the digital humanities  skills workshop for realising the oppo...
Linked data in the digital humanities skills workshop for realising the oppo...
 
A distributional structured semantic space for querying rdf graph data
A distributional structured semantic space for querying rdf graph dataA distributional structured semantic space for querying rdf graph data
A distributional structured semantic space for querying rdf graph data
 

More from Benjamin Heitmann

A new direction for recommender systems: balancing privacy and personalisation
A new direction for recommender systems: balancing privacy and personalisationA new direction for recommender systems: balancing privacy and personalisation
A new direction for recommender systems: balancing privacy and personalisationBenjamin Heitmann
 
Benjamin Heitmann, PhD defence talk: An Open Framework for Multi-source, Cro...
Benjamin Heitmann, PhD defence talk: An Open Framework for Multi-source, Cro...Benjamin Heitmann, PhD defence talk: An Open Framework for Multi-source, Cro...
Benjamin Heitmann, PhD defence talk: An Open Framework for Multi-source, Cro...Benjamin Heitmann
 
Web Science: Motivation, Goals and Contributions
Web Science: Motivation, Goals and ContributionsWeb Science: Motivation, Goals and Contributions
Web Science: Motivation, Goals and ContributionsBenjamin Heitmann
 
Presentation of current research: distributed architecture for recommendation...
Presentation of current research: distributed architecture for recommendation...Presentation of current research: distributed architecture for recommendation...
Presentation of current research: distributed architecture for recommendation...Benjamin Heitmann
 
Lessons learned from Futures Studies: Towards a method for Web Science
Lessons learned from Futures Studies: Towards a method for Web ScienceLessons learned from Futures Studies: Towards a method for Web Science
Lessons learned from Futures Studies: Towards a method for Web ScienceBenjamin Heitmann
 
RDFa: putting RDF on the Web
RDFa: putting RDF on the WebRDFa: putting RDF on the Web
RDFa: putting RDF on the WebBenjamin Heitmann
 
Transitioning web application frameworks towards the Semantic Web (master the...
Transitioning web application frameworks towards the Semantic Web (master the...Transitioning web application frameworks towards the Semantic Web (master the...
Transitioning web application frameworks towards the Semantic Web (master the...Benjamin Heitmann
 
Leveraging existing Web Frameworks for a SIOC explorer (Scripting for the Sem...
Leveraging existing Web Frameworks for a SIOC explorer (Scripting for the Sem...Leveraging existing Web Frameworks for a SIOC explorer (Scripting for the Sem...
Leveraging existing Web Frameworks for a SIOC explorer (Scripting for the Sem...Benjamin Heitmann
 
Applying the scientific method in Software Evaluation
Applying the scientific method in Software EvaluationApplying the scientific method in Software Evaluation
Applying the scientific method in Software EvaluationBenjamin Heitmann
 

More from Benjamin Heitmann (9)

A new direction for recommender systems: balancing privacy and personalisation
A new direction for recommender systems: balancing privacy and personalisationA new direction for recommender systems: balancing privacy and personalisation
A new direction for recommender systems: balancing privacy and personalisation
 
Benjamin Heitmann, PhD defence talk: An Open Framework for Multi-source, Cro...
Benjamin Heitmann, PhD defence talk: An Open Framework for Multi-source, Cro...Benjamin Heitmann, PhD defence talk: An Open Framework for Multi-source, Cro...
Benjamin Heitmann, PhD defence talk: An Open Framework for Multi-source, Cro...
 
Web Science: Motivation, Goals and Contributions
Web Science: Motivation, Goals and ContributionsWeb Science: Motivation, Goals and Contributions
Web Science: Motivation, Goals and Contributions
 
Presentation of current research: distributed architecture for recommendation...
Presentation of current research: distributed architecture for recommendation...Presentation of current research: distributed architecture for recommendation...
Presentation of current research: distributed architecture for recommendation...
 
Lessons learned from Futures Studies: Towards a method for Web Science
Lessons learned from Futures Studies: Towards a method for Web ScienceLessons learned from Futures Studies: Towards a method for Web Science
Lessons learned from Futures Studies: Towards a method for Web Science
 
RDFa: putting RDF on the Web
RDFa: putting RDF on the WebRDFa: putting RDF on the Web
RDFa: putting RDF on the Web
 
Transitioning web application frameworks towards the Semantic Web (master the...
Transitioning web application frameworks towards the Semantic Web (master the...Transitioning web application frameworks towards the Semantic Web (master the...
Transitioning web application frameworks towards the Semantic Web (master the...
 
Leveraging existing Web Frameworks for a SIOC explorer (Scripting for the Sem...
Leveraging existing Web Frameworks for a SIOC explorer (Scripting for the Sem...Leveraging existing Web Frameworks for a SIOC explorer (Scripting for the Sem...
Leveraging existing Web Frameworks for a SIOC explorer (Scripting for the Sem...
 
Applying the scientific method in Software Evaluation
Applying the scientific method in Software EvaluationApplying the scientific method in Software Evaluation
Applying the scientific method in Software Evaluation
 

Recently uploaded

Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesSinan KOZAK
 
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 MenDelhi Call girls
 
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 WorkerThousandEyes
 
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersEnhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersThousandEyes
 
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...gurkirankumar98700
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking MenDelhi Call girls
 
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | DelhiFULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhisoniya singh
 
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024BookNet Canada
 
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.pptxHampshireHUG
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...shyamraj55
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024Rafal Los
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 3652toLead Limited
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024The Digital Insurer
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationRadu Cotescu
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Allon Mureinik
 
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 interpreternaman860154
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonAnna Loughnan Colquhoun
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024Scott Keck-Warren
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking MenDelhi Call girls
 
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...HostedbyConfluent
 

Recently uploaded (20)

Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen Frames
 
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
 
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersEnhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
 
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
 
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | DelhiFULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
 
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
 
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
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)
 
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
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
 
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
 

Enabling Case-Based Reasoning on the Web of Data (How to create a Web of Experience)

  • 1. Digital Enterprise Research Institute www.deri.ie Enabling Case-Based Reasoning on the Web of Data (How to create a Web of Experience) Benjamin Heitmann, Conor Hayes Digital Enterprise Research Institute (DERI), National University of Ireland, Galway Funded by Science Foundation Ireland under Grant No. SFI/08/CE/I1380 (Líon-2)  Copyright 2009 Digital Enterprise Research Institute. All rights reserved. Chapter
  • 2. Motivation Digital Enterprise Research Institute www.deri.ie  characterisation of current CBR approaches:  data storage is domain and use-case specific  no common data model  challenges:  limited interoperability (“data silos”)  no reuse of cases or knowledge containers  data acquisition is expensive  the Web of Data can provide: 1. new sources of experiential data 2. standard way to publish and link experiential data 3. common data model for CBR interoperability 4. opportunity to establish CBR as a standard reasoning paradigm Benjamin.Heitmann slide 2 of 9 @deri.org
  • 3. Overview: Digital Enterprise Research Institute www.deri.ie 1. related work in the CBR domain:  existing approaches for CBR interoperability 2. introduction to the Web of Data:  main concepts and principles  current sources for experiential data 3. applying the CBR methodology to the Web of Data:  lightweight CBR vocabulary  example and process for constructing a case base Benjamin.Heitmann slide 3 of 9 @deri.org
  • 4. Related work: CBR interoperability Digital Enterprise Research Institute www.deri.ie  Case-Based Mark-Up Language (CBML), XML based:  rigid CBR vocabulary, hard to customise for new domain.  hard to convert domain data, lack of real data.  CaseML (RDF based):  rigid CBR vocabulary  requires a-priori knowledge of external sources  C-OWL (RDF based, extends OWL):  formalisation of distributed reasoning for CBR using rules  common shortcomings:  no reuse of domain semantics for cases  no reuse by linking of case fragments  high overhead of transforming of external data into case data Benjamin.Heitmann slide 4 of 9 @deri.org
  • 5. Background: The Web of Data Digital Enterprise Research Institute www.deri.ie  the Web of Data provides:  structured data, collaboratively created, about object centred sociality  domain knowledge through ontologies (e.g. DBpedia ontology)  cross-domain links between sources  Linked Data principles: 1. use URIs “for everything” 2. allow HTTP access to all URIs 3. when accessing a URI, provide relevant data in RDF 4. include links to URIs from third parties (background knowledge)  Linked Data can be very noisy, so CBR is well suited as a reasoning paradigm (a) July 2007 (b) April 2008 (c) Sep 2009 (d) July 2009 Benjamin.Heitmann slide 5 of 9 @deri.org
  • 6. Sources of experiential data from the Web of Data Digital Enterprise Research Institute www.deri.ie  DBpedia provides cross- dbpedia:Beck domain links foaf:name foaf:homepage "Beck" Friend of a Friend (FOAF) vocabulary: social relationships and  social web sites: http://beck.com information dbpedia-owl:birthPlace dbpedia: DBPedia ontology Los_Angeles  Live Journal dbpprop:genre dbpedia: DBPedia properties  MySpace Anti-folk skos:subject Simple Knowledge Organisation Facebook & Open Graph API category:  Anti-folk_musicians System (SKOS): vocabulary for knowledge organisation Yelp reviews fbase:Beck  owl:sameAs opencyc:en/ Web Ontology Language (OWL): links to identical resources Beck_MusicalPerformer  broadcasters & news: example of structured data from Wikipedia, demonstrating the Linked Data principles  BBC program catalogue  New York Times subject headings  search engines providing access to this data:  Google and Yahoo  Sindice Benjamin.Heitmann slide 6 of 9 @deri.org
  • 7. CBR vocabulary for the Web of Data Digital Enterprise Research Institute www.deri.ie CBR vocabulary Example CBR Case Base rdf:type Sources: cbr:CaseBase ex:UserProfiles DBPedia, Amazon Reviews via Google RDFa, MySpace via DBTune cbr:has_casebase cbr:has_casebase cbr:has_casebase rdf:type deri:Heitmann cbr:Case deri:Hayes foaf:interest foaf:interest cbr:has_solution foaf:interest foaf:interest amazon: amazon: RiverOfGods GravitysRainbow myspace: myspace: cbr:Solution BobDylan Björk  modelling decisions:  flexible mapping of cases to entities  lightweight approach  not fixed to domain or use  intentional simplicity case  reuse of existing domain semantics and vocabularies  focus on vocabulary and case knowledge Benjamin.Heitmann slide 7 of 9 @deri.org
  • 8. Process for constructing a case base Digital Enterprise Research Institute www.deri.ie  Step 1: discovering and aggregating data  use search engine or custom crawler to discover data  Step 2: conversion of external data  transform different RDF serialisations (RDFa, RDF/XML, XHTML) to cases in RDF  Step 3: authoring and curating of case base  select relevant cases manually or automatically, via application logic Benjamin.Heitmann slide 8 of 9 @deri.org
  • 9. Summary: towards a Web of Experience Digital Enterprise Research Institute www.deri.ie  our simple example illustrates the future potential  towards a Web of Experience:  publish experiential data in RDF  link it to the Web of Data  use cases:  mining experiences from structured, user generated content.  open recommender systems  distributed CBR Benjamin.Heitmann slide 9 of 9 @deri.org

Editor's Notes

  1. Today I want to speak about a new source of experiential data: the Web of Data. This Web of Data is characterised by the links between different data sources. Some of these sources provide experiential data, which is linked to domain ontologies and background information from other domains, all provided by 3rd parties / not the original source. This provides data which can be viewed as cases which are interconnected between each other and which in part reuse existing case fragments, in line with the definition of case bases by Redmond.
  2. 1.) the history of CBR and how it has created an unfulfilled potential to apply CBR to the Web, as a decentralised reasoning paradigm 2.) the promise of the Web of Data to fulfill the potential of CBR to become a mainstream reasoning paradigm, due to the intrinsic links in Linked Data and the noise nature of the data which makes it difficult to apply rule based reasoning 3.) a discussion of the concpetial/technical details behind the Web of Data, and the presentation of an example which shows how the CBR view can be applied to the WoD
  3. use a running example such as Rome or Beck.
  4. Types of knowledge containers: vocabulary/case/similarity/adaptation Explanation of vocabulary: * we define cbr:Case and cbr:Solution to allow differention between query and potential solutions. Resource can be instance of both at same time. * there is no class of problems, following early CBR research about the need to discover which parts of a case are required for the reasoning at run-time * the properties induce the classes of theur subject and object (e.g. case and solution ) * cases are associated to case-bases, which allows maintainance of case bases