An RDF Data Model for the Semantic Web. 5 th Oracle Life Sciences User Group meeting May 16-17, 2005

Size: px
Start display at page:

Download "An RDF Data Model for the Semantic Web. 5 th Oracle Life Sciences User Group meeting May 16-17, 2005"

Transcription

1

2 An RDF Data Model for the Semantic Web 5 th Oracle Life Sciences User Group meeting May 16-17, 2005

3 Agenda Introduction 5 min Susie Stephens Semantic Web for Life Sciences 25 min Susie Stephens Oracle support of RDF in RDBMS 25 min Souripriya Das Demo of Siderean s Seamark Navigation Server 25 min Mike DiLascio, David LaVigna & Joanne Luciano Discussion 10 min Susie Stephens

4 Semantic Web for Life Sciences Susie Stephens

5 What is the Semantic Web? A machine-readable format that is Web compatible The Semantic Web adds definition tags to information in Web pages Enables computers to discover data more effectively Allows new associations to form between pieces of information

6 Resource Description Framework W3C standard for the common data format Based on triples (subject predicate object) Everything has a URI Ontologies used to label the RDF tagged elements Image Source: W3C

7 Image Source: W3C

8 Enterprise Integration Hub Image Source: W3C

9 Semantic Web Stack Image Source: W3C

10 Pharma Productivity Source: PhRMA & FDA 2003

11 Critical Path Initiative Source: Innovation or Stagnation, FDA Report, March 2004

12 Ontology Frameworks for Integration <hasproduct> Protein Gene <transcribes> <translatesto> <participatesin> <influences> Disease <profiledby> Microarray experiment <probefor> <efficacymarkerfor> mrna <affectedtissue> Drug <targets> <MOA> Treatment <located> Localization Intervention point <affecting> Cascade pathway <druginteraction> <partof> Bio-process Target model

13 Biological Pathways Image Source: Cytoscape

14 Beyond the Dead Graphical Model Image Source: KEGG

15 Assigning Trust Values to Data Image Source: SWANS

16 Inferencing If Gene G is implicated in Disease D, and its Protein Product P is a functional component of only Pathway P2 -> then Disease D directly perturbs Pathway P2 <rdf:description> <log:is rdf:parsetype= Quote > <rdf:description rdf:about= variable#gene_g > <hasproduct rdf:resource= variable#protein_p /> <isimplicatedin rdf:resource= variable#disease_d /> </rdf:description> <rdf:description rdf:about= variable#protein_p > <inpathway rdf:resource= variable#pathway_p2 /> </rdf:description> <log:is> <log:implies rdf:parsetype= Quote > <rdf:description rdf:about= variable#disease_d > <D_perturbs rdf:resource= variable#pathway_p2 > </rdf:description> </log:implies> </rdf:description>

17 Why Semantic Web for Life Sciences? Heterogeneous data integration using explicit semantics Expression well-defined and rich models of biological systems Annotating findings and interpretations formally and sharing with other scientists Embedding models and semantics within papers Applying logic to infer additional insights and to propose and/or capture new hypotheses

18 Q U E S T I O N S A N S W E R S

19 RDF Support in Oracle RDBMS Souripriya Das, Ph.D. Consultant Member of Technical Staff Oracle New England Development Center

20 Overview Three types of database objects Model RDF graph consisting of a set of triples Rulebase Set of (user-defined) rules Rule Index Entailed RDF graph We discuss following aspects for each type of object DDL DML Views Security RDF Query (with Inference)

21 RDF Models

22 Model: Overview Each RDF Model (graph) consists of a set of triples A triple (statement) consists of three components Subject URI or blank node Predicate URI Object URI or literal or blank node A statement itself can be a resource (allowing nested graphs)

23 Model: Example Family: (:John :brotherof :Mary) (:John :age 16 ^^xsd:integer) (:Mary :parentof :Matt) (:John :name John ) (:Mary :name Mary ) Reification: (:John :thinks _:S1) (_:S1 rdf:subject :Sue) (_:S1 rdf:predicate :livesin) (_:S1 rdf:object NYC ) :John age 16 brotherof parentof :Mary :Matt thinks :Sue livesin NYC

24 RDF Query

25 SDO_RDF_MATCH Table Func Arguments Graph pattern A sequence of triple patterns Triple patterns typically use variables RDF Data set a set of models Filter Aliases FROM TABLE(SDO_RDF_MATCH( (?x :brotherof?y) (?y :parentof?z), SDO_RDF_Models( family ), )) t

26 SDO_RDF_MATCH: return Columns (of type VARCHAR2) in each returned row: For each variable?x in Graph Pattern x x$rdfvtyp URI, Literal, Blank node x$rdfltyp Specific literal type (e.g., xsd:integer) x$rdfclob Contains actual value, if?x matches a CLOB value x$rdflang Language tag, if any (e.g., en-us ) If no variable in Graph Pattern A dummy column

27 SDO_RDF_MATCH: matching Matching multiple representations The same point in value space may have multiple representations 10 ^^xsd:integer 10 ^^xsd:positiveinteger 010 ^^xsd:integer ^^xsd:integer SDO_RDF_MATCH automatically resolves these

