Niels Ockeloen: MSc Thesis Proposal Presentation

1,096 views

Published on

Published in: Technology, Education
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
1,096
On SlideShare
0
From Embeds
0
Number of Embeds
26
Actions
Shares
0
Downloads
0
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Niels Ockeloen: MSc Thesis Proposal Presentation

  1. 1. A Data Querying and Mapping Framework for LOD Applications Thesis Design Presentation Niels Ockeloen VU University Amsterdam Supervisors: Lora Aroyo Victor de Boer
  2. 2. What the @#%!& is LOD? <ul><li>A crash course on Linked Open Data: Online machine readable data with links </li></ul><ul><ul><li>Simple facts called ‘RDF Triples’ </li></ul></ul><ul><ul><ul><li>VU > hasLocation > Amsterdam </li></ul></ul></ul><ul><li>Some technology concepts: </li></ul><ul><ul><li>Ontologies: To structure LOD </li></ul></ul><ul><ul><li>RDF Stores: To store LOD </li></ul></ul><ul><ul><li>SPARQL query language: SQL for LOD </li></ul></ul><ul><li>Huge Growth in the past years </li></ul><ul><ul><li>More than 300 data sources </li></ul></ul><ul><ul><li>More than 30 billion triples </li></ul></ul>
  3. 3. What does it look like?
  4. 4. What can we do with all this Linked Data? <ul><li>Very suitable for use in data driven applications </li></ul><ul><ul><li>Because the data is machine readable </li></ul></ul><ul><li>In principle, any domain </li></ul><ul><ul><li>focus on cultural heritage </li></ul></ul><ul><li>Scope : A semantic tour through Amsterdam </li></ul><ul><ul><li>Significant Sights project </li></ul></ul><ul><ul><li>Uses Data from various Sources </li></ul></ul><ul><ul><li>Adapts to user’s context </li></ul></ul>
  5. 5. So… What’s the problem? <ul><li>Use of LOD in applications is still low </li></ul><ul><li>Data analysis is different for each application </li></ul><ul><ul><li>Purpose build applications for specific goals </li></ul></ul><ul><ul><li>Hard to adjust application data usage </li></ul></ul><ul><ul><li>Hard to reuse application functionality </li></ul></ul><ul><li>We need to separate the application logic from domain specific semantics </li></ul><ul><ul><li>A solution that makes it easier to develop and deploy LOD based applications </li></ul></ul><ul><ul><li>Allow for fine-tuning of operational behavior </li></ul></ul>
  6. 6. Research Questions <ul><li>Can we devise an application framework that maps application specific semantics to domain specific semantics , and therefore serves as a middle layer between the LOD Cloud and LOD based applications? </li></ul><ul><ul><ul><li>Can we implement a prototype version of such a framework within a limited time frame? </li></ul></ul></ul><ul><ul><ul><li>Can we demonstrate this prototype implementation using a sample application? </li></ul></ul></ul><ul><li>Can we devise the properties of the framework in such a way that they can easily be adjusted to re-use (parts of) applications in other domains? </li></ul><ul><ul><ul><li>Can we demonstrate the usability of this framework by altering the settings for the sample application, to make it work with different data from the LOD Cloud? </li></ul></ul></ul>
  7. 7. Illustrative example Art domain Music domain Navigation Waypoint Navigation Waypoint Paintings Songs Framework Framework Application Application
  8. 8. Methodology <ul><li>Vertical setup </li></ul><ul><ul><li>Requirements analysis </li></ul></ul><ul><ul><li>Data element selection </li></ul></ul><ul><ul><li>First prototype of the framework </li></ul></ul><ul><ul><ul><li>Focus on one sub problem: application navigation </li></ul></ul></ul><ul><ul><li>Example application: Use case ‘Semantour’ </li></ul></ul><ul><li>Horizontal expansion </li></ul><ul><ul><li>Second prototype of the framework </li></ul></ul><ul><ul><ul><li>Support for more application functionality such as data display and user profiling </li></ul></ul></ul><ul><li>Broadening the scope </li></ul><ul><ul><li>Altering properties in order to re-use the example application for another purpose </li></ul></ul>
  9. 9. Questions?

×