SlideShare a Scribd company logo
1 of 7
Digital Enterprise Research Institute                                                    www.deri.ie




                           Distributed architecture for
                       recommendations on the Web of Data

                                                            Benjamin Heitmann




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



           PhD student at Digital Enterprise Research Institute,
            National University of Ireland, Galway:
            “Distributed architecture for knowledge discovery in
            linked data”
           computer science master from University of
            Karlsruhe, Germany: Transitioning web application
            frameworks towards the Semantic Web (2008)
           Philosophy was a minor subject for my masters
            (information ethics, political philosophy)
           28 years old, German citizen, born in Switzerland,
            grew up in south Germany (Baden-Württemberg, the
            part of the South which is not Bavaria :)


Benjamin Heitmann
Research interests:
Digital Enterprise Research Institute                         www.deri.ie



           the architecture of the Web, the Semantic Web
            and the Web of Data
           the influence of these architectures on the ability
            to provide recommendations
           identifying and creating best practices and
            guidelines for enabling recommendations on the
            Web of Data
           engineering solutions like software components
            and frameworks to provide recommendations on
            the Web of Data
           understanding interplay between social uptake of
            standards and architecture of the Web of Data

Benjamin Heitmann
Recent work: identifying common
       components of Semantic Web applications
Digital Enterprise Research Institute                                        www.deri.ie



                                                  Authoring
             User interface
                                                  Interface
                (92%)                                            Search
                                                    (32%)
                                                                 Service
                                                                  (81%)
                                            Data Interface
       Integration                             (100%)
         Service
          (72%)                                     Persistent     Remote
                                        Crawler
                                                     Storage        Data
                                         (35%)
                                                      (91%)        Sources

   from: Heitmann, B., et al., “Towards a reference architecture for
   Semantic Web applications,” Proceedings of the 1st Int. Web
   Science Conference, 2009

Benjamin Heitmann
Common components of a Semantic Web
        application
Digital Enterprise Research Institute                           www.deri.ie



       Data Interface (100%): Abstraction layer regarding
        implementation, number &distribution of persistence layers.
       Persistent Storage (91%): Persistent storage of data and run
        time state.
       User Interface (92%): Human accessible interface for using
        application and viewing data. (“read-only”)
       Authoring Interface (32%): Edit, create, import or export
        data.
       Integration Service (72%): Merge Structure, Syntax or
        Semantics of data from multiple heterogeneous sources.
       Search Service (81%): Search on content + semantic features.
       Crawler (35%): Retrieval of remote data for integration
        service.

Benjamin Heitmann
State of the art: recommender systems
Digital Enterprise Research Institute                                 www.deri.ie


                                           Problem: to much data to
                                            be viewed by humans.
               Application logic
                                           Pre-selection necessary!
                                           current recommender
               Recommendation
                  algorithm
                                            systems:
                                               one data source with one
                                                data model
                   Data source                 one recommendation
                                                algorithm
                                               system fine-tuned for one
          closed system, e.g.                   fixed domain (e.g. books)
      Amazon book recommendation               closed, internal system



Benjamin Heitmann
Future research: distributed architecture for
       recommendations on the Web of Data
Digital Enterprise Research Institute                                                 www.deri.ie




                                                             distributed
                        Application logic
                                                              recommender systems:
                                                                 multiple data sources
                        Recommendation
                           algorithm                             portable across domains
                         Data integration
                                                                 using linked data
                                                             Challenges:
                                                                 identify stake-holders
Data providing
                                               Data
                                            integration
                                                                 which algorithms are
 application
                                             provider             suited for such
                                               Data
                                                                  recommendations?
           Data
         source 1
                               Data
                             source 2
                                             source 3            How do architecture and
                                                                  algorithm influence each
                                                                  other?


Benjamin Heitmann

More Related Content

What's hot

Lessons and requirements from a decade of deployed Semantic Web apps
Lessons and requirements from a decade of deployed Semantic Web appsLessons and requirements from a decade of deployed Semantic Web apps
Lessons and requirements from a decade of deployed Semantic Web apps
Benjamin Heitmann
 