28 RDF Query: Example Find salary and hiredate of all the uncles SELECT emp.name, emp.salary, emp.hiredate FROM emp, TABLE(SDO_RDF_MATCH( (?x :brotherof?y) (?y :parentof?z) (?x :name?name), SDO_RDF_Models( family'), )) t WHERE emp.name=t.name; Use of SDO_RDF_MATCH allows embedding a graph query in a SQL query

29 RDF Query: Example 2 Find pairs of persons residing at the same address where the first person rents a truck and the second person buys a fertilizer SELECT t3.x name1, t3.y name2 FROM AddrTable t1, AddrTable t2, TABLE(SDO_RDF_MATCH( (?x :rents?a) (?a rdf:type :Truck) (?y :buys?b) (?b rdf:type :Fertilizer), SDO_RDF_Models( Activities'), )) t3 WHERE t1.name=t3.x and t2.name=t3.y and t1.addr=t2.addr;

30 RDF Rulebases

31 Rulebase: Overview Each RDF rulebase consists of a set of rules Each rule consists of antecedent: graph-pattern filter condition (optional) Consequent: graph-pattern One or more rulebases may be used with relevant RDF models (graphs) to obtain entailed graphs

32 Rulebase: Example Rules in a rulebase family_rb: Antecedent: (?x :brotherof?y) (?y :parentof?z) Filter: NULL Consequent: (?x :uncleof?z) Antecedent: (?x :age?a) Filter: a >= 65 Consequent: (?x :agegroup Senior ) Antecedent: (?x :parentof?y) (?y :parentof?z) Filter: NULL Consequent: (?x :grandparentof?z)

33 RDF Rule Indexes

34 Rule Index: Overview A rule index represents an entailed graph A rule index is created on an RDF dataset (consisting of a set of RDF models and a set of RDF rulebases)

35 Rule Index: Example A rule index may be created on a dataset consisting of family RDF data, and family_rb rulebase (shown earlier) The rule index will contain inferred triples showing uncleof and agegroup information

36 RDF Query with Inference

37 SDO_RDF_MATCH with Rulebases Arguments Graph pattern A sequence of triples (with variables) RDF Data set a set of models a set of rulebases Filter Aliases FROM TABLE(SDO_RDF_MATCH( (?x :uncleof?y), SDO_RDF_Models( family ), SDO_RDF_Rulebases ( rdfs, family_rb ) )) t

38 RDF Query w/ Inference: Example Find salary and hiredate of all the uncles SELECT emp.name, emp.salary, emp.hiredate FROM emp, TABLE(SDO_RDF_MATCH( (?x :uncleof?y) (?x :name?name), SDO_RDF_Models( family'), SDO_RDF_Rulebases( rdfs, family_rb'), )) t WHERE emp.name=t.name;

39 RDF Query w/ Inference: Example 2 Find pairs of persons residing at the same address where the first person rents a truck and the second person buys a fertilizer SELECT t3.x name1, t3.y name2 FROM AddrTable t1, AddrTable t2, TABLE(SDO_RDF_MATCH( (?x :rents?a) (?a rdf:type :Truck) (?y :buys?b) (?b rdf:type :Fertilizer), SDO_RDF_Models( Activities'), SDO_RDF_Rulebases( rdfs ), )) t3 WHERE t1.name=t3.x and t2.name=t3.y and t1.addr=t2.addr;

40 RDF Models

41 Model: DDL Procedures provided as part of the API may be used to Create a model Drop a model When a user creates a model, a database view gets created automatically rdfm_family A model corresponds to a column of type SDO_RDF_TRIPLE_S in a base table Each model has exactly one base table associated with it

42 Model: DDL Creating a Model Create an Application Table CREATE TABLE family_table ( id NUMBER, family_triple SDO_RDF_TRIPLE_S); Create a Model EXEC SDO_RDF.CREATE_RDF_MODEL( family, family_table, family_triple ); Automatically creates the following database view rdfm_family ( )

43 Loading RDF Data into Oracle Java API provided to load NTriple into NDM Sample XSLs provided To convert RDF to NTriple To convert RDF to INSERT statements

44 Model: DML SQL DML commands may be used to do DML operations on a base table to effect DML (i.e., triple insert, delete, and update) on the corresponding model Insert Triples INSERT INTO family_table VALUES (1, SDO_RDF_TRIPLE_S( family', '< '< <

45 Model: Security The creator of the base table corresponding to a model can grant privileges to other users To perform DML to a model, a user must have DML privileges for the corresponding base table The creator of a model can grant QUERY privileges on the corresponding database view to other users A user can query only those models for which s/he has QUERY privileges to the corr. database views Only the creator of a model can drop the model

46 Model: Views Database views corresponding to the models

47 RDF Rulebases

48 Rulebase: DDL Procedures provided as part of the API may be used to Create a rulebase create_rulebase('family_rb'); Drop a rulebase drop_rulebase('family_rb'); When a user creates a rulebase, a database view gets created automatically rdfr_family_rb (rule_name, antecedent, filter, consequent, aliases)

49 Rulebase: DML SQL DML commands may be used on the database view corresponding to a target rulebase to insert, delete, and update rules insert into mdsys.rdfr_family_rb values( uncle_rule', (?x :brotherof?y) (?y :parentof?z), NULL, '(?x :uncleof?z)', SDO_RDF_Aliases( ));

50 Rulebase: Security Creator of a rulebase can grant privileges to the corresponding database view to other users Performing DML operations requires invoker to have appropriate privileges on the database view Only the creator of a rulebase can drop the rulebase

51 Rulebase: Views RDF_RULEBASE_INFO Contains the list of rulebases For each rulebase, contains additional information (such as, creator, view name, etc) Content of each rulebase is available from the corresponding database view

52 RDF Rule Indexes

53 Rule Index: DDL Procedures provided as part of the API may be used to Create a rule index create_rules_index ('family_rb_rix_family, SDO_RDF_Models('family'), SDO_RDF_Rulebases( rdfs','family_rb')); Drop a rule index drop_rules_index ('family_rb_rix_family'); When a user creates a rule index, a database view gets created automatically rdfi_family_rb_rix_family ( )

54 Rule Index: Security To create a rule index on an RDF dataset (models and rulebases), user needs to have QUERY privileges on those models and rulebases Creator of a rule index holds QUERY privilege on the rule index and may grant this privilege to other users Only the creator of a rule index can drop it

55 Rule Index: Views RDF_RULEINDEX_INFO Contains the list of rule indexes For each rule index, contains additional information (such as, creator, status, etc) RDF_RULEINDEX_DATASETS For every rule index, stores the names of its models and rulebases

56 Rule Index: Dependencies Content of a rule index depends upon the content of each element of its dataset Any modification to the models or rulebases in its dataset invalidates the rule index Dropping a model or rulebase will drop dependent rule indexes automatically.

57 Summary RDF Data Model Models (Graphs) RDF Query using SDO_RDF_MATCH Table Function RDF Data Model with (user-defined) Rules Models (Graphs) Rulebases Rule Indexes RDF Query on entailed RDF graphs Management (DDL, DML, Security, ) Models, Rulebases, and Rule Indexes

58 RDF Data Model Demo

59 Demo: Family Schema

60 Demo: Family Schema 2

61 Demo: Family Model Data

62 Demo: Family Model Data (Alt)

63 Demo: Query without Inference select m from TABLE(SDO_RDF_MATCH( '(?m rdf:type :Male)', SDO_RDF_Models('family'), null, SDO_RDF_Aliases( SDO_RDF_Alias('', ' null)); M

64 Demo: Query w/ RDFS Inference select m from TABLE(SDO_RDF_MATCH( '(?m rdf:type :Male)', SDO_RDF_Models('family'), SDO_RDF_Rulebases( RDFS ), SDO_RDF_Aliases( SDO_RDF_Alias('', ' null)); M

65 Demo: Family Rulebase Antecedent: (?x :parentof?y) (?y :parentof?z) Filter: NULL Consequent: (?x :grandparentof?z)

66 Demo: Query w/ Family and RDFS Inference select x, y from TABLE(SDO_RDF_MATCH( X '(?x :grandparentof?y) (?x rdf:type :Male)', SDO_RDF_Models('family'), SDO_RDF_Rulebases('RDFS','family_rb'), SDO_RDF_Aliases( SDO_RDF_Alias('',' null)); Y

67 Q U E S T I O N S A N S W E R S

68 Demo of Siderean s Seamark Navigation Server Mike DiLascio & Joanne Luciano

69 Agenda About Siderean Software & Predictive Medicine, Inc. Introducing Seamark Navigation Server v.3.6 Seamark & Oracle 10g RDF Data Model Demonstration of Seamark / Oracle 10g integration Lessons Learned / Q&A

70 About Siderean Software Aggregate, organize and navigate information -the way users think -to improve analysis and decision making. Founded in 2001 and based in El Segundo, CA Ventured backed in 2004 Delivering RDF-centric navigation and analysis capabilities for end users (a.k.a. - the last mile ) Active W3C member leveraging Semantic Web standards Demonstrating integrated Seamark navigation layer over Oracle 10g RDF Data Model in collaboration with Predictive Medicine, Inc.

71 Current solutions 50,000 results!!! Now what? I give up! Hello? Get me an apple! Why do I get oranges when I m looking for apples? IT: As soon as I fix his, hers stops working. CONTENT PRODUCER: I just produced three apples last week! Enterprise search a brute force approach Knowledge management breathtakingly expensive

72 Introducing Seamark Navigation Server I can see the big picture! No more staring at a blank text box. I can drill down quickly to what I want. IT: I can take my coffee break now. CONTENT PRODUCER: I knew we had an apple in here somewhere. Seamark layering organization to deliver pinpoint navigation

73 How it works: process Term Text Person Place View View Event Metadata about data and content is aggregated Organized into a unified information architecture Analyzed to generate on-demand views Providing pinpoint navigation across the data and content

74 How it works: architecture User Navigation and User Tagging Unstructured Content and Data Feeds Web Browsers & Portals Search Engines User Alerts Metadata Aggregator Navigation Metadata Navigation Web Services Feed Aggregators Structured Content Sources

75 Seamark/Oracle integration architecture: Phase 1 User Navigation and User Tagging Web Browsers & Portals User Alerts Oracle 10g RDF Data Model for scalable persistence of metadata Batch RDFMatch Query issued from Seamark at index time Cached Navigation Metadata Navigation Web Services Feed Aggregators

76 Seamark/Oracle integration architecture: Phase 2 User Navigation and User Tagging Web Browsers & Portals User Alerts Oracle 10g RDF Data Model for scalable persistence of metadata Federated RDFMatch Queries issued from Seamark at query time Dynamic Navigation Metadata Navigation Web Services Feed Aggregators

77 Seamark Demo: Background & Concepts Life Sciences demonstration premise RDF offers high value during early stage research Leveraging strengths of Oracle 10g & Seamark v3.6 Oracle large datasets / scalability Seamark useful subsets / flexible navigation & insights Project elapsed time - about one week Locating and identifying data sources represented the greatest time element Data sources in RDF required minimal integration time Non-RDF data sources required transformation and linking values (non-trivial but straightforward)

78 Seamark Demonstration: Identification of new drug candidates Keywords.rdf GO2UniProt.rdf IntAct.rdf UniProt.rdf Citation PubMed.xml GO2Keyword.rdf ProbeSet.rdf Keyword GO2OMIM.rdf Probe Protein Gene MIM Id OMIM.rdf GO.rdf GO2Enzyme.rdf Enzyme Organism Compound Taxonomy.rdf Enzymes.rdf KEGG.rdf Pathway 1. Differentiate different forms of disease 2. Identify patients subgroups. 3. Identify top biomarkers 4. Identify function 5. Identify biological and chemical properties and disease associations of biomarker 6. Identify documents 7. Identify role in metabolic pathways 8. Identify compounds that interact 9. Identify and compare function in other organisms 10. Identify any prior art

79 Live Seamark Life Sciences Demonstration: Sample Screenshots

80 Seamark application start page shows integration of OMIM, GO, KEGG, UniProt and NCBI

81 Select: Probe Set ID: M18255_cds2_s_at

82 Results: 9 Matches on M18255_cds2_s_at to the Gene Ontology Cytoplasm 1 st of 9 Matches Cellular Location Via Gene Ontology

83 Cytoplasm 1 st of 9 Matches Page Scroll

84 Cytoplasm 1 st of 9 Matches Page Scroll Plasma Membrane,, 2 nd of 9 Matches Cellular Location Via Gene Ontology Page Scroll for more results, etc.

85 Start Page: Optionally search across entire collection based upon keywords from the integrated data sources

86 Seamark Lessons Learned RDF offers multiple unconstrained views of data/relationships Provides maximum flexibility during early stage research Later stages can leverage OWL to constrain known relationships Data providers Timing is right to publish in RDF format Cut your customer s integration costs Speed discovery time Even with one week of effort Proof of Concept demonstrates value of broad & deep integration Additional value in extending POC in customer pilot initiatives

87 Siderean Seamark Conclusion Getting the precise information we need from today s data glut is profoundly difficult Solving this problem requires a solution that works the way you think Siderean is the world s first turnkey navigation server for the enterprise and people at large

88 Thank You! To arrange a demonstration of Seamark or for more information please contact: Mike DiLascio Office: Mobile: mdilascio@siderean.com Siderean Software, Inc. 390 North Sepulveda Blvd., Suite 2070 El Segundo, CA USA

89

This presentation is for informational purposes only and may not be incorporated into a contract or agreement.

This presentation is for informational purposes only and may not be incorporated into a contract or agreement. This presentation is for informational purposes only and may not be incorporated into a contract or agreement. Oracle10g RDF Data Mgmt: In Life Sciences Xavier Lopez Director, Server Technologies Oracle

More information

Semantic Web. Dr. Philip Cannata 1

Semantic Web. Dr. Philip Cannata 1 Semantic Web Dr. Philip Cannata 1 Dr. Philip Cannata 2 Dr. Philip Cannata 3 Dr. Philip Cannata 4 See data 14 Scientific American.sql on the class website calendar SELECT strreplace(x, 'sa:', '') "C" FROM

More information

Advances in Data Integration & Representation in Systems Biology

Advances in Data Integration & Representation in Systems Biology Advances in Data Integration & Representation in Systems Biology Susie Stephens Principal Product Manager, Life Sciences Oracle susie.stephens@oracle.com Outline Systems Biology Data Requirements Semantic

More information

SELF-SERVICE SEMANTIC DATA FEDERATION

SELF-SERVICE SEMANTIC DATA FEDERATION SELF-SERVICE SEMANTIC DATA FEDERATION WE LL MAKE YOU A DATA SCIENTIST Contact: IPSNP Computing Inc. Chris Baker, CEO Chris.Baker@ipsnp.com (506) 721 8241 BIG VISION: SELF-SERVICE DATA FEDERATION Biomedical

More information

Powering Knowledge Discovery. Insights from big data with Linguamatics I2E

Powering Knowledge Discovery. Insights from big data with Linguamatics I2E Powering Knowledge Discovery Insights from big data with Linguamatics I2E Gain actionable insights from unstructured data The world now generates an overwhelming amount of data, most of it written in natural

More information

Semantic Web Knowledge Representation in the Web Context. CS 431 March 24, 2008 Carl Lagoze Cornell University

Semantic Web Knowledge Representation in the Web Context. CS 431 March 24, 2008 Carl Lagoze Cornell University Semantic Web Knowledge Representation in the Web Context CS 431 March 24, 2008 Carl Lagoze Cornell University Acknowledgements for various slides and ideas Ian Horrocks (Manchester U.K.) Eric Miller (W3C)

More information

CS 345 Spring 2009 Projects Avg 90.8, Stdev 7.5

CS 345 Spring 2009 Projects Avg 90.8, Stdev 7.5 CS 345 Spring 2009 Projects Avg 90.8, Stdev 7.5 20 18 16 14 Number of Students 12 10 8 6 4 2 0 60 65 70 75 80 85 90 95 100 Percentage Dr. Philip Cannata 1 Programming Languages Project Presentation Flite

More information

Unstructured Text in Big Data The Elephant in the Room

Unstructured Text in Big Data The Elephant in the Room Unstructured Text in Big Data The Elephant in the Room David Milward ICIC, October 2013 Click Unstructured to to edit edit Master Master Big title Data style title style Big Data Volume, Variety, Velocity

More information

The Emerging Data Lake IT Strategy

The Emerging Data Lake IT Strategy The Emerging Data Lake IT Strategy An Evolving Approach for Dealing with Big Data & Changing Environments bit.ly/datalake SPEAKERS: Thomas Kelly, Practice Director Cognizant Technology Solutions Sean Martin,

More information

Oracle Spatial and Graph: Benchmarking a Trillion Edges RDF Graph ORACLE WHITE PAPER NOVEMBER 2016

Oracle Spatial and Graph: Benchmarking a Trillion Edges RDF Graph ORACLE WHITE PAPER NOVEMBER 2016 Oracle Spatial and Graph: Benchmarking a Trillion Edges RDF Graph ORACLE WHITE PAPER NOVEMBER 2016 Introduction One trillion is a really big number. What could you store with one trillion facts?» 1000

More information

APPLYING KNOWLEDGE BASED AI TO MODERN DATA MANAGEMENT. Mani Keeran, CFA Gi Kim, CFA Preeti Sharma

APPLYING KNOWLEDGE BASED AI TO MODERN DATA MANAGEMENT. Mani Keeran, CFA Gi Kim, CFA Preeti Sharma APPLYING KNOWLEDGE BASED AI TO MODERN DATA MANAGEMENT Mani Keeran, CFA Gi Kim, CFA Preeti Sharma 2 What we are going to discuss During last two decades, majority of information assets have been digitized

More information

SEEK User Manual. Introduction

SEEK User Manual. Introduction SEEK User Manual Introduction SEEK is a computational gene co-expression search engine. It utilizes a vast human gene expression compendium to deliver fast, integrative, cross-platform co-expression analyses.

More information

CHAPTER 1 INTRODUCTION

CHAPTER 1 INTRODUCTION 1 CHAPTER 1 INTRODUCTION Most of today s Web content is intended for the use of humans rather than machines. While searching documents on the Web using computers, human interpretation is required before

More information

Graph Modeling and Analysis in Oracle

Graph Modeling and Analysis in Oracle Graph Modeling and Analysis in Oracle Susie Stephens Principal Product Manager, Life Sciences Oracle Corporation BioPathways, July 30, 2004 Access Distributed Data UltraSearch External Sites Distributed

More information

1 Copyright 2011, Oracle and/or its affiliates. All rights reserved.

1 Copyright 2011, Oracle and/or its affiliates. All rights reserved. 1 Copyright 2011, Oracle and/or its affiliates. All rights reserved. Integrating Complex Financial Workflows in Oracle Database Xavier Lopez Seamus Hayes Oracle PolarLake, LTD 2 Copyright 2011, Oracle

More information

JENA: A Java API for Ontology Management

JENA: A Java API for Ontology Management JENA: A Java API for Ontology Management Hari Rajagopal IBM Corporation Page Agenda Background Intro to JENA Case study Tools and methods Questions Page The State of the Web Today The web is more Syntactic

More information

Semantic Enrichment ARMA Chicago Spring Seminar April 18, 2018

Semantic Enrichment ARMA Chicago Spring Seminar April 18, 2018 Semantic Enrichment ARMA Chicago Spring Seminar April 18, 2018 Presentation Overview What is Semantics? Semantic Building Blocks Why Use Semantic Technology Semantic Layers Source of Semantic Information

More information

RDF for Life Sciences

RDF for Life Sciences RDF for Life Sciences Presentation to Oracle Life Sciences User Group June 23, 2004 John Wilbanks World Wide Web Consortium (W3C) What is the W3C? Founded in 1994 by Tim Berners-Lee Develops common protocols

More information

2017 GridGain Systems, Inc. In-Memory Performance Durability of Disk

2017 GridGain Systems, Inc. In-Memory Performance Durability of Disk In-Memory Performance Durability of Disk Meeting the Challenges of Fast Data in Healthcare with In-Memory Technologies Akmal Chaudhri Technology Evangelist GridGain Agenda Introduction Fast Data in Healthcare

More information

COMPUTER AND INFORMATION SCIENCE JENA DB. Group Abhishek Kumar Harshvardhan Singh Abhisek Mohanty Suhas Tumkur Chandrashekhara

COMPUTER AND INFORMATION SCIENCE JENA DB. Group Abhishek Kumar Harshvardhan Singh Abhisek Mohanty Suhas Tumkur Chandrashekhara JENA DB Group - 10 Abhishek Kumar Harshvardhan Singh Abhisek Mohanty Suhas Tumkur Chandrashekhara OUTLINE Introduction Data Model Query Language Implementation Features Applications Introduction Open Source

More information

POMELo: A PML Online Editor

POMELo: A PML Online Editor POMELo: A PML Online Editor Alvaro Graves Tetherless World Constellation Department of Cognitive Sciences Rensselaer Polytechnic Institute Troy, NY 12180 gravea3@rpi.edu Abstract. This paper introduces

More information

FedX: Optimization Techniques for Federated Query Processing on Linked Data. ISWC 2011 October 26 th. Presented by: Ziv Dayan

FedX: Optimization Techniques for Federated Query Processing on Linked Data. ISWC 2011 October 26 th. Presented by: Ziv Dayan FedX: Optimization Techniques for Federated Query Processing on Linked Data ISWC 2011 October 26 th Presented by: Ziv Dayan Andreas Schwarte 1, Peter Haase 1, Katja Hose 2, Ralf Schenkel 2, and Michael

More information

Chevron Position Paper for W3C Workshop on Semantic Web in Oil & Gas Industry

Chevron Position Paper for W3C Workshop on Semantic Web in Oil & Gas Industry Enterprise Architecture Chevron Position Paper for W3C Workshop on Semantic Web in Oil & Gas Industry Frank Chum, ITC EA Mario Casetta, ETC IM Roger Cutler, ITC EA 9 December 2008 Houston, Texas 2008 Chevron

More information

Linked Data and RDF. COMP60421 Sean Bechhofer

Linked Data and RDF. COMP60421 Sean Bechhofer Linked Data and RDF COMP60421 Sean Bechhofer sean.bechhofer@manchester.ac.uk Building a Semantic Web Annotation Associating metadata with resources Integration Integrating information sources Inference

More information

New Approach to Graph Databases

New Approach to Graph Databases Paper PP05 New Approach to Graph Databases Anna Berg, Capish, Malmö, Sweden Henrik Drews, Capish, Malmö, Sweden Catharina Dahlbo, Capish, Malmö, Sweden ABSTRACT Graph databases have, during the past few

More information

RDF* and SPARQL* An Alternative Approach to Statement-Level Metadata in RDF

RDF* and SPARQL* An Alternative Approach to Statement-Level Metadata in RDF RDF* and SPARQL* An Alternative Approach to Statement-Level Metadata in RDF Olaf Hartig @olafhartig Picture source:htp://akae.blogspot.se/2008/08/dios-mo-doc-has-construido-una-mquina.html 2 4 htp://tinkerpop.apache.org/docs/current/reference/#intro

More information

Get the most from Oracle Database 11g Semantic Technology: Best Practices

Get the most from Oracle Database 11g Semantic Technology: Best Practices Get the most from Oracle Database 11g Semantic Technology: Best Practices Xavier Lopez, Ph.D., Director, Oracle Server Technologies Souripriya Das, Ph.D., Consultant Member, Oracle Server Technologies

More information

RDF. Mario Arrigoni Neri

RDF. Mario Arrigoni Neri RDF Mario Arrigoni Neri WEB Generations Internet phase 1: static contents HTML pages FTP resources User knows what he needs and where to retrieve it Internet phase 2: web applications Custom presentation

More information

Envisioning Semantic Web Technology Solutions for the Arts

Envisioning Semantic Web Technology Solutions for the Arts Information Integration Intelligence Solutions Envisioning Semantic Web Technology Solutions for the Arts Semantic Web and CIDOC CRM Workshop Ralph Hodgson, CTO, TopQuadrant National Museum of the American

More information

Semantic Web: Core Concepts and Mechanisms. MMI ORR Ontology Registry and Repository

Semantic Web: Core Concepts and Mechanisms. MMI ORR Ontology Registry and Repository Semantic Web: Core Concepts and Mechanisms MMI ORR Ontology Registry and Repository Carlos A. Rueda Monterey Bay Aquarium Research Institute Moss Landing, CA ESIP 2016 Summer meeting What s all this about?!

More information

Languages and tools for building and using ontologies. Simon Jupp, James Malone

Languages and tools for building and using ontologies. Simon Jupp, James Malone An overview of ontology technology Languages and tools for building and using ontologies Simon Jupp, James Malone jupp@ebi.ac.uk, malone@ebi.ac.uk Outline Languages OWL and OBO classes, individuals, relations,

More information

Harvesting RDF triples

Harvesting RDF triples Harvesting RDF triples Joe Futrelle Natioanl Center for Supercomputing Applications 1205 W. Clark St., Urbana IL 61801, US futrelle@ncsa.uiuc.edu Abstract. Managing scientific data requires tools that

More information

EMC Documentum xdb. High-performance native XML database optimized for storing and querying large volumes of XML content

EMC Documentum xdb. High-performance native XML database optimized for storing and querying large volumes of XML content DATA SHEET EMC Documentum xdb High-performance native XML database optimized for storing and querying large volumes of XML content The Big Picture Ideal for content-oriented applications like dynamic publishing

More information

Mapping the library future: Subject navigation for today's and tomorrow's library catalogs

Mapping the library future: Subject navigation for today's and tomorrow's library catalogs University of Pennsylvania ScholarlyCommons Scholarship at Penn Libraries Penn Libraries January 2008 Mapping the library future: Subject navigation for today's and tomorrow's library catalogs John Mark

More information

Course Outline and Objectives: Database Programming with SQL

Course Outline and Objectives: Database Programming with SQL Introduction to Computer Science and Business Course Outline and Objectives: Database Programming with SQL This is the second portion of the Database Design and Programming with SQL course. In this portion,

More information

Transformative characteristics and research agenda for the SDI-SKI step change:

Transformative characteristics and research agenda for the SDI-SKI step change: Transformative characteristics and research agenda for the SDI-SKI step change: A Cadastral Case Study Dr Lesley Arnold Research Fellow, Curtin University, CRCSI Director Geospatial Frameworks World Bank

More information

Structure of This Presentation

Structure of This Presentation Inferencing for the Semantic Web: A Concise Overview Feihong Hsu fhsu@cs.uic.edu March 27, 2003 Structure of This Presentation General features of inferencing for the Web Inferencing languages Survey of

More information

Reducing Consumer Uncertainty

Reducing Consumer Uncertainty Spatial Analytics Reducing Consumer Uncertainty Towards an Ontology for Geospatial User-centric Metadata Introduction Cooperative Research Centre for Spatial Information (CRCSI) in Australia Communicate

More information

Incremental Export of Relational Database Contents into RDF Graphs

Incremental Export of Relational Database Contents into RDF Graphs National Technical University of Athens School of Electrical and Computer Engineering Multimedia, Communications & Web Technologies Incremental Export of Relational Database Contents into RDF Graphs Nikolaos

More information

Semantic Annotation, Search and Analysis

Semantic Annotation, Search and Analysis Semantic Annotation, Search and Analysis Borislav Popov, Ontotext Ontology A machine readable conceptual model a common vocabulary for sharing information machine-interpretable definitions of concepts in

More information

Contents. G52IWS: The Semantic Web. The Semantic Web. Semantic web elements. Semantic Web technologies. Semantic Web Services

Contents. G52IWS: The Semantic Web. The Semantic Web. Semantic web elements. Semantic Web technologies. Semantic Web Services Contents G52IWS: The Semantic Web Chris Greenhalgh 2007-11-10 Introduction to the Semantic Web Semantic Web technologies Overview RDF OWL Semantic Web Services Concluding comments 1 See Developing Semantic

More information

PROJECT PERIODIC REPORT

PROJECT PERIODIC REPORT PROJECT PERIODIC REPORT Grant Agreement number: 257403 Project acronym: CUBIST Project title: Combining and Uniting Business Intelligence and Semantic Technologies Funding Scheme: STREP Date of latest

More information

Improving Your Business with Oracle Data Integration See How Oracle Enterprise Metadata Management Can Help You

Improving Your Business with Oracle Data Integration See How Oracle Enterprise Metadata Management Can Help You Improving Your Business with Oracle Data Integration See How Oracle Enterprise Metadata Management Can Help You Özgür Yiğit Oracle Data Integration, Senior Manager, ECEMEA Safe Harbor Statement The following

More information

MAPR DATA GOVERNANCE WITHOUT COMPROMISE

MAPR DATA GOVERNANCE WITHOUT COMPROMISE MAPR TECHNOLOGIES, INC. WHITE PAPER JANUARY 2018 MAPR DATA GOVERNANCE TABLE OF CONTENTS EXECUTIVE SUMMARY 3 BACKGROUND 4 MAPR DATA GOVERNANCE 5 CONCLUSION 7 EXECUTIVE SUMMARY The MapR DataOps Governance

More information

Profiles Research Networking Software API Guide

Profiles Research Networking Software API Guide Profiles Research Networking Software API Guide Documentation Version: March 13, 2013 Software Version: ProfilesRNS_1.0.3 Table of Contents Overview... 2 PersonID, URI, and Aliases... 3 1) Profiles RNS

More information

GeoSPARQL Support and Other Cool Features in Oracle 12c Spatial and Graph Linked Data Seminar Culture, Base Registries & Visualisations

GeoSPARQL Support and Other Cool Features in Oracle 12c Spatial and Graph Linked Data Seminar Culture, Base Registries & Visualisations GeoSPARQL Support and Other Cool Features in Oracle 12c Spatial and Graph Linked Data Seminar Culture, Base Registries & Visualisations Hans Viehmann Product Manager EMEA Oracle Corporation December 2,

More information

Practical Semantic Applications Master Title for Oil and Gas Asset Reporting. Information Integration David Price, TopQuadrant

Practical Semantic Applications Master Title for Oil and Gas Asset Reporting. Information Integration David Price, TopQuadrant Practical Semantic Applications Master Title for Oil and Gas Asset Reporting Life Click Cycle to Data edit Master Management subtitle and style Information Integration David Price, TopQuadrant Key Presentation

More information

XML Metadata Standards and Topic Maps

XML Metadata Standards and Topic Maps XML Metadata Standards and Topic Maps Erik Wilde 16.7.2001 XML Metadata Standards and Topic Maps 1 Outline what is XML? a syntax (not a data model!) what is the data model behind XML? XML Information Set

More information

Introduction to metadata cleansing using SPARQL update queries. April 2014 PwC EU Services

Introduction to metadata cleansing using SPARQL update queries. April 2014 PwC EU Services Introduction to metadata cleansing using SPARQL update queries April 2014 PwC EU Services Learning objectives By the end of this module, you will have an understanding of: How to transform your metadata

More information

Vijetha Shivarudraiah Sai Phalgun Tatavarthy. CSc 8711 Georgia State University

Vijetha Shivarudraiah Sai Phalgun Tatavarthy. CSc 8711 Georgia State University Vijetha Shivarudraiah Sai Phalgun Tatavarthy CSc 8711 Georgia State University Seman&c Web Focused on machines a web talking to machines The Grid Super virtual computer Many networked loosely coupled computers

More information

Is Linked Data the future of data integration in the enterprise?

Is Linked Data the future of data integration in the enterprise? Is Linked Data the future of data integration in the enterprise? John Walker Email: john.walker@nxp.com Twitter: @NXPdata Pilot Linked Open Data NXP is a semiconductor (microchip) manufacturer Established:

More information

DBpedia Data Processing and Integration Tasks in UnifiedViews

DBpedia Data Processing and Integration Tasks in UnifiedViews 1 DBpedia Data Processing and Integration Tasks in Tomas Knap Semantic Web Company Markus Freudenberg Leipzig University Kay Müller Leipzig University 2 Introduction Agenda, Team 3 Agenda Team & Goal An

More information

warwick.ac.uk/lib-publications

warwick.ac.uk/lib-publications Original citation: Zhao, Lei, Lim Choi Keung, Sarah Niukyun and Arvanitis, Theodoros N. (2016) A BioPortalbased terminology service for health data interoperability. In: Unifying the Applications and Foundations

More information

Pedigree Management and Assessment Framework (PMAF) Demonstration

Pedigree Management and Assessment Framework (PMAF) Demonstration Pedigree Management and Assessment Framework (PMAF) Demonstration Kenneth A. McVearry ATC-NY, Cornell Business & Technology Park, 33 Thornwood Drive, Suite 500, Ithaca, NY 14850 kmcvearry@atcorp.com Abstract.

More information

A tutorial report for SENG Agent Based Software Engineering. Course Instructor: Dr. Behrouz H. Far. XML Tutorial.

A tutorial report for SENG Agent Based Software Engineering. Course Instructor: Dr. Behrouz H. Far. XML Tutorial. A tutorial report for SENG 609.22 Agent Based Software Engineering Course Instructor: Dr. Behrouz H. Far XML Tutorial Yanan Zhang Department of Electrical and Computer Engineering University of Calgary

More information

Oracle Database B

Oracle Database B Oracle Database Semantic Technologies Developer's Guide 11g Release 1 (11.1) B28397-02 September 2007 Provides usage and reference information about Oracle Database support for semantic technologies, including

More information

Semantic Technologies and CDISC Standards. Frederik Malfait, Information Architect, IMOS Consulting Scott Bahlavooni, Independent

Semantic Technologies and CDISC Standards. Frederik Malfait, Information Architect, IMOS Consulting Scott Bahlavooni, Independent Semantic Technologies and CDISC Standards Frederik Malfait, Information Architect, IMOS Consulting Scott Bahlavooni, Independent Part I Introduction to Semantic Technology Resource Description Framework

More information

Semantic Web Technologies: RDF + RDFS

Semantic Web Technologies: RDF + RDFS Semantic Web Technologies: RDF + RDFS RDF Language RDF Schema The limits of my language are the limits of my world. Ludwig Wittgenstein RDF Expressiveness & Semantics RDF Programming Introduction The Semantic

More information

The Semantic Web Revisited. Nigel Shadbolt Tim Berners-Lee Wendy Hall

The Semantic Web Revisited. Nigel Shadbolt Tim Berners-Lee Wendy Hall The Semantic Web Revisited Nigel Shadbolt Tim Berners-Lee Wendy Hall Today sweb It is designed for human consumption Information retrieval is mainly supported by keyword-based search engines Some problems

More information

XML in the bipharmaceutical

XML in the bipharmaceutical XML in the bipharmaceutical sector XML holds out the opportunity to integrate data across both the enterprise and the network of biopharmaceutical alliances - with little technological dislocation and

More information

Transformative characteristics and research agenda for the SDI-SKI step change: A Cadastral Case Study

Transformative characteristics and research agenda for the SDI-SKI step change: A Cadastral Case Study Transformative characteristics and research agenda for the SDI-SKI step change: A Cadastral Case Study Dr Lesley Arnold Research Fellow, Curtin University, CRCSI Director Geospatial Frameworks World Bank

More information

In-Memory Performance Durability of Disk GridGain Systems, Inc.

In-Memory Performance Durability of Disk GridGain Systems, Inc. In-Memory Performance Durability of Disk Apache Ignite In-Memory Hammer for Your Data Science Toolkit Denis Magda Ignite PMC Chair GridGain Director of Product Management Agenda Apache Ignite Overview

More information

Database Programming with PL/SQL

Database Programming with PL/SQL Database Programming with PL/SQL 1-2 Objectives This lesson covers the following objectives: List and explain the benefits of PL/SQL List the differences between PL/SQL and other programming languages

More information

BIOLOGICAL PATHWAYS AND THE SEMANTIC WEB

BIOLOGICAL PATHWAYS AND THE SEMANTIC WEB BIOLOGICAL PATHWAYS AND THE SEMANTIC WEB Andra Waagmeester, Tina Kutmon, Egon Willighagen, and Alex Pico Univ. Maastricht, NL, and Gladstone Institutes, CA, USA What we will talk about today Introduc*on

More information

CISC 3140 (CIS 20.2) Design & Implementation of Software Application II

CISC 3140 (CIS 20.2) Design & Implementation of Software Application II CISC 3140 (CIS 20.2) Design & Implementation of Software Application II Instructor : M. Meyer Email Address: meyer@sci.brooklyn.cuny.edu Course Page: http://www.sci.brooklyn.cuny.edu/~meyer/ CISC3140-Meyer-lec4

More information

About the Edinburgh Pathway Editor:

About the Edinburgh Pathway Editor: About the Edinburgh Pathway Editor: EPE is a visual editor designed for annotation, visualisation and presentation of wide variety of biological networks, including metabolic, genetic and signal transduction

More information

Knowledge Representations. How else can we represent knowledge in addition to formal logic?

Knowledge Representations. How else can we represent knowledge in addition to formal logic? Knowledge Representations How else can we represent knowledge in addition to formal logic? 1 Common Knowledge Representations Formal Logic Production Rules Semantic Nets Schemata and Frames 2 Production

More information

Database Systems: Design, Implementation, and Management Tenth Edition. Chapter 14 Database Connectivity and Web Technologies

Database Systems: Design, Implementation, and Management Tenth Edition. Chapter 14 Database Connectivity and Web Technologies Database Systems: Design, Implementation, and Management Tenth Edition Chapter 14 Database Connectivity and Web Technologies Database Connectivity Mechanisms by which application programs connect and communicate

More information

Semantics. Matthew J. Graham CACR. Methods of Computational Science Caltech, 2011 May 10. matthew graham

Semantics. Matthew J. Graham CACR. Methods of Computational Science Caltech, 2011 May 10. matthew graham Semantics Matthew J. Graham CACR Methods of Computational Science Caltech, 2011 May 10 semantic web The future of the Internet (Web 3.0) Decentralized platform for distributed knowledge A web of databases

More information

Building a Data Strategy for a Digital World

Building a Data Strategy for a Digital World Building a Data Strategy for a Digital World Jason Hunter, CTO, APAC Data Challenge: Pushing the Limits of What's Possible The Art of the Possible Multiple Government Agencies Data Hub 100 s of Service

More information

Discovery Net : A UK e-science Pilot Project for Grid-based Knowledge Discovery Services. Patrick Wendel Imperial College, London

Discovery Net : A UK e-science Pilot Project for Grid-based Knowledge Discovery Services. Patrick Wendel Imperial College, London Discovery Net : A UK e-science Pilot Project for Grid-based Knowledge Discovery Services Patrick Wendel Imperial College, London Data Mining and Exploration Middleware for Distributed and Grid Computing,

More information

BUILDING THE SEMANTIC WEB

BUILDING THE SEMANTIC WEB BUILDING THE SEMANTIC WEB You might have come across the term Semantic Web Applications often, during talks about the future of Web apps. Check out what this is all about There are two aspects to the possible

More information

RDF. Charlie Abela Department of Artificial Intelligence

RDF. Charlie Abela Department of Artificial Intelligence RDF Charlie Abela Department of Artificial Intelligence charlie.abela@um.edu.mt Last Lecture Introduced XPath and XQuery as languages that allow for accessing and extracting node information from XML Problems?

More information

Semantics In Action For Proactive Policing

Semantics In Action For Proactive Policing Semantics In Action For Proactive Policing Jen Shorten Technical Delivery Architect, Consulting Services Jon Williams Senior Sales Engineer, UK Public Sector The Nature of Policing Is Changing The increasing

More information

Efficient, Scalable, and Provenance-Aware Management of Linked Data

Efficient, Scalable, and Provenance-Aware Management of Linked Data Efficient, Scalable, and Provenance-Aware Management of Linked Data Marcin Wylot 1 Motivation and objectives of the research The proliferation of heterogeneous Linked Data on the Web requires data management

More information

Semantic Web In Depth: Resource Description Framework. Dr Nicholas Gibbins 32/4037

Semantic Web In Depth: Resource Description Framework. Dr Nicholas Gibbins 32/4037 Semantic Web In Depth: Resource Description Framework Dr Nicholas Gibbins 32/4037 nmg@ecs.soton.ac.uk RDF syntax(es) RDF/XML is the standard syntax Supported by almost all tools RDF/N3 (Notation3) is also

More information

Semantic Web Technologies

Semantic Web Technologies 1/57 Introduction and RDF Jos de Bruijn debruijn@inf.unibz.it KRDB Research Group Free University of Bolzano, Italy 3 October 2007 2/57 Outline Organization Semantic Web Limitations of the Web Machine-processable

More information

Oracle Database 12c: Program with PL/SQL Duration: 5 Days Method: Instructor-Led

Oracle Database 12c: Program with PL/SQL Duration: 5 Days Method: Instructor-Led Oracle Database 12c: Program with PL/SQL Duration: 5 Days Method: Instructor-Led Course Description This training starts with an introduction to PL/SQL and then explores the benefits of this powerful programming

More information

Enterprise Information Integration using Semantic Web Technologies:

Enterprise Information Integration using Semantic Web Technologies: Enterprise Information Integration using Semantic Web Technologies: RDF as the Lingua Franca David Booth, Ph.D. HP Software Semantic Technology Conference 20-May-2008 In collaboration with Steve Battle,

More information

Transforming Data from into DataPile RDF Structure into RDF

Transforming Data from into DataPile RDF Structure into RDF Transforming Data from DataPile Structure Transforming Data from into DataPile RDF Structure into RDF Jiří Jiří Dokulil Charles Faculty of University, Mathematics Faculty and Physics, of Mathematics Charles

More information

Bioqueries: A Social Community Sharing Experiences while Querying Biological Linked Data (

Bioqueries: A Social Community Sharing Experiences while Querying Biological Linked Data ( Bioqueries: A Social Community Sharing Experiences while Querying Biological Linked Data (http://bioqueries.uma.es) María Jesús García-Godoy, Ismael Navas-Delgado, José Francisco Aldana Montes Computing

More information

Electronic Health Records with Cleveland Clinic and Oracle Semantic Technologies

Electronic Health Records with Cleveland Clinic and Oracle Semantic Technologies Electronic Health Records with Cleveland Clinic and Oracle Semantic Technologies David Booth, Ph.D., Cleveland Clinic (contractor) Oracle OpenWorld 20-Sep-2010 Latest version of these slides: http://dbooth.org/2010/oow/

More information

Scaling the Semantic Wall with AllegroGraph and TopBraid Composer. A Joint Webinar by TopQuadrant and Franz

Scaling the Semantic Wall with AllegroGraph and TopBraid Composer. A Joint Webinar by TopQuadrant and Franz Scaling the Semantic Wall with AllegroGraph and TopBraid Composer A Joint Webinar by TopQuadrant and Franz Dean Allemang Chief Scientist, TopQuadrant Inc. Jans Aasman CTO, Franz Inc. July 07 1 This Seminar

More information

SQL, XQuery, and SPARQL:Making the Picture Prettier

SQL, XQuery, and SPARQL:Making the Picture Prettier SQL, XQuery, and SPARQL:Making the Picture Prettier Jim Melton, Oracle Corporation, Copyright 2007 Oracle, jim.melton@acm.org Introduction Last year, we asked what s wrong with this picture? regarding

More information

Mascot Insight is a new application designed to help you to organise and manage your Mascot search and quantitation results. Mascot Insight provides

Mascot Insight is a new application designed to help you to organise and manage your Mascot search and quantitation results. Mascot Insight provides 1 Mascot Insight is a new application designed to help you to organise and manage your Mascot search and quantitation results. Mascot Insight provides ways to flexibly merge your Mascot search and quantitation

More information

Big Data Management and NoSQL Databases

Big Data Management and NoSQL Databases NDBI040 Big Data Management and NoSQL Databases Lecture 10. Graph databases Doc. RNDr. Irena Holubova, Ph.D. holubova@ksi.mff.cuni.cz http://www.ksi.mff.cuni.cz/~holubova/ndbi040/ Graph Databases Basic

More information

RDF Schema. Mario Arrigoni Neri

RDF Schema. Mario Arrigoni Neri RDF Schema Mario Arrigoni Neri Semantic heterogeneity Standardization: commitment on common shared markup If no existing application If market-leaders can define de-facto standards Translation: create

More information

Ivan Herman. F2F Meeting of the W3C Business Group on Oil, Gas, and Chemicals Houston, February 13, 2012

Ivan Herman. F2F Meeting of the W3C Business Group on Oil, Gas, and Chemicals Houston, February 13, 2012 Ivan Herman F2F Meeting of the W3C Business Group on Oil, Gas, and Chemicals Houston, February 13, 2012 (2) (3) } An intelligent system manipulating and analyzing knowledge bases e.g., via big ontologies,

More information

A Deductive System for Annotated RDFS

A Deductive System for Annotated RDFS A Deductive System for Annotated RDFS DERI Institute Meeting Umberto Straccia Nuno Lopes Gergely Lukácsy Antoine Zimmermann Axel Polleres Presented by: Nuno Lopes May 28, 2010 Annotated RDFS Example Annotated

More information

1Z Oracle Database 11g - Program with PL/SQL Exam Summary Syllabus Questions

1Z Oracle Database 11g - Program with PL/SQL Exam Summary Syllabus Questions 1Z0-144 Oracle Database 11g - Program with PL/SQL Exam Summary Syllabus Questions Table of Contents Introduction to 1Z0-144 Exam on Oracle Database 11g - Program with PL/SQL... 2 Oracle 1Z0-144 Certification

More information

What is Text Mining? Sophia Ananiadou National Centre for Text Mining University of Manchester

What is Text Mining? Sophia Ananiadou National Centre for Text Mining   University of Manchester National Centre for Text Mining www.nactem.ac.uk University of Manchester Outline Aims of text mining Text Mining steps Text Mining uses Applications 2 Aims Extract and discover knowledge hidden in text

More information

Oracle Database: SQL and PL/SQL Fundamentals NEW

Oracle Database: SQL and PL/SQL Fundamentals NEW Oracle Database: SQL and PL/SQL Fundamentals NEW Duration: 5 Days What you will learn This Oracle Database: SQL and PL/SQL Fundamentals training delivers the fundamentals of SQL and PL/SQL along with the

More information

Harvesting RDF Triples

Harvesting RDF Triples Harvesting RDF Triples Joe Futrelle National Center for Supercomputing Applications 1205 W. Clark St., Urbana IL 61801, US futrelle@uiuc.edu Abstract. Managing scientific data requires tools that can track

More information

COMP9321 Web Application Engineering

COMP9321 Web Application Engineering COMP9321 Web Application Engineering Semester 2, 2015 Dr. Amin Beheshti Service Oriented Computing Group, CSE, UNSW Australia Week 12 (Wrap-up) http://webapps.cse.unsw.edu.au/webcms2/course/index.php?cid=2411

More information

Bridging the Gap between Semantic Web and Networked Sensors: A Position Paper

Bridging the Gap between Semantic Web and Networked Sensors: A Position Paper Bridging the Gap between Semantic Web and Networked Sensors: A Position Paper Xiang Su and Jukka Riekki Intelligent Systems Group and Infotech Oulu, FIN-90014, University of Oulu, Finland {Xiang.Su,Jukka.Riekki}@ee.oulu.fi

More information

RDF(S) Resource Description Framework (Schema)

RDF(S) Resource Description Framework (Schema) RDF(S) Resource Description Framework (Schema) Where are we? OWL Reasoning DL Extensions Scalability OWL OWL in practice PL/FOL XML RDF(S) Practical Topics 2 Where are we? PL, FOL, XML Today: RDF Purposes?

More information

Data Immersion : Providing Integrated Data to Infinity Scientists. Kevin Gilpin Principal Engineer Infinity Pharmaceuticals October 19, 2004

Data Immersion : Providing Integrated Data to Infinity Scientists. Kevin Gilpin Principal Engineer Infinity Pharmaceuticals October 19, 2004 Data Immersion : Providing Integrated Data to Infinity Scientists Kevin Gilpin Principal Engineer Infinity Pharmaceuticals October 19, 2004 Informatics at Infinity Understand the nature of the science

More information

<is web> Information Systems & Semantic Web University of Koblenz Landau, Germany

<is web> Information Systems & Semantic Web University of Koblenz Landau, Germany Information Systems & University of Koblenz Landau, Germany Semantic Search examples: Swoogle and Watson Steffen Staad credit: Tim Finin (swoogle), Mathieu d Aquin (watson) and their groups 2009-07-17

More information

COMP9321 Web Application Engineering

COMP9321 Web Application Engineering COMP9321 Web Application Engineering Semester 1, 2017 Dr. Amin Beheshti Service Oriented Computing Group, CSE, UNSW Australia Week 12 (Wrap-up) http://webapps.cse.unsw.edu.au/webcms2/course/index.php?cid=2457

More information

Informatica Enterprise Information Catalog

Informatica Enterprise Information Catalog Data Sheet Informatica Enterprise Information Catalog Benefits Automatically catalog and classify all types of data across the enterprise using an AI-powered catalog Identify domains and entities with

More information