Your SlideShare is downloading. ×
Presentation of current research: distributed architecture for recommendations on the Web of Data
Upcoming SlideShare
Loading in...5

Thanks for flagging this SlideShare!

Oops! An error has occurred.

Saving this for later? Get the SlideShare app to save on your phone or tablet. Read anywhere, anytime – even offline.
Text the download link to your phone
Standard text messaging rates apply

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


Published on

Presentation about current and future research for my PhD

Presentation about current and future research for my PhD

Published in: Technology, Education
  • Be the first to comment

  • Be the first to like this

No Downloads
Total Views
On Slideshare
From Embeds
Number of Embeds
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

No notes for slide


  • 1. Digital Enterprise Research Institute 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  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  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 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  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  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  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