ESWC SS 2013 - Monday Keynote Stefan Decker: From Linked Data to Networked Kn...
ESWC SS 2013 - Monday Keynote Stefan Decker: From Linked Data to Networked Kn...ESWC SS 2013 - Monday Keynote Stefan Decker: From Linked Data to Networked Kn...
ESWC SS 2013 - Monday Keynote Stefan Decker: From Linked Data to Networked Kn...
eswcsummerschool
 
Approximate Semantic Matching of Heterogeneous Events
Approximate Semantic Matching of Heterogeneous EventsApproximate Semantic Matching of Heterogeneous Events
Approximate Semantic Matching of Heterogeneous Events
Edward Curry
 
Challenges Ahead for Converging Financial Data
Challenges Ahead for Converging Financial DataChallenges Ahead for Converging Financial Data
Challenges Ahead for Converging Financial Data
Edward Curry
 
Explicit vs. latent concept models for cross language information retrieval
Explicit vs. latent concept models for cross language information retrievalExplicit vs. latent concept models for cross language information retrieval
Explicit vs. latent concept models for cross language information retrieval
Nitish Aggarwal
 
Artificial Intelligence (AI): Deep Learning
Artificial Intelligence (AI): Deep LearningArtificial Intelligence (AI): Deep Learning
Artificial Intelligence (AI): Deep Learning
Flevy.com Best Practices
 

What's hot (20)

Lessons and requirements from a decade of deployed Semantic Web apps
Lessons and requirements from a decade of deployed Semantic Web appsLessons and requirements from a decade of deployed Semantic Web apps
Lessons and requirements from a decade of deployed Semantic Web apps
 
Turning social disputes into knowledge representations DERI reading group 201...
Turning social disputes into knowledge representations DERI reading group 201...Turning social disputes into knowledge representations DERI reading group 201...
Turning social disputes into knowledge representations DERI reading group 201...
 
Using Linked Data and the Internet of Things for Energy Management
Using Linked Data and the Internet of Things for Energy ManagementUsing Linked Data and the Internet of Things for Energy Management
Using Linked Data and the Internet of Things for Energy Management
 
ESWC SS 2013 - Monday Keynote Stefan Decker: From Linked Data to Networked Kn...
ESWC SS 2013 - Monday Keynote Stefan Decker: From Linked Data to Networked Kn...ESWC SS 2013 - Monday Keynote Stefan Decker: From Linked Data to Networked Kn...
ESWC SS 2013 - Monday Keynote Stefan Decker: From Linked Data to Networked Kn...
 
Linked Open Data
Linked Open DataLinked Open Data
Linked Open Data
 
