Publishing Relational Databases as Linked Data
|
|
|
- Jeremy Barrett
- 10 years ago
- Views:
Transcription
1 Publishing Relational Databases as Linked Data Oktie Hassanzadeh University of Toronto March 2011 CS 443: Database Management Systems - Winter 2011
2 Outline 2 Part 1: How to Publish Linked Data on the Web 6 Steps in Publishing Linked Data Part 2: How to Publish Relational Databases as Linked Data Mapping Relational Databases to RDF Following Linked Data Principles & Guidelines Mapping Tools & D2R Server
3 Part 1: How to Publish Linked Data on the Web Slides by: Dr. Tom Heath Platform Division Talis Information Ltd Presentation at SSSW2009, Cercedilla, Spain
4 Scenario 4 Online whisky shop: Wiskii.com New business venture, founded by Jeff For the whisky connoisseur Detailed background information from experts Contributions from customers Custom web app, relational backend Simultaneous publication in HTML and RDF Slides by Tom Heath, available at
5 6 Steps to Publishing Linked Data 5 1. Understand the Principles 2. Understand your Data 3. Choose URIs for Things in your Data 4. Setup Your Infrastructure 5. Link to other Data Sets 6. Describe and Publicise your Data Slides by Tom Heath, available at
6 1. Understand the Principles Slides by Tom Heath, available at
7 Linked Data Principles: Redux 7 Use URIs as names for things anything, not just documents you are not your homepage information resources and non-information resources Use HTTP URIs globally unique names, distributed ownership allows people to look up those names Provide useful information in RDF when someone looks up a URI Include RDF links to other URIs to enable discovery of related information Slides by Tom Heath, available at
8 2. Understand your Data Slides by Tom Heath, available at
9 2. Understand Your Data 9 What are the key things present in your data? People? Places? Books? Films? Musicians? Concepts? Photos? Comments? Reviews?... Slides by Tom Heath, available at
10 2. Understand Your Data 10 Things in the Wiskii.com database Distilleries Regions and Locations Founders Owners Brands Products Photos Reviews Comments Prices/Offers Slides by Tom Heath, available at
11 2. Understand Your Data 11 What vocabularies can be used to describe these? Principles Reuse, don't reinvent Mix liberally Potential Ontologies/Vocabularies Geo GoodRelations FOAF Review SIOC Whisky Slides by Tom Heath, available at
12 3. Choose URIs for Things in Your Data Slides by Tom Heath, available at
13 3. Choosing URIs: Principles 13 Use HTTP URIs Keep out of other peoples' namespaces Abstract away from implementation details Hash or Slash Slides by Tom Heath, available at
14 3. Choosing URIs: Common Patterns 14 Thing RDF data HTML page Thing RDF data HTML page Thing RDF data HTML page Thing RDF data HTML page Slides by Tom Heath, available at
15 3. Choosing URIs: Wiskii.com Slides by Tom Heath, available at
16 3. Choosing URIs: Wiskii.com Slides by Tom Heath, available at
17 4. Setup Your Infrastructure Slides by Tom Heath, available at
18 4. Setup Your Infrastructure 18 HTML RDF PHP DB Slides by Tom Heath, available at
19 4. Setup Your Infrastructure 19 HTML RDF PHP DB Slides by Tom Heath, available at
20 4. Setup Your Infrastructure 20 HTML RDF PHP DB Slides by Tom Heath, available at
21 4. Setup Your Infrastructure 21 HTTP GET HTML RDF PHP DB Slides by Tom Heath, available at
22 4. Setup Your Infrastructure 22 HTTP GET HTML RDF PHP DB Slides by Tom Heath, available at
23 Content Negotiation 23 Slides by Tom Heath, available at
24 4. Setup Your Infrastructure 24 HTTP GET HTTP 303 See Other HTTP 303 See Other HTML RDF PHP DB Slides by Tom Heath, available at
25 4. Setup Your Infrastructure 25 Code samples for ConNeg and 303 Redirects Useful tools for debugging Firefox Extensions Modify Headers, LiveHTTPHeaders curl You don't have to roll your own! See Toolbox section below and Slides by Tom Heath, available at
26 5. Link to Other Data Sets Slides by Tom Heath, available at
27 The LOD "Cloud" 27 Slides by Tom Heath, available at
28 5. Link to other Data Sets 28 Popular Generic Predicates for Linking owl:sameas foaf:homepage foaf:topic foaf:based_near foaf:maker/foaf:made foaf:depiction foaf:page foaf:primarytopic rdfs:seealso Slides by Tom Heath, available at
29 5. Link to other Data Sets 29 DBpedia! brands distilleries Wikicompany regions Homepages Geonames FlickrWrappr Slides by Tom Heath, available at
30 5. Link to other Data Sets 30 Basic Linking Approaches Common Key Matching e.g. ISBN, Wikipedia Article ID, Musicbrainz IDs String Matching e.g. comparing labels using string similarity measures Graph Matching Do these two things have the same label, type and coordinates Linking Frameworks Silk: Volz et al., LDOW2009 LinQuer: Hassanzadeh et al., PVLDB2009 Aim for reciprocal links Based on slides by Tom Heath, available at
31 6. Describe and Publicise your Data Slides by Tom Heath, available at
32 6. Describe and Publicise your Data 32 Help others discover and index your data Send pings to Sindice and pingthesemanticweb.com Provide a Semantic Sitemap for your Data Set Provide a void description of your Data Set Apply a license or waiver to your data set Protects consumers of your data => encourages reuse Using Open Database License (ODbL) or releasing into the public domain by applying PDDL or CC0 waivers is encouraged Creative Commons licences are also applicable More focus recently on licensing data/databases Based on slides by Tom Heath, available at
33 Summary Understand the Principles 2. Understand your Data 3. Choose URIs for Things in your Data 4. Setup Your Infrastructure 5. Link to other Data Sets 6. Describe and Publicise your Data Slides by Tom Heath, available at
34 Part 2: How to Publish Relational Databases as Linked Data Mapping Relational Databases to RDF Following Linked Data Principles & Guidelines Mapping Tools & D2R Server
35 Mapping Relational Databases to RDF
36 Building RDF Graphs out of Relational Data 36 Book ID Author Title Publisher Year ISBN X id_xyz The Glass Palace id_qpr 2000 Author Publisher ID Name Homepage ID Publisher s name City id_xyz Ghosh, Amitav id_qpr Harper Collins London Example from slides by Ivan Herman, available at
37 Building RDF Graphs out of Relational Data 37 Book ID Author Title Publisher Year ISBN X id_xyz The Glass Palace id_qpr 2000 Author Publisher ID Name Homepage ID Publisher s name City id_xyz Ghosh, Amitav id_qpr Harper Collins London The Glass Palace 2000 a:title a:year isbn/ x a:type a:book London Harper Collins a:city a:p_name a:type a:publisher a:author a:type a:author a:publisher a:name a:homepage Ghosh, Amitav Example from slides by Ivan Herman, available at
38 RDB2RDF Process 38 Mapping the relational schema to a custom/existing ontology/vocabulary Identifying things (or object types) E.g., book, author, publisher Here, each relational table is mapped to an object type Identifying predicates E.g., a:author, a:name, a:homepage Creating RDF using the mapping Creating instances (or objects), assigning unique IDs (or URIs) E.g., each record in table Book is mapped to an object of type a:book, assigned with a custom URI ending with the ISBN of the book (primary key of the table) Can be performed once in an offline process, or on-the-fly in an online fashion Managing the output RDF data Providing efficient translation process & SPARQL query processing capability
39 Comparison of RDB2RDF Approaches 39 Different mapping approaches can be used Mappings Creation Automatic (table-to-class) or Manual/Semi-automatic (domain semantics-driven) Mapping Representation & Accessibility Representation language & access mechanism Mapping Implementation Static or Dynamic Query Implementation SPARQL => RDF or SPARQL => SQL => RDB Application Domain Generic or domain-specific Data Integration The ability to integrate data from multiple sources The above aspects are components of the comparison framework provided by W3C s RDB2RDF Incubator Group s survey, January 2009
40 Following Linked Data Principles & Guidelines
41 Following Linked Data Guidlines 41 Remember the guidelines Choose cool HTTP URIs Reuse, don't reinvent; Mix liberally Link to other data sets
42 Following Linked Data Guidlines 42 Choose cool HTTP URIs vs. Reuse, don't reinvent; Mix liberally foaf:name vs. a:p_name, foaf:homepage vs. a:homepage, rdf:type vs. a:type How to find existing vocabulary terms? Look at similar data sets Search sindice.com Use UMBEL Subject Finder Link objects (instances) to other data sets Use owl:sameas & rdfs:seealso predicates to link to other linked data sources with the same or related objects; Use foaf:page to link to other HTML pages about the object Challenge: How to find the same or related instances on the (Linked Data) Web?
43 Discovering Links to Existing Sources 43 Linking Approaches Common Key Matching Matching based on common keys E.g. matching ISBN numbers of the books, or Wikipedia Article IDs Matching locations based on geographic coordinates Label Matching Comparing labels using string similarity measures E.g., object/page with title/label The Shining (film) on DBpedia/Wikipedia is the same as movie object with title The Shining on LinkedMDB Comparing labels using semantic similarity measures E.g., UofT is the same University of Toronto, or a drug named Tylenol is the same another drug Acetaminophen (scientific name of brand name Tylenol) Graph/Ontology Matching Compare labels, schema elements (e.g., types), and related objects (e.g., matching papers if they have the same set of authors)
44 Link Discovery over Relational Data 44 Clinical Trials (CT) from ClinicalTrials.gov/LinkedCT.org Patient Visits (PV) PubMed (PM) Wikipedia/DBpedia Articles (DP)
45 Link Discovery over Relational Data 45 Clinical Trials (CT) from ClinicalTrials.gov/LinkedCT.org Patient Visits (PV) sameas sameas PubMed (PM) sameas Wikipedia/DBpedia Articles (DP)
46 Link Discovery over Relational Data 46 Clinical Trials (CT) from ClinicalTrials.gov/LinkedCT.org isatypeof Patient Visits (PV) sameas sameas PubMed (PM) sameas Wikipedia/DBpedia Articles (DP)
47 Link Discovery over Relational Data 47 Clinical Trials (CT) from ClinicalTrials.gov/LinkedCT.org isatypeof Patient Visits (PV) iscloseto PubMed (PM) sameas Wikipedia/DBpedia Articles (DP)
48 Link Discovery over Relational Data 48 Major Challenges What types of links can be found? Based on: String errors or differences Semantic relationship or equivalence Both string errors and semantic equivalence How to specify the linkage requirements Easy to use and generic, applicable to various domains How to find the links with the specified requirements Implementation algorithms Easy to adopt in existing data sources Efficiency How to compute string/similarity scores between all source and target records
49 Our Solution: LinQuer 49 Generic, extensible and easy-to-use toolkit for linkage Linkage Specification Language LinQL: an SQL-like language for specification of requirements Simple, easy to use, and extensible SQL Implementation LinQL is translated into standard SQL queries Ease of use and applicability to existing relational data sources
50 LinQuer Framework Overview 50 [ optional: user writes native linkage methods ] User creates linkage specifications (LINKSPEC) User writes SQL query referencing LINKSPEC Our framework rewrites user query to SQL DBMS executes the SQL and returns the links found
51 LinQuer Framework Overview 51 [ optional: user writes native linkage methods ] User creates linkage specifications (LINKSPEC) User writes SQL query referencing LINKSPEC Our framework rewrites user query to SQL DBMS executes the SQL and returns the links found
52 LinQuer Framework Overview 52 [ optional: user writes native linkage methods ] User creates linkage specifications (LINKSPEC) User writes SQL query referencing LINKSPEC Our framework rewrites user query to SQL DBMS executes the SQL and returns the links found
53 LinQuer Framework Overview 53 [ optional: user writes native linkage methods ] User creates linkage specifications (LINKSPEC) User writes SQL query referencing LINKSPEC Our framework rewrites user query to SQL DBMS executes the SQL and returns the links found
54 Tools for RDB2RDF Mapping and Linked Data Publication
55 RDB2RDF Tools 55 Several tools and frameworks exist, with different characteristics W3C s RDB2RDF Incubator Group s survey contains a complete list of existing systems Some popular tools include D2RQ and D2R Server OpenLink Virtuoso s RDF Views Triplify Some directly follow Linked Data principles For those that only generate RDF, there are tools that can create Linked Data interfaces for SPARQL endpoints E.g., Pubby
56 D2R Server 56 Based on D2RQ A declarative language to describe mappings between relational database schema and RDF-S/OWL ontologies Providing RDF view over relational data In: any (JDBC) database, Out: RDF (Jena API, SPARQL endpoint) Provides Linked Data view over relational sources Following Linked Data principles redirects to: in HTML browsers in RDF browsers RDF description contains all the predicates that have the URI as object or subject along with any metadata HTML view shows a user-friendly view of the predicates All of these are done on-the-fly Based on the D2RQ mapping specification file Semi-automatic mapping creation
57 Virtuoso RDF View 57 RDB data represented as virtual RDF graphs without physical creation of RDF datasets RDF views are composed of quad map patterns Define the mapping from a set of RDB columns to triples Represented in the Virtuoso Meta-Schema Language (MSL), which also supports SPARQL-style notations Manual creation + an additional tool for automatic Linked Data Generation & Deployment More powerful toolkit But this means more training is required to be able to understand and use all the features of the system
58 Triplify 58 A quick and easy way to produce and publish linked data Very lightweight less than 500 lines of code, currently in PHP Based on a configuration file More complex, containing SQL queries Manual creation: the user needs to write the mapping from scratch Not very scalable Currently aimed at small to medium web applications
59 Example Mapping Using D2R Server D2R Server tutorial available at:
60 References 60 Linked Data: Evolving the Web into a Global Data Space. By Tom Heath & Christian Bizer Available online at LinkedData.org - Linking Open Data Project Wiki gopendata W3C s RDB2RDF Incubator Group D2R Server & D2RQ s Documentation
How to Publish Linked Data on the Web
How to Publish Linked Data on the Web Tom Heath, Platform Division, Talis, UK Chris Bizer, FU Berlin, Germany Richard Cyganiak, DERI Galway, Ireland http://sites.wiwiss.fu-berlin.de/suhl/bizer/pub/linkeddatatutorial/
DISCOVERING RESUME INFORMATION USING LINKED DATA
DISCOVERING RESUME INFORMATION USING LINKED DATA Ujjal Marjit 1, Kumar Sharma 2 and Utpal Biswas 3 1 C.I.R.M, University Kalyani, Kalyani (West Bengal) India [email protected] 2 Department of Computer
Towards the Integration of a Research Group Website into the Web of Data
Towards the Integration of a Research Group Website into the Web of Data Mikel Emaldi, David Buján, and Diego López-de-Ipiña Deusto Institute of Technology - DeustoTech, University of Deusto Avda. Universidades
Integrating Open Sources and Relational Data with SPARQL
Integrating Open Sources and Relational Data with SPARQL Orri Erling and Ivan Mikhailov OpenLink Software, 10 Burlington Mall Road Suite 265 Burlington, MA 01803 U.S.A, {oerling,imikhailov}@openlinksw.com,
LDIF - Linked Data Integration Framework
LDIF - Linked Data Integration Framework Andreas Schultz 1, Andrea Matteini 2, Robert Isele 1, Christian Bizer 1, and Christian Becker 2 1. Web-based Systems Group, Freie Universität Berlin, Germany [email protected],
Revealing Trends and Insights in Online Hiring Market Using Linking Open Data Cloud: Active Hiring a Use Case Study
Revealing Trends and Insights in Online Hiring Market Using Linking Open Data Cloud: Active Hiring a Use Case Study Amar-Djalil Mezaour 1, Julien Law-To 1, Robert Isele 3, Thomas Schandl 2, and Gerd Zechmeister
Publishing Linked Data Requires More than Just Using a Tool
Publishing Linked Data Requires More than Just Using a Tool G. Atemezing 1, F. Gandon 2, G. Kepeklian 3, F. Scharffe 4, R. Troncy 1, B. Vatant 5, S. Villata 2 1 EURECOM, 2 Inria, 3 Atos Origin, 4 LIRMM,
New Generation of Social Networks Based on Semantic Web Technologies: the Importance of Social Data Portability
New Generation of Social Networks Based on Semantic Web Technologies: the Importance of Social Data Portability Liana Razmerita 1, Martynas Jusevičius 2, Rokas Firantas 2 Copenhagen Business School, Denmark
LinkZoo: A linked data platform for collaborative management of heterogeneous resources
LinkZoo: A linked data platform for collaborative management of heterogeneous resources Marios Meimaris, George Alexiou, George Papastefanatos Institute for the Management of Information Systems, Research
ELIS Multimedia Lab. Linked Open Data. Sam Coppens MMLab IBBT - UGent
Linked Open Data Sam Coppens MMLab IBBT - UGent Overview: Linked Open Data: Principles Interlinking Data LOD Server Tools Linked Open Data: Principles Term Linked Data was first coined by Tim Berners Lee
Benchmarking the Performance of Storage Systems that expose SPARQL Endpoints
Benchmarking the Performance of Storage Systems that expose SPARQL Endpoints Christian Bizer 1 and Andreas Schultz 1 1 Freie Universität Berlin, Web-based Systems Group, Garystr. 21, 14195 Berlin, Germany
BIG DATA CURATION. DIMACS Big Data Integration Workshop. Renée J. Miller
BIG DATA CURATION DIMACS Big Data Integration Workshop Curation 2 An art curator is responsible for the... acquisition and care of works of art. A curator may: make decisions regarding what objects to
Semantic Interoperability
Ivan Herman Semantic Interoperability Olle Olsson Swedish W3C Office Swedish Institute of Computer Science (SICS) Stockholm Apr 27 2011 (2) Background Stockholm Apr 27, 2011 (2) Trends: from
Semantic Web Technologies and Data Management
Semantic Web Technologies and Data Management Li Ma, Jing Mei, Yue Pan Krishna Kulkarni Achille Fokoue, Anand Ranganathan IBM China Research Laboratory IBM Software Group IBM Watson Research Center Bei
How To Write A Drupal 5.5.2.2 Rdf Plugin For A Site Administrator To Write An Html Oracle Website In A Blog Post In A Flashdrupal.Org Blog Post
RDFa in Drupal: Bringing Cheese to the Web of Data Stéphane Corlosquet, Richard Cyganiak, Axel Polleres and Stefan Decker Digital Enterprise Research Institute National University of Ireland, Galway Galway,
Mapping between Relational Databases and OWL Ontologies: an Example
Scientific Papers, University of Latvia, 2010. Vol. 756 Computer Science and Information Technologies 99 117 P. Mapping between Relational Databases and OWL Ontologies: an Example Guntars Bumans Department
Lift your data hands on session
Lift your data hands on session Duration: 40mn Foreword Publishing data as linked data requires several procedures like converting initial data into RDF, polishing URIs, possibly finding a commonly used
Lightweight Data Integration using the WebComposition Data Grid Service
Lightweight Data Integration using the WebComposition Data Grid Service Ralph Sommermeier 1, Andreas Heil 2, Martin Gaedke 1 1 Chemnitz University of Technology, Faculty of Computer Science, Distributed
IAAA Grupo de Sistemas de Información Avanzados
Upgrading maps with Linked Data Lopez Pellicer Pellicer, Francisco J Lacasta, Javier Rentería, Walter, Universidad de Zaragoza Barrera, Jesús Lopez de Larrinzar, Juan Agudo, Jose M GeoSpatiumLab The Linked
Mining the Web of Linked Data with RapidMiner
Mining the Web of Linked Data with RapidMiner Petar Ristoski, Christian Bizer, and Heiko Paulheim University of Mannheim, Germany Data and Web Science Group {petar.ristoski,heiko,chris}@informatik.uni-mannheim.de
Open Data Integration Using SPARQL and SPIN
Open Data Integration Using SPARQL and SPIN A Case Study for the Tourism Domain Antonino Lo Bue, Alberto Machi ICAR-CNR Sezione di Palermo, Italy Research funded by Italian PON SmartCities Dicet-InMoto-Orchestra
Linked Data - The Story So Far
Linked Data - The Story So Far Christian Bizer, Freie Universität Berlin, Germany Tom Heath, Talis Information Ltd, United Kingdom Tim Berners-Lee, Massachusetts Institute of Technology, USA This is a
Linked Open Data Infrastructure for Public Sector Information: Example from Serbia
Proceedings of the I-SEMANTICS 2012 Posters & Demonstrations Track, pp. 26-30, 2012. Copyright 2012 for the individual papers by the papers' authors. Copying permitted only for private and academic purposes.
Visual Analysis of Statistical Data on Maps using Linked Open Data
Visual Analysis of Statistical Data on Maps using Linked Open Data Petar Ristoski and Heiko Paulheim University of Mannheim, Germany Research Group Data and Web Science {petar.ristoski,heiko}@informatik.uni-mannheim.de
THE SEMANTIC WEB AND IT`S APPLICATIONS
15-16 September 2011, BULGARIA 1 Proceedings of the International Conference on Information Technologies (InfoTech-2011) 15-16 September 2011, Bulgaria THE SEMANTIC WEB AND IT`S APPLICATIONS Dimitar Vuldzhev
ARC: appmosphere RDF Classes for PHP Developers
ARC: appmosphere RDF Classes for PHP Developers Benjamin Nowack appmosphere web applications, Kruppstr. 100, 45145 Essen, Germany [email protected] Abstract. ARC is an open source collection of lightweight
Developing Web 3.0. Nova Spivak & Lew Tucker http://radarnetworks.com/ Tim Boudreau http://weblogs.java.net/blog/timboudreau/
Developing Web 3.0 Nova Spivak & Lew Tucker http://radarnetworks.com/ Tim Boudreau http://weblogs.java.net/blog/timboudreau/ Henry Story http://blogs.sun.com/bblfish 2007 JavaOne SM Conference Session
How To Use An Orgode Database With A Graph Graph (Robert Kramer)
RDF Graph Database per Linked Data Next Generation Open Data, come sfruttare l innovazione tecnologica per creare nuovi scenari e nuove opportunità. [email protected] 1 Copyright 2011, Oracle
Dude, where s my graph? RDF Data Cubes for Clinical Trials Data.
Paper TT07 Dude, where s my graph? RDF Data Cubes for Clinical Trials Data. Marc Andersen, StatGroup ApS, Denmark Tim Williams, UCB BioSciences Inc, USA ABSTRACT The concept of Linked Data conjures images
Proceedings of the SPDECE-2012. Ninth nultidisciplinary symposium on the design and evaluation of digital content for education
Proceedings of the SPDECE-2012. Ninth nultidisciplinary symposium on the design and evaluation of digital content for education 13 15 June 2011 Universidad de Alicante Alicante, Spain Edited by Manuel
Semantic Modeling with RDF. DBTech ExtWorkshop on Database Modeling and Semantic Modeling Lili Aunimo
DBTech ExtWorkshop on Database Modeling and Semantic Modeling Lili Aunimo Expected Outcomes You will learn: Basic concepts related to ontologies Semantic model Semantic web Basic features of RDF and RDF
ON DEMAND ACCESS TO BIG DATA. Peter Haase fluid Operations AG
ON DEMAND ACCESS TO BIG DATA THROUGHSEMANTIC TECHNOLOGIES Peter Haase fluid Operations AG fluid Operations (fluidops) Linked Data & SemanticTechnologies Enterprise Cloud Computing Software company founded
LINKED OPEN DRUG DATA FROM THE HEALTH INSURANCE FUND OF MACEDONIA
LINKED OPEN DRUG DATA FROM THE HEALTH INSURANCE FUND OF MACEDONIA Milos Jovanovik, Bojan Najdenov, Dimitar Trajanov Faculty of Computer Science and Engineering, Ss. Cyril and Methodius University Skopje,
María Elena Alvarado gnoss.com* [email protected] Susana López-Sola gnoss.com* [email protected]
Linked Data based applications for Learning Analytics Research: faceted searches, enriched contexts, graph browsing and dynamic graphic visualisation of data Ricardo Alonso Maturana gnoss.com *Piqueras
Federated Data Management and Query Optimization for Linked Open Data
Chapter 5 Federated Data Management and Query Optimization for Linked Open Data Olaf Görlitz and Steffen Staab Institute for Web Science and Technologies, University of Koblenz-Landau, Germany {goerlitz,staab}@uni-koblenz.de
Evaluating SPARQL-to-SQL translation in ontop
Evaluating SPARQL-to-SQL translation in ontop Mariano Rodriguez-Muro, Martin Rezk, Josef Hardi, Mindaugas Slusnys Timea Bagosi and Diego Calvanese KRDB Research Centre, Free University of Bozen-Bolzano
Introduction to Ontologies
Technological challenges Introduction to Ontologies Combining relational databases and ontologies Author : Marc Lieber Date : 21-Jan-2014 BASEL BERN LAUSANNE ZÜRICH DÜSSELDORF FRANKFURT A.M. FREIBURG I.BR.
Creating an RDF Graph from a Relational Database Using SPARQL
Creating an RDF Graph from a Relational Database Using SPARQL Ayoub Oudani, Mohamed Bahaj*, Ilias Cherti Department of Mathematics and Informatics, University Hassan I, FSTS, Settat, Morocco. * Corresponding
Efficient SPARQL-to-SQL Translation using R2RML to manage
Efficient SPARQL-to-SQL Translation using R2RML to manage Database Schema Changes 1 Sunil Ahn, 2 Seok-Kyoo Kim, 3 Soonwook Hwang 1, First Author Sunil Ahn, KISTI, Daejeon, Korea, [email protected] *2,Corresponding
Department of Defense. Enterprise Information Warehouse/Web (EIW) Using standards to Federate and Integrate Domains at DOD
Department of Defense Human Resources - Enterprise Information Warehouse/Web (EIW) Using standards to Federate and Integrate Domains at DOD Federation Defined Members of a federation agree to certain standards
12 The Semantic Web and RDF
MSc in Communication Sciences 2011-12 Program in Technologies for Human Communication Davide Eynard nternet Technology 12 The Semantic Web and RDF 2 n the previous episodes... A (video) summary: Michael
Data Integration and Fusion using RDF
Mustafa Jarrar Lecture Notes, Web Data Management (MCOM7348) University of Birzeit, Palestine 1 st Semester, 2013 Data Integration and Fusion using RDF Dr. Mustafa Jarrar University of Birzeit [email protected]
A Semantic web approach for e-learning platforms
A Semantic web approach for e-learning platforms Miguel B. Alves 1 1 Laboratório de Sistemas de Informação, ESTG-IPVC 4900-348 Viana do Castelo. [email protected] Abstract. When lecturers publish contents
Scalable End-User Access to Big Data http://www.optique-project.eu/ HELLENIC REPUBLIC National and Kapodistrian University of Athens
Scalable End-User Access to Big Data http://www.optique-project.eu/ HELLENIC REPUBLIC National and Kapodistrian University of Athens 1 Optique: Improving the competitiveness of European industry For many
Best practices for Linked Data
Best practices for Linked Data Asunción Gómez-Pérez Facultad de Informática, Universidad Politécnica de Madrid Avda. Montepríncipe s/n, 28660 Boadilla del Monte, Madrid http://www.oeg-upm.net [email protected]
We have big data, but we need big knowledge
We have big data, but we need big knowledge Weaving surveys into the semantic web ASC Big Data Conference September 26 th 2014 So much knowledge, so little time 1 3 takeaways What are linked data and the
LiDDM: A Data Mining System for Linked Data
LiDDM: A Data Mining System for Linked Data Venkata Narasimha Pavan Kappara Indian Institute of Information Technology Allahabad Allahabad, India [email protected] Ryutaro Ichise National Institute of
Big Data, Fast Data, Complex Data. Jans Aasman Franz Inc
Big Data, Fast Data, Complex Data Jans Aasman Franz Inc Private, founded 1984 AI, Semantic Technology, professional services Now in Oakland Franz Inc Who We Are (1 (2 3) (4 5) (6 7) (8 9) (10 11) (12
LOVER: Support for Modeling Data Using Linked Open Vocabularies
LOVER: Support for Modeling Data Using Linked Open Vocabularies Thomas Gottron Johann Schaible Stefan Scheglmann Ansgar Scherp Nr. 2/2013 Arbeitsberichte aus dem Fachbereich Informatik Die Arbeitsberichte
Andreas Harth, Katja Hose, Ralf Schenkel (eds.) Linked Data Management: Principles and Techniques
Andreas Harth, Katja Hose, Ralf Schenkel (eds.) Linked Data Management: Principles and Techniques 2 List of Figures 1.1 Component diagram for the example application in section 1.5 using the components
Geospatial Data and the Semantic Web. The GeoKnow Project. Sebastian Hellmann AKSW/KILT research group, Leipzig University & DBpedia Association
spatial Data and the Semantic Web The Geo Project Sebastian Hellmann AKSW/KILT research group, Leipzig University & DBpedia Association # About the project Collaborative Project 2012-2015 Information and
Grids, Logs, and the Resource Description Framework
Grids, Logs, and the Resource Description Framework Mark A. Holliday Department of Mathematics and Computer Science Western Carolina University Cullowhee, NC 28723, USA [email protected] Mark A. Baker,
Network Graph Databases, RDF, SPARQL, and SNA
Network Graph Databases, RDF, SPARQL, and SNA NoCOUG Summer Conference August 16 2012 at Chevron in San Ramon, CA David Abercrombie Data Analytics Engineer, Tapjoy [email protected] About me
DataOps: Seamless End-to-end Anything-to-RDF Data Integration
DataOps: Seamless End-to-end Anything-to-RDF Data Integration Christoph Pinkel, Andreas Schwarte, Johannes Trame, Andriy Nikolov, Ana Sasa Bastinos, and Tobias Zeuch fluid Operations AG, Walldorf, Germany
Application of OASIS Integrated Collaboration Object Model (ICOM) with Oracle Database 11g Semantic Technologies
Application of OASIS Integrated Collaboration Object Model (ICOM) with Oracle Database 11g Semantic Technologies Zhe Wu Ramesh Vasudevan Eric S. Chan Oracle Deirdre Lee, Laura Dragan DERI A Presentation
Fulvio Corno, Laura Farinetti. Dipartimento di Automatica e Informatica
SPARQL - Query Language for RDF Fulvio Corno, Laura Farinetti Politecnico di Torino Dipartimento di Automatica e Informatica e-lite Research Group http://elite.polito.itpolito The new Semantic Web vision
Standards, Tools and Web 2.0
Standards, Tools and Web 2.0 Web Programming Uta Priss ZELL, Ostfalia University 2013 Web Programming Standards and Tools Slide 1/31 Outline Guidelines and Tests Logfile analysis W3C Standards Tools Web
A generic approach for data integration using RDF, OWL and XML
A generic approach for data integration using RDF, OWL and XML Miguel A. Macias-Garcia, Victor J. Sosa-Sosa, and Ivan Lopez-Arevalo Laboratory of Information Technology (LTI) CINVESTAV-TAMAULIPAS Km 6
Towards a Sales Assistant using a Product Knowledge Graph
Towards a Sales Assistant using a Product Knowledge Graph Haklae Kim, Jungyeon Yang, and Jeongsoon Lee Samsung Electronics Co., Ltd. Maetan dong 129, Samsung-ro, Yeongtong-gu, Suwon-si, Gyeonggi-do 443-742,
Experiences from a Large Scale Ontology-Based Application Development
Experiences from a Large Scale Ontology-Based Application Development Ontology Summit 2012 David Price, TopQuadrant Copyright 2012 TopQuadrant Inc 1 Agenda Customer slides explaining EPIM ReportingHub
The Berlin SPARQL Benchmark
The Berlin SPARQL Benchmark Christian Bizer 1 and Andreas Schultz 1 1 Freie Universität Berlin, Web-based Systems Group, Garystr. 21, 14195 Berlin, Germany [email protected], [email protected]
E6895 Advanced Big Data Analytics Lecture 4:! Data Store
E6895 Advanced Big Data Analytics Lecture 4:! Data Store Ching-Yung Lin, Ph.D. Adjunct Professor, Dept. of Electrical Engineering and Computer Science Mgr., Dept. of Network Science and Big Data Analytics,
OWL: Path to Massive Deployment. Dean Allemang Chief Scien0st, TopQuadrant Inc. [email protected]
OWL: Path to Massive Deployment Dean Allemang Chief Scien0st, TopQuadrant Inc. [email protected] Number of pages Web-Scale Deployment Amount of Data Awareness I m a Web Developer Have you heard
Drupal. http://www.flickr.com/photos/funkyah/2400889778
Drupal 7 and RDF Stéphane Corlosquet, - Software engineer, MGH - Drupal 7 core RDF maintainer - SemWeb geek Linked Data Ventures, MIT, Oct 2010 This work is licensed under a Creative
Linked Data Publishing with Drupal
Linked Data Publishing with Drupal Joachim Neubert ZBW German National Library of Economics Leibniz Information Centre for Economics SWIB13 Workshop Hamburg, Germany 25.11.2013 ZBW is member of the Leibniz
Modelling «Base Bibliotek» as Linked Data
Modelling «Base Bibliotek» as Linked Data Kim Tallerås, Faculty of Journalism, Library and Information Science, Oslo University College EMTACL 2010 This presentation is based on an abstract and a project
Building Semantic Content Management Framework
Building Semantic Content Management Framework Eric Yen Computing Centre, Academia Sinica Outline What is CMS Related Work CMS Evaluation, Selection, and Metrics CMS Applications in Academia Sinica Concluding
SmartLink: a Web-based editor and search environment for Linked Services
SmartLink: a Web-based editor and search environment for Linked Services Stefan Dietze, Hong Qing Yu, Carlos Pedrinaci, Dong Liu, John Domingue Knowledge Media Institute, The Open University, MK7 6AA,
