Designing a self-medication application on Semantic Web technologies. Olivier Curé UPEM LIGM, France
|
|
- Barry Owens
- 5 years ago
- Views:
Transcription
1 Designing a self-medication application on Semantic Web technologies Olivier Curé UPEM LIGM, France
2 Overview Self-medication applications Symptom & Drug DB
3 Overview Self-medication applications Symptom & Drug DB Inductive creation KB / Ontology
4 Overview Self-medication applications Symptom & Drug DB Data quality Inductive creation KB / Ontology
5 Overview Self-medication applications Symptom & Drug DB Data quality Inductive creation KB / Ontology Reasoning To detect profiles
6 Overview Self-medication applications Symptom & Drug DB Data quality Inductive creation KB / Ontology Reasoning To detect profiles
7 Outline 1) Semantic Web background 2) Self-medication & context 3) Inductive creation of an ontology 4) Data quality 5) Traces 6) Integrating medical sources 7) Conclusion 7
8 1. Semantic Web background 8
9 Presentation "The Semantic Web is an extension of the current web in which information is given well-defined meaning, better enabling computers and people to work in cooperation." (T. Berners-Lee & al, The Semantic Web, Scientific American, Vol 284, number 4, 2001) 9
10 Semantic Web cake 10
11 Resource Description Framework (RDF) A data model based on <Subject Predicate Object> triples. Signature de (S,P,O) (U B) x U x (U B L) Supports the definition of labeled oriented graphs <?xml version="1.0"?> <rdf:rdf xmlns:rdf=" xmlns:contact=" <contact:person rdf:about=" <contact:fullname>eric Miller</contact:fullName> <contact:mailbox rdf:resource="mailto:em@w3.org"/> <contact:personaltitle>dr.</contact:personaltitle> </contact:person> </rdf:rdf> 11
12 RDF graph 12
13 RDF Schema A language to describe vocabularies (ontologies) Not expressive, only defines sub classes, sub properties, domain and range. 13
14 Web Ontology Language (OWL) Based on Description Logics 14
15 SPARQL A query language for RDF Conjunctive queries using pattern matching Contains variables ('?' prefixed) joins PREFIX rdfs:< PREFIX ub:< PREFIX owl:< PREFIX rdf:< SELECT?x WHERE {?x rdf:type ub:graduatestudent.?x ub:takescourse < } 15
16 Linked Open Data 16
17 2. Self-medication & context 17
18 Presentation The act of treating oneself: Without advice from health care professionals with or without OTC drugs Associated risks: inefficient drug wrong dosage drug interactions side-effects delay interventions etc. 18
19 What we know about selfmedication Difficult to: access objective and understandable information on mild clinical signs and OTC drugs. find the most efficient drug in a therapeutic class. 19
20 Who is able to provide this information Not the general practitioner Not the pharmacist and commercial pressure not objective information (pharmaceuticals pressure) no time to do it Drug labels contain these information (contra indications, side effects, etc.) 20
21 Goal of the application Provide a user-friendly GUI for an efficient and safe self-medication. Designed with Jean-Paul Giroud (MD PhD, WHO expert). Main author of more than 12 books on pharmacology and self-medication. 21
22 Application Long term collaboration with a team of health care professionals (WHO expert in pharmacology). Design a self-medication web application to supports patients for a safe and efficient practice. Used by 3 major insurance companies and targets over 6 million clients. iphone application released in march
23 Components of the system A database containing: 125 symptoms complete info on 4000 OTC drugs incomplete info on remaining 6000 drugs of the french market a rating of efficiency/tolerance ratio for each drug Ontologies to support reasoning for both the back and front end of the application (ATC/DDD, EphMRA). 23
24 Prototype overview 24
25 Simplified Electronic Health Record For a given patient, stores: general information (login, dob, gender, current state, etc.) allergies known diseases drug treatments All encoded with classifications 25
26 'Diagnostic' module (1) Anamnesis, the patient: selects an anatomical area. then chooses a symptom among a list replies to questions. 26
27 'Diagnostic' module (2) A set of drugs may be proposed, e.g. coughing 27
28 3. A self-medication ontology 28
29 Using knowledge To diagnose proper drug to a given patient To enhance data quality in terms of completeness soundness Existing classifications do not contain enough knowledge 29
30 Inductive reasoning Enriching terminologies on some selected characteristics using probabilistic inductive reasoning from DB tuples Inductively inferred axioms correspond to dependencies needed to be satisfied contraindication Indication classification Drug sideeffect 30
31 Concept creation ATC relation Code Name R Respiratory system R5 Cough and cold preparations R5D Cough suppressants, excluding combinations with expectorants R5DA Opium alkaloids and derivatives R5DA8 Pholcodine R5DA9 Dextromethorphan Tuples become OWL concepts Concepts at the same level are disjoint Cascade of codes is represented as a subsumption hierarchy. <owl:class rdf:about="&p1;r5da9"> <rdfs:subclassof rdf:resource="&p1;r05da"/> <owl:disjointwith rdf:resource="&p1;r05da8"/> <rdfs:comment xml:lang="en">dextromethorphan </rdfs:comment> 31 </owl:class>
32 Ontology enrichment Using DB to enrich ontology concepts Enrichment in terms of data stored in relations. For each selected attribute: Create a Concept, e.g. ContraIndication Create instances for these concepts using the tuples of the database, e.g. Respiratory insufficiency. Create a Data type property, e.g. hascontraindication. 32
33 Concept enrichment For a given concept hierarchy in the ontology: Create groups of tuples for each concept involved in the hierarchy. For each selected attribute: Calculate the ratio of attribute value occurences on the total number of elements of the group. For a given hierarchy, the most general concept with a ratio superior to a (predefined) selection threshold is enriched. 33
34 Example 1 Drug relations Contra-indications for the respiratory system R R5 R5D R5DA R5DA Occurences Inductive reasoning ContraId
35 Example 2 Contra-indications for the respiratory system R R5 R5D R5DA R5DA Occurences ContraId <owl:class rdf:about="&p1;r5da9"> <rdfs:comment xml:lang="en">dextromethorphan </rdfs:comment> <rdfs:subclassof> <owl:restriction> Enrichment <owl:onproperty rdf:resource="&p1;hascontraindication"/> <owl:hasvalue rdf:resource="&p1;ci_20"/> </owl:restriction> </rdfs:subclassof>... </owl:class> <p1:contraindication rdf:about="&p1;ci_20"> 35 <rdfs:comment xml:lang="en">pregnancy </rdfs:comment></p1:contraindication>
36 Resulting ontology Can be used to generate labels Can be used to check stored labels GUIs to deal with uncertainty Semi-automatic approach 36
37 Future works Integrate disease, adverse events classifications Translate in other languages (drug database is needed for each country) Analyze patient traces 37
38 4. Data quality 38
39 Motivation Quality of the applications depends on the quality of the database (DB). Dynamic aspect of the domain: drugs (dis)appear on the market, compositions are modified, some active principles become excipients, etc. 39
40 DB checking Dealing with exceptions: Semi-automatic approach, meaning that Health care professionals are involved in the process of data quality checking. To ease this task, we designed a graphical approach: a matrix emphasizes possible violations of the ontology constraints enables direct interaction to repair data 40
41 Semi-automatic repairing Groups of tuples are formed according to concepts of the ontology, e.g. a concept corresponding to a given EphMRA code. 41
42 Declarative approach Defining novel forms of dependencies with constant values: conditional dependencies. We have defined functional, inclusion and exclusion conditional dependencies. They are represented as SPARQL queries which are performed after database updates. They tackle both completeness and correctness of the database. The system is able to propose possible values. 42
43 Declarative approach (2) Intuitively, they extend their non conditional counterpart with tableau patterns containing constants. Example: contra[id; CINAME ] compo[id; COMPNAME ], T with T : 43
44 Conclusion Investigate other forms of conditional dependencies With disjunction With uncertainty measures Novel methods to discover conditional dependencies 44
45 5. Traces Join work with Yannick Prié and Pierre-Antoine Champin from Université Lyon 1, LIRIS 45
46 Motivation Interaction traces consist of temporally situated recordings of Observed elements (obsels). Obsels are elements observed during the interaction of an end-user within a given application. Given a set of interaction traces harvested from a given end-user, can we assist the personalization user interface, enrichment of end-user experience and improve the efficiency of the application? 46
47 Approach Providing a semantics to interaction traces using an approach characterized as follows: Declarative Logic-based (Description Logics) Dealing with uncertainty via probabilities Modular ontologies Use case: a data cleaning medical application 47
48 Architecture overview 48
49 Ontology distribution 49
50 Graph instance 50
51 5 interaction levels 1) Field level: which kind of fields in the Domain Specific Ontology have been observed. 2) Object level: generalize on a given object description 3) Obsel level: generalization of obsels 4) Trace level: generalize an interaction trace 5) Subject level: defining a user-profile 51
52 Reasoning other traces 3 algorithms are proposed Simplified Most Speficic Concept (MSC) is based on a normal form and produces a DL concept for the object and obsel levels. Probabilistic Least Common Subsumer (LCS) approximates a probabilistic (using simpmsc) view of the obsels to generate a definition trace. Set Probabilitic Concept is used at the subject level to generalize on a set of interaction traces. A certain rewriting of a probabilistic concept is computed based on a predefined threshold. 52
53 Conclusion Useful to many actors of the system: End-user, developer and staff manager Evaluation Gain in productivity Accuracy of generated profiles 53
54 6. Integrating medical sources 54
55 Motivation Design a self-medication Web application using data sets and ontologies of Linked Open Data Participation to the Semantic Web Challenge at ISWC Finished 3rd over 21 contenders in the open track. 55
56 LOD data sets Used: DailyMed: marketed drugs DBpedia: general health information DrugBank: small molecules SIDER: adverse events of marketed drugs Currently not used Diseasome: disease and disease genes Freebase: general health information... 56
57 Symptom feature Select among a list of selfmedication symptoms Select among a list adapted molecules and get LOD information on that molecule Interact to obtain contraindicated drugs Go to DrugBank for drug prices Get information on drugs containing this molecule 57
58 Symptoms and molecules selection Store mappings between our molecule identifiers and LOD identifiers, e.g., Drugbank. Search the molecule ontologies for a set of self medication molecules. Extract Symptoms and therapeutic classes to create correspondences to DBPedia entries. Add a rating to selected molecules. 58
59 Drug selection Consider completeness of the Dailymed dataset given our molecule ontology: A link to a drug page is created only if sufficient data can be retrieved. Completeness operation is performed: using identifier correspondences, e.g., side effects, contraindications. amount of information that can be retrieved 59
60 Additional feature Obtain information on LOD molecules and drugs Get explanations on how to practice self-medication and how molecules are rated Get instructions to drive/walk to a nearby pharmacy. 60
61 Used technologies RDF, SPARQL and triple store for LOD OWL molecule ontology Reasoning over the ontology to select selfmedication symptoms, molecules and drugs. Mappings between different sets of identifiers Web application: HTML5, CSS, APIs (geolocation, Google Maps and places) Rest services returning JSON 61
62 Conclusion Easier to design a LOD-based tool for health-care professionals than the general public. Certainly more datasets to consider. Work needed on data quality: propose contents that can be understood to the general public guarantee completeness and correctness of drug information 62
63 7. Conclusion Most of the approaches presented here can be applied to other domains. There is room for more ontology-based solutions to concrete problems. Future works (medical) Handle compound drugs more efficiently, consider all drugs Future works (SW) More efficient RDF stores: compressed, distributed and RDFS inferences enabled Extend query languages Uncertain reasoning 63
64 Thanks Questions? 64
Open Self Medication on LOD
Open Self Medication on LOD Olivier Curé Université Paris-Est, LIGM, CNRS UMR 8049, France ocure@univ-mlv.fr Abstract. Open Self Medication 1 is a Web application that better informs people when treating
More informationChapter 13: Advanced topic 3 Web 3.0
Chapter 13: Advanced topic 3 Web 3.0 Contents Web 3.0 Metadata RDF SPARQL OWL Web 3.0 Web 1.0 Website publish information, user read it Ex: Web 2.0 User create content: post information, modify, delete
More informationSemantic Web Fundamentals
Semantic Web Fundamentals Web Technologies (706.704) 3SSt VU WS 2017/18 Vedran Sabol with acknowledgements to P. Höfler, V. Pammer, W. Kienreich ISDS, TU Graz December 11 th 2017 Overview What is Semantic
More informationImplementing and extending SPARQL queries over DLVHEX
Implementing and extending SPARQL queries over DLVHEX Gennaro Frazzingaro Bachelor Thesis Presentation - October 5, 2007 From a work performed in Madrid, Spain Galway, Ireland Rende, Italy How to solve
More informationAn Introduction to the Semantic Web. Jeff Heflin Lehigh University
An Introduction to the Semantic Web Jeff Heflin Lehigh University The Semantic Web Definition The Semantic Web is not a separate Web but an extension of the current one, in which information is given well-defined
More informationSemantic Web Fundamentals
Semantic Web Fundamentals Web Technologies (706.704) 3SSt VU WS 2018/19 with acknowledgements to P. Höfler, V. Pammer, W. Kienreich ISDS, TU Graz January 7 th 2019 Overview What is Semantic Web? Technology
More informationISWC 2017 Tutorial: Semantic Data Management in Practice
ISWC 2017 Tutorial: Semantic Data Management in Practice Part 1: Introduction Olaf Hartig Linköping University olaf.hartig@liu.se @olafhartig Olivier Curé University of Paris-Est Marne la Vallée olivier.cure@u-pem.fr
More informationKnowledge 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 informationA Semantic Web-Based Approach for Harvesting Multilingual Textual. definitions from Wikipedia to support ICD-11 revision
A Semantic Web-Based Approach for Harvesting Multilingual Textual Definitions from Wikipedia to Support ICD-11 Revision Guoqian Jiang 1,* Harold R. Solbrig 1 and Christopher G. Chute 1 1 Department of
More informationDescriptions. Robert Grimm New York University
Descriptions Robert Grimm New York University The Final Assignment! Your own application! Discussion board! Think: Paper summaries! Time tracker! Think: Productivity tracking! Web cam proxy! Think: George
More informationDescriptions. Robert Grimm New York University
Descriptions Robert Grimm New York University The Final Assignment! Your own application! Discussion board! Think: Paper summaries! Web cam proxy! Think: George Orwell or JenCam! Visitor announcement and
More informationLibrary of Congress BIBFRAME Pilot. NOTSL Fall Meeting October 30, 2015
Library of Congress BIBFRAME Pilot NOTSL Fall Meeting October 30, 2015 THE BIBFRAME EDITOR AND THE LC PILOT The Semantic Web and Linked Data : a Recap of the Key Concepts Learning Objectives Describe the
More informationa paradigm for the Introduction to Semantic Web Semantic Web Angelica Lo Duca IIT-CNR Linked Open Data:
Introduction to Semantic Web Angelica Lo Duca IIT-CNR angelica.loduca@iit.cnr.it Linked Open Data: a paradigm for the Semantic Web Course Outline Introduction to SW Give a structure to data (RDF Data Model)
More informationPublishing OWL ontologies with Presto
Publishing OWL ontologies with Presto Alexander De Leon 1 and 1,2 1 School of Computer Science 2 Department of Biology Carleton University, 1125 Colonel By Drive, Ottawa, Ontario, K1S5B6 Canada Presented
More informationTable of Contents. iii
Current Web 1 1.1 Current Web History 1 1.2 Current Web Characteristics 2 1.2.1 Current Web Features 2 1.2.2 Current Web Benefits 3 1.2.3. Current Web Applications 3 1.3 Why the Current Web is not Enough
More informationFrom the Web to the Semantic Web: RDF and RDF Schema
From the Web to the Semantic Web: RDF and RDF Schema Languages for web Master s Degree Course in Computer Engineering - (A.Y. 2016/2017) The Semantic Web [Berners-Lee et al., Scientific American, 2001]
More informationThe National Cancer Institute's Thésaurus and Ontology
The National Cancer Institute's Thésaurus and Ontology Jennifer Golbeck 1, Gilberto Fragoso 2, Frank Hartel 2, Jim Hendler 1, Jim Oberthaler 2, Bijan Parsia 1 1 University of Maryland, College Park 2 National
More informationChapter 16 Linked Data, Ontologies, and DBpedia
Abstract Chapter 16 Linked Data, Ontologies, and DBpedia Alex Adamec The Semantic Web is a collaborative movement which promotes common data formats on the World Wide Web and aims to convert the currently
More informationWhat's New in RDF 1.1
What's New in RDF 1.1 SemTechBiz June 2013 http://www.w3.org/2013/talks/0603-rdf11 Sandro Hawke, W3C Staff sandro@w3.org @sandhawke Overview 1. Stability and Interoperability 2. Non-XML Syntaxes Turtle
More informationSemantics. 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 informationBUILDING 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 informationThe P2 Registry
The P2 Registry -------------------------------------- Where the Semantic Web and Web 2.0 meet Digital Preservation David Tarrant, Steve Hitchcock & Les Carr davetaz / sh94r / lac @ecs.soton.ac.uk School
More informationCOMP9321 Web Application Engineering
COMP9321 Web Application Engineering Semester 2, 2017 Dr. Amin Beheshti Service Oriented Computing Group, CSE, UNSW Australia Week 5 http://webapps.cse.unsw.edu.au/webcms2/course/index.php?cid=2465 1 Semantic
More informationThe Implementation of Semantic Web Technology in Traditional Plant Medicine
The Implementation of Semantic Web Technology in Traditional Plant Medicine Nur Ana 1, A la Syauqi 2, M Faisal 3 123 Informatics Engineering, Faculty Science and Technology State Islamic University Maulana
More informationSEMANTIC WEB AND COMPARATIVE ANALYSIS OF INFERENCE ENGINES
SEMANTIC WEB AND COMPARATIVE ANALYSIS OF INFERENCE ENGINES Ms. Neha Dalwadi 1, Prof. Bhaumik Nagar 2, Prof. Ashwin Makwana 1 1 Computer Engineering, Chandubhai S Patel Institute of Technology Changa, Dist.
More informationSemantic 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 informationContents. 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 informationOWL DL / Full Compatability
Peter F. Patel-Schneider, Bell Labs Research Copyright 2007 Bell Labs Model-Theoretic Semantics OWL DL and OWL Full Model Theories Differences Betwen the Two Semantics Forward to OWL 1.1 Model-Theoretic
More informationCopyright 2012 Taxonomy Strategies. All rights reserved. Semantic Metadata. A Tale of Two Types of Vocabularies
Taxonomy Strategies July 17, 2012 Copyright 2012 Taxonomy Strategies. All rights reserved. Semantic Metadata A Tale of Two Types of Vocabularies What is semantic metadata? Semantic relationships in the
More informationSemantic Web Tools. Federico Chesani 18 Febbraio 2010
Semantic Web Tools Federico Chesani 18 Febbraio 2010 Outline A unique way for identifying concepts How to uniquely identified concepts? -> by means of a name system... SW exploits an already available
More informationDBpedia Extracting structured data from Wikipedia
DBpedia Extracting structured data from Wikipedia Anja Jentzsch, Freie Universität Berlin Köln. 24. November 2009 DBpedia DBpedia is a community effort to extract structured information from Wikipedia
More informationIntroduction to RDF and the Semantic Web for the life sciences
Introduction to RDF and the Semantic Web for the life sciences Simon Jupp Sample Phenotypes and Ontologies Team European Bioinformatics Institute jupp@ebi.ac.uk Practical sessions Converting data to RDF
More informationH1 Spring B. Programmers need to learn the SOAP schema so as to offer and use Web services.
1. (24 points) Identify all of the following statements that are true about the basics of services. A. If you know that two parties implement SOAP, then you can safely conclude they will interoperate at
More informationLinked data and its role in the semantic web. Dave Reynolds, Epimorphics
Linked data and its role in the semantic web Dave Reynolds, Epimorphics Ltd @der42 Roadmap What is linked data? Modelling Strengths and weaknesses Examples Access other topics image: Leo Oosterloo @ flickr.com
More informationFor return on 19 January 2018 (late submission: 2 February 2018)
Semantic Technologies Autumn 2017 Coursework For return on 19 January 2018 (late submission: 2 February 2018) Electronic submission:.pdf and.owl files only 1. (6%) Consider the following XML document:
More informationThe Data Web and Linked Data.
Mustafa Jarrar Lecture Notes, Knowledge Engineering (SCOM7348) University of Birzeit 1 st Semester, 2011 Knowledge Engineering (SCOM7348) The Data Web and Linked Data. Dr. Mustafa Jarrar University of
More informationUsing RDF to Model the Structure and Process of Systems
Using RDF to Model the Structure and Process of Systems Marko A. Rodriguez Jennifer H. Watkins Johan Bollen Los Alamos National Laboratory {marko,jhw,jbollen}@lanl.gov Carlos Gershenson New England Complex
More informationContribution of OCLC, LC and IFLA
Contribution of OCLC, LC and IFLA in The Structuring of Bibliographic Data and Authorities : A path to Linked Data BY Basma Chebani Head of Cataloging and Metadata Services, AUB Libraries Presented to
More informationSemantic reasoning for dynamic knowledge bases. Lionel Médini M2IA Knowledge Dynamics 2018
Semantic reasoning for dynamic knowledge bases Lionel Médini M2IA Knowledge Dynamics 2018 1 Outline Summary Logics Semantic Web Languages Reasoning Web-based reasoning techniques Reasoning using SemWeb
More informationA Linked Data Translation Approach to Semantic Interoperability
A Data Translation Approach to Semantic Interoperability November 12, 2014 Dataversity Webinar Rafael M Richards MD MS Physician Informaticist Veterans Health Administratioan U.S. Department of Veterans
More informationDescription Logic. Eva Mráková,
Description Logic Eva Mráková, glum@fi.muni.cz Motivation: ontology individuals/objects/instances ElizabethII Philip Philip, Anne constants in FOPL concepts/classes/types Charles Anne Andrew Edward Male,
More informationOWL and tractability. Based on slides from Ian Horrocks and Franz Baader. Combining the strengths of UMIST and The Victoria University of Manchester
OWL and tractability Based on slides from Ian Horrocks and Franz Baader Where are we? OWL Reasoning DL Extensions Scalability OWL OWL in practice PL/FOL XML RDF(S)/SPARQL Practical Topics Repetition: DL
More informationQuerying Data through Ontologies
Querying Data through Ontologies Instructor: Sebastian Link Thanks to Serge Abiteboul, Ioana Manolescu, Philippe Rigaux, Marie-Christine Rousset and Pierre Senellart Web Data Management and Distribution
More informationCOMP20008 Elements of Data Processing. Week 1: Lecture 2. Data format and storage
COMP20008 Elements of Data Processing Week 1: Lecture 2 Data format and storage Announcements Lecture recordings Lecture Capture: Current Technical Issue. There are currently long delays in processing
More informationComparison of Semantic Web serialization syntaxes
Comparison of Semantic Web serialization syntaxes Tony Mallia Edmond Scientific 7 March 2015 Introduction This is the comparison of serialization syntaxes supported by Protégé. The sample contains two
More informationBuilding Blocks of Linked Data
Building Blocks of Linked Data Technological foundations Identifiers: URIs Data Model: RDF Terminology and Semantics: RDFS, OWL 23,019,148 People s Republic of China 20,693,000 population located in capital
More informationOSM Lecture (14:45-16:15) Takahira Yamaguchi. OSM Exercise (16:30-18:00) Susumu Tamagawa
OSM Lecture (14:45-16:15) Takahira Yamaguchi OSM Exercise (16:30-18:00) Susumu Tamagawa TBL 1 st Proposal Information Management: A Proposal (1989) Links have the following types: depends on is part of
More informationStrider : Massive and distributed RDF Graph Stream Reasoning
R Strider : Massive and distributed RDF Graph Stream Reasoning Xiangnan REN, Olivier CURÉ, Hubert Naacke, Jérémy LHEZ, Ke Li LIGM - LIP6 CNRS, FRANCE OUTLINE Agenda of the Presentation CONTEXT ARCHITECTURE
More informationDescription Logics and OWL
Description Logics and OWL Based on slides from Ian Horrocks University of Manchester (now in Oxford) Where are we? OWL Reasoning DL Extensions Scalability OWL OWL in practice PL/FOL XML RDF(S)/SPARQL
More informationIntroducing Linked Data
Introducing Linked Data (Part of this work was funded by PlanetData NoE FP7/2007-2013) Irini Fundulaki 1 1 Institute of Computer Science FORTH & W3C Greece Office Manager EICOS : 4th Meeting, Athens, Greece
More informationImproving the Data Quality of Drug Databases using Conditional Dependencies and Ontologies
Improving the Data Quality of Drug Databases using Conditional Dependencies and Ontologies Olivier Curé To cite this version: Olivier Curé. Improving the Data Quality of Drug Databases using Conditional
More informationSemantic Web. MPRI : Web Data Management. Antoine Amarilli Friday, January 11th 1/29
Semantic Web MPRI 2.26.2: Web Data Management Antoine Amarilli Friday, January 11th 1/29 Motivation Information on the Web is not structured 2/29 Motivation Information on the Web is not structured This
More informationSHACL (Shapes Constraint Language) An Introduction
SHACL (Shapes Constraint Language) An Introduction Irene Polikoff, TopQuadrant EDW, San Diego, April 2018 Copyright 2018 TopQuadrant Inc. Slide 1 CEO and co-founder at TopQuadrant W3C SHACL Working Group
More informationThe 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 informationInformation Network I Web 3.0. Youki Kadobayashi NAIST
Information Network I Web 3.0 Youki Kadobayashi NAIST Web 3.0 Overview: Interoperability in the Web dimension (1) Interoperability of data: Metadata Data about data Assist in interacting with arbitrary
More informationCOMP6217 Social Networking Technologies Web evolution and the Social Semantic Web. Dr Thanassis Tiropanis
COMP6217 Social Networking Technologies Web evolution and the Social Semantic Web Dr Thanassis Tiropanis t.tiropanis@southampton.ac.uk The narrative Semantic Web Technologies The Web of data and the semantic
More informationInformation Retrieval (IR) through Semantic Web (SW): An Overview
Information Retrieval (IR) through Semantic Web (SW): An Overview Gagandeep Singh 1, Vishal Jain 2 1 B.Tech (CSE) VI Sem, GuruTegh Bahadur Institute of Technology, GGS Indraprastha University, Delhi 2
More informationWebGUI & the Semantic Web. William McKee WebGUI Users Conference 2009
WebGUI & the Semantic Web William McKee william@knowmad.com WebGUI Users Conference 2009 Goals of this Presentation To learn more about the Semantic Web To share Tim Berners-Lee's vision of the Web To
More informationProposal for Implementing Linked Open Data on Libraries Catalogue
Submitted on: 16.07.2018 Proposal for Implementing Linked Open Data on Libraries Catalogue Esraa Elsayed Abdelaziz Computer Science, Arab Academy for Science and Technology, Alexandria, Egypt. E-mail address:
More informationEnabling complex queries to drug information sources through functional composition
Medinfo 2013 Copehangen, Denmark Session: Data models and representations - I August 21, 2013 Enabling complex queries to drug information sources through functional composition Olivier Bodenreider Lister
More informationSEMANTIC SUPPORT FOR MEDICAL IMAGE SEARCH AND RETRIEVAL
SEMANTIC SUPPORT FOR MEDICAL IMAGE SEARCH AND RETRIEVAL Wang Wei, Payam M. Barnaghi School of Computer Science and Information Technology The University of Nottingham Malaysia Campus {Kcy3ww, payam.barnaghi}@nottingham.edu.my
More informationOntology Matching with CIDER: Evaluation Report for the OAEI 2008
Ontology Matching with CIDER: Evaluation Report for the OAEI 2008 Jorge Gracia, Eduardo Mena IIS Department, University of Zaragoza, Spain {jogracia,emena}@unizar.es Abstract. Ontology matching, the task
More informationOutline RDF. RDF Schema (RDFS) RDF Storing. Semantic Web and Metadata What is RDF and what is not? Why use RDF? RDF Elements
Knowledge management RDF and RDFS 1 RDF Outline Semantic Web and Metadata What is RDF and what is not? Why use RDF? RDF Elements RDF Schema (RDFS) RDF Storing 2 Semantic Web The Web today: Documents for
More informationSemantic Web. Tahani Aljehani
Semantic Web Tahani Aljehani Motivation: Example 1 You are interested in SOAP Web architecture Use your favorite search engine to find the articles about SOAP Keywords-based search You'll get lots of information,
More informationSELF-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 informationNew 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 informationGraph Data Management & The Semantic Web
Graph Data Management & The Semantic Web Prof. Dr. Philippe Cudré-Mauroux Director, exascale Infolab University of Fribourg, Switzerland GDM Workshop, Washington DC, April 5, 2012 The Semantic Web Vision
More informationForward Chaining Reasoning Tool for Rya
Forward Chaining Reasoning Tool for Rya Rya Working Group, 6/29/2016 Forward Chaining Reasoning Tool for Rya 6/29/2016 1 / 11 OWL Reasoning OWL (the Web Ontology Language) facilitates rich ontology definition
More informationDBpedia-An Advancement Towards Content Extraction From Wikipedia
DBpedia-An Advancement Towards Content Extraction From Wikipedia Neha Jain Government Degree College R.S Pura, Jammu, J&K Abstract: DBpedia is the research product of the efforts made towards extracting
More informationChapter 3 Research Method
Chapter 3 Research Method 3.1 A Ontology-Based Method As we mention in section 2.3.6, we need a common approach to build up our ontologies for different B2B standards. In this chapter, we present a ontology-based
More informationTHE GETTY VOCABULARIES TECHNICAL UPDATE
AAT TGN ULAN CONA THE GETTY VOCABULARIES TECHNICAL UPDATE International Working Group Meetings January 7-10, 2013 Joan Cobb Gregg Garcia Information Technology Services J. Paul Getty Trust International
More informationPECULIARITIES OF LINKED DATA PROCESSING IN SEMANTIC APPLICATIONS. Sergey Shcherbak, Ilona Galushka, Sergey Soloshich, Valeriy Zavgorodniy
International Journal "Information Models and Analyses" Vol.2 / 2013, Number 2 139 PECULIARITIES OF LINKED DATA PROCESSING IN SEMANTIC APPLICATIONS Sergey Shcherbak, Ilona Galushka, Sergey Soloshich, Valeriy
More informationWebinar Annotate data in the EUDAT CDI
Webinar Annotate data in the EUDAT CDI Yann Le Franc - e-science Data Factory, Paris, France March 16, 2017 This work is licensed under the Creative Commons CC-BY 4.0 licence. Attribution: Y. Le Franc
More informationExtracting Ontologies from Standards: Experiences and Issues
Extracting Ontologies from Standards: Experiences and Issues Ken Baclawski, Yuwang Yin, Sumit Purohit College of Computer and Information Science Northeastern University Eric S. Chan Oracle Abstract We
More informationWeb 3.0 Overview: Interoperability in the Web dimension (1) Web 3.0 Overview: Interoperability in the Web dimension (2) Metadata
Information Network I Web 3.0 Youki Kadobayashi NAIST Web 3.0 Overview: Interoperability in the Web dimension (1) Interoperability of data: Assist in interacting with arbitrary (including unknown) resources
More informationTRIPLE An RDF Query, Inference, and Transformation Language
TRIPLE An RDF Query, Inference, and Transformation Language Michael Sintek sintek@dfki.de DFKI GmbH Stefan Decker stefan@db.stanford.edu Stanford University Database Group DDLP'2001 Tokyo, Japan, October
More informationBioNav: An Ontology-Based Framework to Discover Semantic Links in the Cloud of Linked Data
BioNav: An Ontology-Based Framework to Discover Semantic Links in the Cloud of Linked Data María-Esther Vidal 1, Louiqa Raschid 2, Natalia Márquez 1, Jean Carlo Rivera 1, and Edna Ruckhaus 1 1 Universidad
More informationProtégé Plug-in Library: A Task-Oriented Tour
Protégé Plug-in Library: A Task-Oriented Tour Tutorial at Seventh International Protégé Conference Bethesda MD, July 6 2004 Samson Tu and Jennifer Vendetti Stanford Medical Informatics Stanford University
More informationDay 2. RISIS Linked Data Course
Day 2 RISIS Linked Data Course Overview of the Course: Friday 9:00-9:15 Coffee 9:15-9:45 Introduction & Reflection 10:30-11:30 SPARQL Query Language 11:30-11:45 Coffee 11:45-12:30 SPARQL Hands-on 12:30-13:30
More informationSemantic Web and Linked Data
Semantic Web and Linked Data Petr Křemen December 2012 Contents Semantic Web Technologies Overview Linked Data Semantic Web Technologies Overview Semantic Web Technology Stack from Wikipedia. http://wikipedia.org/wiki/semantic_web,
More informationPresented By Aditya R Joshi Neha Purohit
Presented By Aditya R Joshi Neha Purohit Pellet What is Pellet? Pellet is an OWL- DL reasoner Supports nearly all of OWL 1 and OWL 2 Sound and complete reasoner Written in Java and available from http://
More informationEfficient Querying of Web Services Using Ontologies
Journal of Algorithms & Computational Technology Vol. 4 No. 4 575 Efficient Querying of Web Services Using Ontologies K. Saravanan, S. Kripeshwari and Arunkumar Thangavelu School of Computing Sciences,
More informationPROTOTYPING THE DETECTION OF INTERACTIONS USING SWISH INFRASTRUCTURE
PROTOTYPING THE DETECTION OF INTERACTIONS USING SWISH INFRASTRUCTURE 6 Reality is merely an illusion, albeit a very persistent one. Albert Einstein SWISH provides a general purpose collaborative infrastructure
More informationSemantic Annotation and Linking of Medical Educational Resources
5 th European IFMBE MBEC, Budapest, September 14-18, 2011 Semantic Annotation and Linking of Medical Educational Resources N. Dovrolis 1, T. Stefanut 2, S. Dietze 3, H.Q. Yu 3, C. Valentine 3 & E. Kaldoudi
More informationKorea Institute of Oriental Medicine, South Korea 2 Biomedical Knowledge Engineering Laboratory,
A Medical Treatment System based on Traditional Korean Medicine Ontology Sang-Kyun Kim 1, SeJin Nam 2, Dong-Hun Park 1, Yong-Taek Oh 1, Hyunchul Jang 1 1 Literature & Informatics Research Division, Korea
More informationSADI Semantic Web Services
SADI Semantic Web Services London, UK 8 December 8 2011 SADI Semantic Web Services Instructor: Luke McCarthy http:// sadiframework.org/training/ 2 Contents 2.1 Introduction to Semantic Web Services 2.1
More informationModern Trends in Semantic Web
Modern Trends in Semantic Web Miroslav Blaško miroslav.blasko@fel.cvut.cz January 15, 2018 Miroslav Blaško (miroslav.blasko@fel.cvut.cz) Modern Trends in Semantic Web January 15, 2018 1 / 23 Outline 1
More informationSPARQL: An RDF Query Language
SPARQL: An RDF Query Language Wiltrud Kessler Institut für Maschinelle Sprachverarbeitung Universität Stuttgart Semantic Web Winter 2015/16 This work is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike
More informationOWL a glimpse. OWL a glimpse (2) requirements for ontology languages. requirements for ontology languages
OWL a glimpse OWL Web Ontology Language describes classes, properties and relations among conceptual objects lecture 7: owl - introduction of#27# ece#720,#winter# 12# 2# of#27# OWL a glimpse (2) requirements
More informationData integration perspectives from the LTB project
Data integration perspectives from the LTB project Michele Pasin Centre for Computing in the Humanities Kings College, London michele.pasin@ kcl.ac.uk SDH-SEMI-2010 Montreal, Canada, June 2010 Summary
More informationReasoning with Rules SWRL as Example. Jan Pettersen Nytun, UIA
Reasoning with Rules SWRL as Example Jan Pettersen Nytun, UIA 1 JPN, UiA 2 What is a rule? Consist of premise and a conclusion. Meaning: In any situation where the premise applies the conclusion must also
More informationThe Model-Driven Semantic Web Emerging Standards & Technologies
The Model-Driven Semantic Web Emerging Standards & Technologies Elisa Kendall Sandpiper Software March 24, 2005 1 Model Driven Architecture (MDA ) Insulates business applications from technology evolution,
More informationSemantic Web Applications and the Semantic Web in 10 Years. Based on work of Grigoris Antoniou, Frank van Harmelen
Semantic Web Applications and the Semantic Web in 10 Years Based on work of Grigoris Antoniou, Frank van Harmelen Semantic Web Search Engines Charting the web Charting the web Limitations of Swoogle Very
More informationMaintaining Integrity Constraints in Semantic Web
Georgia State University ScholarWorks @ Georgia State University Computer Science Dissertations Department of Computer Science 5-10-2013 Maintaining Integrity Constraints in Semantic Web Ming Fang Georgia
More informationARISTOTLE UNIVERSITY OF THESSALONIKI. Department of Computer Science. Technical Report
ARISTOTLE UNIVERSITY OF THESSALONIKI Department of Computer Science Technical Report Populating Object-Oriented Rule Engines with the Extensional Knowledge of OWL DL Reasoners Georgios Meditskos and Nick
More informationDatabase of historical places, persons, and lemmas
Database of historical places, persons, and lemmas Natalia Korchagina Outline 1. Introduction 1.1 Swiss Law Sources Foundation as a Digital Humanities project 1.2 Data to be stored 1.3 Final goal: how
More informationWeb Services Annotation and Reasoning
Web Services Annotation and Reasoning Mikhail Roshchin, PhD Student Peter Graubmann, Evelyn Pfeuffer CT SE 2, Siemens AG roshchin@gmail.com Motivation _ Current Problems Software Applications work with
More informationTemporality in Semantic Web
Temporality in Semantic Web Ph.D student: Di Wu, Graduate Center, CUNY Mentor: Abdullah Uz Tansel, Baruch College, CUNY Committee: Sarah Zelikovitz, CIS, CUNY Susan P. Imberman, CIS, CUNY Abstract Semantic
More informationData management and integration
Development of Predictive Toxicology Applications An OpenTox Workshop 19 Sep 2010, Rhodes, Greece Data management and integration presented by Nina Jeliazkova (Ideaconsult Ltd., Bulgaria) Outline Ontology
More informationSemantic Information Retrieval: An Ontology and RDFbased
Semantic Information Retrieval: An Ontology and RDFbased Model S. Mahaboob Hussain Assistant Professor, CSE Prathyusha Kanakam Assistant Professor, CSE D. Suryanarayana Professor, CSE Swathi Gunnam PG
More information