Discovering Semantic Equivalence of People behind Online Profiles (RED 2012 -...
Discovering Semantic Equivalence of People behind Online Profiles (RED 2012 -...Discovering Semantic Equivalence of People behind Online Profiles (RED 2012 -...
Discovering Semantic Equivalence of People behind Online Profiles (RED 2012 -...
 
An architecture for privacy-enabled user profile portability on the Web of Data
An architecture for privacy-enabled user profile portability on the Web of DataAn architecture for privacy-enabled user profile portability on the Web of Data
An architecture for privacy-enabled user profile portability on the Web of Data
 
What your hairstyle says about your political preferences, and why you should...
What your hairstyle says about your political preferences, and why you should...What your hairstyle says about your political preferences, and why you should...
What your hairstyle says about your political preferences, and why you should...
 
Implementing Semantic Web applications: reference architecture and challenges
Implementing Semantic Web applications:  reference architecture and challengesImplementing Semantic Web applications:  reference architecture and challenges
Implementing Semantic Web applications: reference architecture and challenges
 
Building Optimisation using Scenario Modeling and Linked Data
Building Optimisation using Scenario Modeling and Linked DataBuilding Optimisation using Scenario Modeling and Linked Data
Building Optimisation using Scenario Modeling and Linked Data
 
Approximate Semantic Matching of Heterogeneous Events
Approximate Semantic Matching of Heterogeneous EventsApproximate Semantic Matching of Heterogeneous Events
Approximate Semantic Matching of Heterogeneous Events
 
Knowledge management on the desktop
Knowledge management on the desktopKnowledge management on the desktop
Knowledge management on the desktop
 
Rethinking Microblogging: Open Distributed Semantic
Rethinking Microblogging: Open Distributed SemanticRethinking Microblogging: Open Distributed Semantic
Rethinking Microblogging: Open Distributed Semantic
 
Taming digital traces for informal learning dhaval
Taming digital traces for informal learning  dhavalTaming digital traces for informal learning  dhaval
Taming digital traces for informal learning dhaval
 
Challenges Ahead for Converging Financial Data
Challenges Ahead for Converging Financial DataChallenges Ahead for Converging Financial Data
Challenges Ahead for Converging Financial Data
 
Explicit vs. latent concept models for cross language information retrieval
Explicit vs. latent concept models for cross language information retrievalExplicit vs. latent concept models for cross language information retrieval
Explicit vs. latent concept models for cross language information retrieval
 
Current and Future Trends in Web Search - Seminar on Web Search
Current and Future Trends in Web Search - Seminar on Web SearchCurrent and Future Trends in Web Search - Seminar on Web Search
Current and Future Trends in Web Search - Seminar on Web Search
 
The Web of Data - Tom Heath
The Web of Data - Tom HeathThe Web of Data - Tom Heath
The Web of Data - Tom Heath
 
Artificial Intelligence (AI): Deep Learning
Artificial Intelligence (AI): Deep LearningArtificial Intelligence (AI): Deep Learning
Artificial Intelligence (AI): Deep Learning
 
How to Publish Open Data
How to Publish Open DataHow to Publish Open Data
How to Publish Open Data
 

Viewers also liked

Research Interests: CER Members
Research Interests: CER MembersResearch Interests: CER Members
Research Interests: CER Members
cgmanley
 
Research Interests
Research InterestsResearch Interests
Research Interests
rmma2
 

Viewers also liked (20)

Research Interests: CER Members
Research Interests: CER MembersResearch Interests: CER Members
Research Interests: CER Members
 
Research Interests
Research InterestsResearch Interests
Research Interests
 
Diego guzmán
Diego guzmánDiego guzmán
Diego guzmán
 
Capas
CapasCapas
Capas
 
Kerrang pages analysed
Kerrang pages analysedKerrang pages analysed
Kerrang pages analysed
 
Hd boxing gonzalez vs luis maldonado
Hd boxing gonzalez vs luis maldonadoHd boxing gonzalez vs luis maldonado
Hd boxing gonzalez vs luis maldonado
 
Sponsorship
SponsorshipSponsorship
Sponsorship
 
A Hatékony Üzleti Kommunikáció Gyakorlata a Válságkezelésben
A Hatékony Üzleti Kommunikáció Gyakorlata a Válságkezelésben A Hatékony Üzleti Kommunikáció Gyakorlata a Válságkezelésben
A Hatékony Üzleti Kommunikáció Gyakorlata a Válságkezelésben
 
Energia eólica
Energia eólicaEnergia eólica
Energia eólica
 
Lesson6.2
Lesson6.2Lesson6.2
Lesson6.2
 
Wk 15 tr pm_ry
Wk 15 tr pm_ryWk 15 tr pm_ry
Wk 15 tr pm_ry
 
391 an 07 agosto_2012.ok
391 an 07 agosto_2012.ok391 an 07 agosto_2012.ok
391 an 07 agosto_2012.ok
 
Tentang kosayu green 7
Tentang kosayu green 7Tentang kosayu green 7
Tentang kosayu green 7
 
Etnografi betawi
Etnografi betawiEtnografi betawi
Etnografi betawi
 
Collaboration and enterprise social tools-SharePointAlooza - 2015
Collaboration and enterprise social tools-SharePointAlooza - 2015Collaboration and enterprise social tools-SharePointAlooza - 2015
Collaboration and enterprise social tools-SharePointAlooza - 2015
 
Creating global functions
Creating global functionsCreating global functions
Creating global functions
 
More or less
More or lessMore or less
More or less
 
Kaufman Research Interests
Kaufman Research InterestsKaufman Research Interests
Kaufman Research Interests
 
Amounts 2 compared 1
Amounts 2 compared 1Amounts 2 compared 1
Amounts 2 compared 1
 
HP Vertica and MapR Webinar: Building a Business Case for SQL-on-Hadoop
HP Vertica and MapR Webinar: Building a Business Case for SQL-on-HadoopHP Vertica and MapR Webinar: Building a Business Case for SQL-on-Hadoop
HP Vertica and MapR Webinar: Building a Business Case for SQL-on-Hadoop
 

Similar to Presentation of current research: distributed architecture for recommendations on the Web of Data

Cloud and Bid data Dr.VK.pdf
Cloud and Bid data Dr.VK.pdfCloud and Bid data Dr.VK.pdf
Cloud and Bid data Dr.VK.pdf
kalai75
 
using big-data methods analyse the Cross platform aviation
 using big-data methods analyse the Cross platform aviation using big-data methods analyse the Cross platform aviation
using big-data methods analyse the Cross platform aviation
ranjit banshpal
 
online Record Linkage
online Record Linkageonline Record Linkage
online Record Linkage
Priya Pandian
 
Research, the Cloud, and the IRB
Research, the Cloud, and the IRBResearch, the Cloud, and the IRB
Research, the Cloud, and the IRB
Michael Zimmer
 

Similar to Presentation of current research: distributed architecture for recommendations on the Web of Data (20)

Big Data Beyond Hadoop*: Research Directions for the Future
Big Data Beyond Hadoop*: Research Directions for the FutureBig Data Beyond Hadoop*: Research Directions for the Future
Big Data Beyond Hadoop*: Research Directions for the Future
 
From Data Platforms to Dataspaces: Enabling Data Ecosystems for Intelligent S...
From Data Platforms to Dataspaces: Enabling Data Ecosystems for Intelligent S...From Data Platforms to Dataspaces: Enabling Data Ecosystems for Intelligent S...
From Data Platforms to Dataspaces: Enabling Data Ecosystems for Intelligent S...
 
Leveraging Matching Dependencies for Guided User Feedback in Linked Data Appl...
Leveraging Matching Dependencies for Guided User Feedback in Linked Data Appl...Leveraging Matching Dependencies for Guided User Feedback in Linked Data Appl...
Leveraging Matching Dependencies for Guided User Feedback in Linked Data Appl...
 
Building a Data Discovery Network for Sustainability Science
Building a Data Discovery Network for Sustainability ScienceBuilding a Data Discovery Network for Sustainability Science
Building a Data Discovery Network for Sustainability Science
 
A vision on collaborative computation of things for personalized analyses
A vision on collaborative computation of things for personalized analysesA vision on collaborative computation of things for personalized analyses
A vision on collaborative computation of things for personalized analyses
 
Enterprise Content Management in Microsoft SharePoint 2007
Enterprise Content Management in Microsoft SharePoint 2007Enterprise Content Management in Microsoft SharePoint 2007
Enterprise Content Management in Microsoft SharePoint 2007
 
Cloud and Bid data Dr.VK.pdf
Cloud and Bid data Dr.VK.pdfCloud and Bid data Dr.VK.pdf
Cloud and Bid data Dr.VK.pdf
 
Coping with Data Variety in the Big Data Era: The Semantic Computing Approach
Coping with Data Variety in the Big Data Era: The Semantic Computing ApproachCoping with Data Variety in the Big Data Era: The Semantic Computing Approach
Coping with Data Variety in the Big Data Era: The Semantic Computing Approach
 
Agent Technology
Agent Technology Agent Technology
Agent Technology
 
Agent Technology Presentation
Agent Technology PresentationAgent Technology Presentation
Agent Technology Presentation
 
Big Data = Big Decisions
Big Data = Big DecisionsBig Data = Big Decisions
Big Data = Big Decisions
 
Semantic Web Technologies
Semantic Web TechnologiesSemantic Web Technologies
Semantic Web Technologies
 
Towards Expertise Modelling for Routing Data Cleaning Tasks within a Communit...
Towards Expertise Modelling for Routing Data Cleaning Tasks within a Communit...Towards Expertise Modelling for Routing Data Cleaning Tasks within a Communit...
Towards Expertise Modelling for Routing Data Cleaning Tasks within a Communit...
 
H2O with Erin LeDell at Portland R User Group
H2O with Erin LeDell at Portland R User GroupH2O with Erin LeDell at Portland R User Group
H2O with Erin LeDell at Portland R User Group
 
Customer summit - big data (final)
Customer summit  - big data (final)Customer summit  - big data (final)
Customer summit - big data (final)
 
using big-data methods analyse the Cross platform aviation
 using big-data methods analyse the Cross platform aviation using big-data methods analyse the Cross platform aviation
using big-data methods analyse the Cross platform aviation
 
What Is Artificial Intelligence? Part 1/10
What Is Artificial Intelligence? Part 1/10What Is Artificial Intelligence? Part 1/10
What Is Artificial Intelligence? Part 1/10
 
online Record Linkage
online Record Linkageonline Record Linkage
online Record Linkage
 
Privacy audittalkfinal
Privacy audittalkfinalPrivacy audittalkfinal
Privacy audittalkfinal
 
Research, the Cloud, and the IRB
Research, the Cloud, and the IRBResearch, the Cloud, and the IRB
Research, the Cloud, and the IRB
 

More from Benjamin 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
 

More from Benjamin Heitmann (7)

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...
 
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
 
Web Science: Motivation, Goals and Contributions
Web Science: Motivation, Goals and ContributionsWeb Science: Motivation, Goals and Contributions
Web Science: Motivation, Goals and Contributions
 
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
 
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

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

Recently uploaded (20)

Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
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
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdf
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
 
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
 
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
 
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
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
 

Presentation of current research: distributed architecture for recommendations on the Web of Data

  • 1. Digital Enterprise Research Institute www.deri.ie Distributed architecture for recommendations on the Web of Data Benjamin Heitmann  Copyright 2009 Digital Enterprise Research Institute. All rights reserved. Chapter
  • 2. About me Digital Enterprise Research Institute www.deri.ie  PhD student at Digital Enterprise Research Institute, National University of Ireland, Galway: “Distributed architecture for knowledge discovery in linked data”  computer science master from University of Karlsruhe, Germany: Transitioning web application frameworks towards the Semantic Web (2008)  Philosophy was a minor subject for my masters (information ethics, political philosophy)  28 years old, German citizen, born in Switzerland, grew up in south Germany (Baden-Württemberg, the part of the South which is not Bavaria :) Benjamin Heitmann
  • 3. Research interests: Digital Enterprise Research Institute www.deri.ie  the architecture of the Web, the Semantic Web and the Web of Data  the influence of these architectures on the ability to provide recommendations  identifying and creating best practices and guidelines for enabling recommendations on the Web of Data  engineering solutions like software components and frameworks to provide recommendations on the Web of Data  understanding interplay between social uptake of standards and architecture of the Web of Data Benjamin Heitmann
  • 4. Recent work: identifying common components of Semantic Web applications Digital Enterprise Research Institute www.deri.ie Authoring User interface Interface (92%) Search (32%) Service (81%) Data Interface Integration (100%) Service (72%) Persistent Remote Crawler Storage Data (35%) (91%) Sources from: Heitmann, B., et al., “Towards a reference architecture for Semantic Web applications,” Proceedings of the 1st Int. Web Science Conference, 2009 Benjamin Heitmann
  • 5. Common components of a Semantic Web application Digital Enterprise Research Institute www.deri.ie  Data Interface (100%): Abstraction layer regarding implementation, number &distribution of persistence layers.  Persistent Storage (91%): Persistent storage of data and run time state.  User Interface (92%): Human accessible interface for using application and viewing data. (“read-only”)  Authoring Interface (32%): Edit, create, import or export data.  Integration Service (72%): Merge Structure, Syntax or Semantics of data from multiple heterogeneous sources.  Search Service (81%): Search on content + semantic features.  Crawler (35%): Retrieval of remote data for integration service. Benjamin Heitmann
  • 6. State of the art: recommender systems Digital Enterprise Research Institute www.deri.ie  Problem: to much data to be viewed by humans. Application logic  Pre-selection necessary!  current recommender Recommendation algorithm systems:  one data source with one data model Data source  one recommendation algorithm  system fine-tuned for one closed system, e.g. fixed domain (e.g. books) Amazon book recommendation  closed, internal system Benjamin Heitmann
  • 7. Future research: distributed architecture for recommendations on the Web of Data Digital Enterprise Research Institute www.deri.ie  distributed Application logic recommender systems:  multiple data sources Recommendation algorithm  portable across domains Data integration  using linked data  Challenges:  identify stake-holders Data providing Data integration  which algorithms are application provider suited for such Data recommendations? Data source 1 Data source 2 source 3  How do architecture and algorithm influence each other? Benjamin Heitmann