SlideShare une entreprise Scribd logo
1  sur  22
Télécharger pour lire hors ligne
Using LogMap in Practice
Ernesto Jiménez-Ruiz, City, University of London, UK
26/10/2019 International Semantic Web Conference, Auckland, NZ
Using LogMap in Practice
1
LogMap in a Nutshell
– performs a simple matching but efficient (based on sophisticated
lexical and structural indexes),
– can efficiently match semantically rich ontologies containing
hundreds of thousands of classes (FMA, NCI and SNOMED),
– incorporates reasoning and repair capabilities, and
– is one of the top systems in the OAEI evaluation campaign.
– Core implementation in 2011-2012.
E. Jiménez-Ruiz et al. Large-scale Interactive Ontology Matching: Algorithms and Implementation. ECAI 2012
E. Jiménez-Ruiz et al. LogMap: Logic-based and Scalable Ontology Matching. ISWC 2011
26/10/2019 International Semantic Web Conference, Auckland, NZ
Using LogMap in Practice
2
Outline
– Repair of Mapping Repositories: UMLS and BioPortal
– Lung-Cancer Assistant
– Ontology-based Data Access: Oil & Gas
– Ecotoxicology
– Interoperability in the Lab
26/10/2019 International Semantic Web Conference, Auckland, NZ
Using LogMap in Practice
3
Repair of Mapping Repositories
26/10/2019 International Semantic Web Conference, Auckland, NZ
Using LogMap in Practice
4
Mapping Repositories
– UMLS (Unified Medical Language System) Metathesaurus
– Integrates more than one hundred thesauri and ontologies
– Contains more than 6 million entities
– BioPortal
– Contains more than 500 ontologies
– Represent a network of ontologies
– More than 10 million mappings are available
– Also includes user-submitted alignments
26/10/2019 International Semantic Web Conference, Auckland, NZ
Using LogMap in Practice
5
Mapping Repositories: limitations
Using OWL 2 semantics of the ontologies and mappings. . .
– may lead to undesired cross-references.
26/10/2019 International Semantic Web Conference, Auckland, NZ
Using LogMap in Practice
6
Mapping Repositories: limitations
Using OWL 2 semantics of the ontologies and mappings. . .
– may lead to logical errors.
26/10/2019 International Semantic Web Conference, Auckland, NZ
Using LogMap in Practice
7
Logic-based Assessment of UMLS
– Assessment of the integration of FMA, NCI and SNOMED CT
ontologies within UMLS
UMLS alignments
Ontologies # Logical errors
FMA-NCI 3,024 655
FMA-SNOMED 9,072 6,179
SNOMED-NCI 19,622 20,944
E. Jiménez-Ruiz, et al. Logic-based assessment of the compatibility of UMLS ontology sources. J. Biomedical Semantics,
2011
E. Jiménez-Ruiz, Bernardo Cuenca Grau. LogMap: Logic-based and Scalable Ontology Matching. ISWC 2011.
26/10/2019 International Semantic Web Conference, Auckland, NZ
Using LogMap in Practice
8
Logic-based Assessment of BioPortal
BioPortal alignments
Ontologies # Logical errors
BDO-NCIT 1,636 34,341
CCONT-NCIT 2,097 50,304
EFO-NCIT 2,507 60,347
EP-FMA 78,489 210
EP-NCIT 2,465 14,687
MA-FMA 961 850
OMIM-NCIT 5,178 70,172
SDO-EP 135 44
UBERON-FMA 1,932 4,753
ZFA-EFO 427 913
ZFA-UBERON 724 104
D. Faria, E. Jiménez-Ruiz, et al. Towards annotating potential incoherences in BioPortal mappings. ISWC 2014.
26/10/2019 International Semantic Web Conference, Auckland, NZ
Using LogMap in Practice
9
Lung Cancer Assistant
26/10/2019 International Semantic Web Conference, Auckland, NZ
Using LogMap in Practice
10
Lung Cancer Assistant (LCA)
– An ontology-based system which provides decision support for lung
cancer treatment
– LCA exploits the English Lung Cancer Dataset (LUCADA)
– LUCADA ontology represents the semantic layer of the LCA,
M. Berkan Sesen et al. Lung Cancer Assistant: a hybrid clinical decision support application for lung cancer care. Journal
of the Royal Society Interface. 2014.
26/10/2019 International Semantic Web Conference, Auckland, NZ
Using LogMap in Practice
11
Lung Cancer Assistant (LCA)
– An ontology-based system which provides decision support for lung
cancer treatment
– LCA exploits the English Lung Cancer Dataset (LUCADA)
– LUCADA ontology represents the semantic layer of the LCA,
– Required alignment with SNOMED CT
– to facilitate interoperability with NHS systems
– partially done without tool support!
M. Berkan Sesen et al. Lung Cancer Assistant: a hybrid clinical decision support application for lung cancer care. Journal
of the Royal Society Interface. 2014.
26/10/2019 International Semantic Web Conference, Auckland, NZ
Using LogMap in Practice
11
Lung Cancer Assistant (LCA)
– An ontology-based system which provides decision support for lung
cancer treatment
– LCA exploits the English Lung Cancer Dataset (LUCADA)
– LUCADA ontology represents the semantic layer of the LCA,
– Required alignment with SNOMED CT
– to facilitate interoperability with NHS systems
– partially done without tool support!
– We offered LogMap alignment system to
– identify the classes in SNOMED CT related to LUCADA
– extract a lung cancer-specific module of SNOMED CT
M. Berkan Sesen et al. Lung Cancer Assistant: a hybrid clinical decision support application for lung cancer care. Journal
of the Royal Society Interface. 2014.
26/10/2019 International Semantic Web Conference, Auckland, NZ
Using LogMap in Practice
11
Ontology-based Data Access: Oil & Gas
26/10/2019 International Semantic Web Conference, Auckland, NZ
Using LogMap in Practice
12
Ontology-based Data Access: Oil & Gas
EU Optique project
Preservation of entailments in DB-Ontology was required:
A. Solimando, E. Jiménez-Ruiz and G, Guerrini. Minimizing conservativity violations in ontology alignments: algorithms
and evaluation. Knowledge and Information Systems 2017
E. Kharlamov et al. Ontology Based Data Access in Statoil. Journal of Web Semantics 2017
26/10/2019 International Semantic Web Conference, Auckland, NZ
Using LogMap in Practice
13
Ecotoxicological Effect Prediction
– Knowledge Graph Construction
for Ecotoxicological Effect
Prediction
– Integration of several resources
relevant to species and
chemicals.
– ECOTOX contains data about
pairs Chemical-Species
E. B. Myklebust, E. Jimenez-Ruiz et al. Knowledge Graph Embedding for Ecotoxicological Effect Prediction. ISWC In-Use,
DC and Poster 2019
26/10/2019 International Semantic Web Conference, Auckland, NZ
Using LogMap in Practice
14
Interoperability in the Lab
26/10/2019 International Semantic Web Conference, Auckland, NZ
Using LogMap in Practice
15
Pistoia Alliance Ontologies Mapping project
– Not-for-profit alliance of life science companies, vendors, publishers,
and academics.
– Motivation: better integration, understanding and analysis of data
– Interest in ontology alignment in the:
– Disease and phenotype: OAEI’s phenotype track.
– Laboratory analytics domain: New OAEI track next year.
I. Harrow, E. Jimenez-Ruiz, et al. Matching Disease and Phenotype Ontologies in the Ontology Alignment Evaluation
Initiative. J. Biomedical Semantics 2018
I. Harrow, R. Balakrishnan, E. Jimenez-Ruiz et al. Ontology mapping for semantically enabled applications. Drug Discovery
Today, 2019
26/10/2019 International Semantic Web Conference, Auckland, NZ
Using LogMap in Practice
16
Future Work
26/10/2019 International Semantic Web Conference, Auckland, NZ
Using LogMap in Practice
17
Future Extensions
– Extensions for Tabular Data to KG Matching
– Extension of the repair module
– DeepLogMap?:
– Integration with OWL2Vec to compute embeddings of OWL 2
ontologies
O. M. Holter, E. B. Myklebust, J. Chen and E. Jimenez-Ruiz. Embedding OWL Ontologies with OWL2Vec. ISWC Poster 2019.
26/10/2019 International Semantic Web Conference, Auckland, NZ
Using LogMap in Practice
18
Acknowledgements
– Prof. Bernardo Cuenca Grau and Prof. Ian Horrocks
– EPSRC LogMap, EU SEALS and EU Optique projects.
– The Alan Turing Institute
– SIRIUS Centre for Scalable Data Access
– LogMap contributors: Alessandro Solimando, Valerie Cross, Anton
Morant, Yujiao Zhou, Weiguo Xia, Xi Chen, Yuan Gong and Shuo
Zhang.
26/10/2019 International Semantic Web Conference, Auckland, NZ
Using LogMap in Practice
19
Questions?
– Ernesto Jiménez Ruiz
– ernesto.jimenez-ruiz@city.ac.uk
– ernesto.jimenez.ruiz@gmail.com
– https://www.city.ac.uk/people/academics/ernesto-jimenez-ruiz
26/10/2019 International Semantic Web Conference, Auckland, NZ
Using LogMap in Practice
20

Contenu connexe

Similaire à LogMap in Practice OM 2019

UDM (Unified Data Model) - Enabling Exchange of Comprehensive Reaction Inform...
UDM (Unified Data Model) - Enabling Exchange of Comprehensive Reaction Inform...UDM (Unified Data Model) - Enabling Exchange of Comprehensive Reaction Inform...
UDM (Unified Data Model) - Enabling Exchange of Comprehensive Reaction Inform...Frederik van den Broek
 
Kuchinsky_Cytoscape_BOSC2009
Kuchinsky_Cytoscape_BOSC2009Kuchinsky_Cytoscape_BOSC2009
Kuchinsky_Cytoscape_BOSC2009bosc
 
NRNB Annual Report 2017
NRNB Annual Report 2017NRNB Annual Report 2017
NRNB Annual Report 2017Alexander Pico
 
Performance, Energy Consumption and Costs: A Comparative Analysis of Automati...
Performance, Energy Consumption and Costs: A Comparative Analysis of Automati...Performance, Energy Consumption and Costs: A Comparative Analysis of Automati...
Performance, Energy Consumption and Costs: A Comparative Analysis of Automati...kevig
 
Performance, energy consumption and costs: a comparative analysis of automati...
Performance, energy consumption and costs: a comparative analysis of automati...Performance, energy consumption and costs: a comparative analysis of automati...
Performance, energy consumption and costs: a comparative analysis of automati...kevig
 
kakkar2021.pdf
kakkar2021.pdfkakkar2021.pdf
kakkar2021.pdfkaritoIsa2
 
PhD dissertation Luis Marco Ruiz
PhD dissertation Luis Marco RuizPhD dissertation Luis Marco Ruiz
PhD dissertation Luis Marco RuizLuis Marco Ruiz
 
V5_I2_2016_Paper11.docx
V5_I2_2016_Paper11.docxV5_I2_2016_Paper11.docx
V5_I2_2016_Paper11.docxIIRindia
 
OpenAIRE provide dashboard #OpenAIREweek2020
OpenAIRE provide dashboard #OpenAIREweek2020OpenAIRE provide dashboard #OpenAIREweek2020
OpenAIRE provide dashboard #OpenAIREweek2020Pedro Príncipe
 
Conceptual Architecture for USDA and NSF Terrestrial Observation Network Inte...
Conceptual Architecture for USDA and NSF Terrestrial Observation Network Inte...Conceptual Architecture for USDA and NSF Terrestrial Observation Network Inte...
Conceptual Architecture for USDA and NSF Terrestrial Observation Network Inte...Brian Wee
 
From Biomass to Energy via Semantic Web and Linked data
From Biomass to Energy via Semantic Web and Linked dataFrom Biomass to Energy via Semantic Web and Linked data
From Biomass to Energy via Semantic Web and Linked dataMonika Solanki
 
New Approaches in Cognitive Radios using Evolutionary Algorithms
New Approaches in Cognitive Radios using Evolutionary Algorithms New Approaches in Cognitive Radios using Evolutionary Algorithms
New Approaches in Cognitive Radios using Evolutionary Algorithms IJECEIAES
 
A Linked Fusion of Things, Services, and Data to Support a Collaborative Data...
A Linked Fusion of Things, Services, and Data to Support a Collaborative Data...A Linked Fusion of Things, Services, and Data to Support a Collaborative Data...
A Linked Fusion of Things, Services, and Data to Support a Collaborative Data...Eric Stephan
 
Deep learning for biomedicine
Deep learning for biomedicineDeep learning for biomedicine
Deep learning for biomedicineDeakin University
 
Omus presentation 26 may2014
Omus presentation 26 may2014Omus presentation 26 may2014
Omus presentation 26 may2014Victoria López
 

Similaire à LogMap in Practice OM 2019 (20)

UDM (Unified Data Model) - Enabling Exchange of Comprehensive Reaction Inform...
UDM (Unified Data Model) - Enabling Exchange of Comprehensive Reaction Inform...UDM (Unified Data Model) - Enabling Exchange of Comprehensive Reaction Inform...
UDM (Unified Data Model) - Enabling Exchange of Comprehensive Reaction Inform...
 
EUBrazilCloudConnect Project
EUBrazilCloudConnect Project EUBrazilCloudConnect Project
EUBrazilCloudConnect Project
 
Kuchinsky_Cytoscape_BOSC2009
Kuchinsky_Cytoscape_BOSC2009Kuchinsky_Cytoscape_BOSC2009
Kuchinsky_Cytoscape_BOSC2009
 
NeOn Project : Lifecycle support for Networked Ontologies
NeOn Project : Lifecycle support for Networked Ontologies NeOn Project : Lifecycle support for Networked Ontologies
NeOn Project : Lifecycle support for Networked Ontologies
 
NeOn project
NeOn projectNeOn project
NeOn project
 
NRNB Annual Report 2017
NRNB Annual Report 2017NRNB Annual Report 2017
NRNB Annual Report 2017
 
Performance, Energy Consumption and Costs: A Comparative Analysis of Automati...
Performance, Energy Consumption and Costs: A Comparative Analysis of Automati...Performance, Energy Consumption and Costs: A Comparative Analysis of Automati...
Performance, Energy Consumption and Costs: A Comparative Analysis of Automati...
 
Performance, energy consumption and costs: a comparative analysis of automati...
Performance, energy consumption and costs: a comparative analysis of automati...Performance, energy consumption and costs: a comparative analysis of automati...
Performance, energy consumption and costs: a comparative analysis of automati...
 
kakkar2021.pdf
kakkar2021.pdfkakkar2021.pdf
kakkar2021.pdf
 
BioNLPSADI
BioNLPSADIBioNLPSADI
BioNLPSADI
 
Ae4102224236
Ae4102224236Ae4102224236
Ae4102224236
 
PhD dissertation Luis Marco Ruiz
PhD dissertation Luis Marco RuizPhD dissertation Luis Marco Ruiz
PhD dissertation Luis Marco Ruiz
 
V5_I2_2016_Paper11.docx
V5_I2_2016_Paper11.docxV5_I2_2016_Paper11.docx
V5_I2_2016_Paper11.docx
 
OpenAIRE provide dashboard #OpenAIREweek2020
OpenAIRE provide dashboard #OpenAIREweek2020OpenAIRE provide dashboard #OpenAIREweek2020
OpenAIRE provide dashboard #OpenAIREweek2020
 
Conceptual Architecture for USDA and NSF Terrestrial Observation Network Inte...
Conceptual Architecture for USDA and NSF Terrestrial Observation Network Inte...Conceptual Architecture for USDA and NSF Terrestrial Observation Network Inte...
Conceptual Architecture for USDA and NSF Terrestrial Observation Network Inte...
 
From Biomass to Energy via Semantic Web and Linked data
From Biomass to Energy via Semantic Web and Linked dataFrom Biomass to Energy via Semantic Web and Linked data
From Biomass to Energy via Semantic Web and Linked data
 
New Approaches in Cognitive Radios using Evolutionary Algorithms
New Approaches in Cognitive Radios using Evolutionary Algorithms New Approaches in Cognitive Radios using Evolutionary Algorithms
New Approaches in Cognitive Radios using Evolutionary Algorithms
 
A Linked Fusion of Things, Services, and Data to Support a Collaborative Data...
A Linked Fusion of Things, Services, and Data to Support a Collaborative Data...A Linked Fusion of Things, Services, and Data to Support a Collaborative Data...
A Linked Fusion of Things, Services, and Data to Support a Collaborative Data...
 
Deep learning for biomedicine
Deep learning for biomedicineDeep learning for biomedicine
Deep learning for biomedicine
 
Omus presentation 26 may2014
Omus presentation 26 may2014Omus presentation 26 may2014
Omus presentation 26 may2014
 

Plus de Ernesto Jimenez Ruiz

Towards annotating potential incoherences in BioPortal mappings
Towards annotating potential incoherences in BioPortal mappingsTowards annotating potential incoherences in BioPortal mappings
Towards annotating potential incoherences in BioPortal mappingsErnesto Jimenez Ruiz
 
LogMap: Logic-based and Scalable Ontology Matching
LogMap: Logic-based and Scalable Ontology MatchingLogMap: Logic-based and Scalable Ontology Matching
LogMap: Logic-based and Scalable Ontology MatchingErnesto Jimenez Ruiz
 
LogMap: Large-scale, Logic-based and Interactive Ontology Matching
LogMap: Large-scale, Logic-based and Interactive Ontology MatchingLogMap: Large-scale, Logic-based and Interactive Ontology Matching
LogMap: Large-scale, Logic-based and Interactive Ontology MatchingErnesto Jimenez Ruiz
 
Evaluating Mapping Repair Systems with Large Biomedical Ontologies
Evaluating Mapping Repair Systems with Large Biomedical OntologiesEvaluating Mapping Repair Systems with Large Biomedical Ontologies
Evaluating Mapping Repair Systems with Large Biomedical OntologiesErnesto Jimenez Ruiz
 
Towards the Creation of the Cardiovascular Magnetic Resonance Quality Assessm...
Towards the Creation of the Cardiovascular Magnetic Resonance Quality Assessm...Towards the Creation of the Cardiovascular Magnetic Resonance Quality Assessm...
Towards the Creation of the Cardiovascular Magnetic Resonance Quality Assessm...Ernesto Jimenez Ruiz
 
Limiting Logical Violations in Ontology Alignnment Through Negotiation
Limiting Logical Violations in Ontology Alignnment Through NegotiationLimiting Logical Violations in Ontology Alignnment Through Negotiation
Limiting Logical Violations in Ontology Alignnment Through NegotiationErnesto Jimenez Ruiz
 

Plus de Ernesto Jimenez Ruiz (6)

Towards annotating potential incoherences in BioPortal mappings
Towards annotating potential incoherences in BioPortal mappingsTowards annotating potential incoherences in BioPortal mappings
Towards annotating potential incoherences in BioPortal mappings
 
LogMap: Logic-based and Scalable Ontology Matching
LogMap: Logic-based and Scalable Ontology MatchingLogMap: Logic-based and Scalable Ontology Matching
LogMap: Logic-based and Scalable Ontology Matching
 
LogMap: Large-scale, Logic-based and Interactive Ontology Matching
LogMap: Large-scale, Logic-based and Interactive Ontology MatchingLogMap: Large-scale, Logic-based and Interactive Ontology Matching
LogMap: Large-scale, Logic-based and Interactive Ontology Matching
 
Evaluating Mapping Repair Systems with Large Biomedical Ontologies
Evaluating Mapping Repair Systems with Large Biomedical OntologiesEvaluating Mapping Repair Systems with Large Biomedical Ontologies
Evaluating Mapping Repair Systems with Large Biomedical Ontologies
 
Towards the Creation of the Cardiovascular Magnetic Resonance Quality Assessm...
Towards the Creation of the Cardiovascular Magnetic Resonance Quality Assessm...Towards the Creation of the Cardiovascular Magnetic Resonance Quality Assessm...
Towards the Creation of the Cardiovascular Magnetic Resonance Quality Assessm...
 
Limiting Logical Violations in Ontology Alignnment Through Negotiation
Limiting Logical Violations in Ontology Alignnment Through NegotiationLimiting Logical Violations in Ontology Alignnment Through Negotiation
Limiting Logical Violations in Ontology Alignnment Through Negotiation
 

Dernier

SuccessFactors 1H 2024 Release - Sneak-Peek by Deloitte Germany
SuccessFactors 1H 2024 Release - Sneak-Peek by Deloitte GermanySuccessFactors 1H 2024 Release - Sneak-Peek by Deloitte Germany
SuccessFactors 1H 2024 Release - Sneak-Peek by Deloitte GermanyChristoph Pohl
 
Unveiling Design Patterns: A Visual Guide with UML Diagrams
Unveiling Design Patterns: A Visual Guide with UML DiagramsUnveiling Design Patterns: A Visual Guide with UML Diagrams
Unveiling Design Patterns: A Visual Guide with UML DiagramsAhmed Mohamed
 
BATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASE
BATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASEBATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASE
BATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASEOrtus Solutions, Corp
 
Call Us🔝>༒+91-9711147426⇛Call In girls karol bagh (Delhi)
Call Us🔝>༒+91-9711147426⇛Call In girls karol bagh (Delhi)Call Us🔝>༒+91-9711147426⇛Call In girls karol bagh (Delhi)
Call Us🔝>༒+91-9711147426⇛Call In girls karol bagh (Delhi)jennyeacort
 
How to Track Employee Performance A Comprehensive Guide.pdf
How to Track Employee Performance A Comprehensive Guide.pdfHow to Track Employee Performance A Comprehensive Guide.pdf
How to Track Employee Performance A Comprehensive Guide.pdfLivetecs LLC
 
Ahmed Motair CV April 2024 (Senior SW Developer)
Ahmed Motair CV April 2024 (Senior SW Developer)Ahmed Motair CV April 2024 (Senior SW Developer)
Ahmed Motair CV April 2024 (Senior SW Developer)Ahmed Mater
 
EY_Graph Database Powered Sustainability
EY_Graph Database Powered SustainabilityEY_Graph Database Powered Sustainability
EY_Graph Database Powered SustainabilityNeo4j
 
Implementing Zero Trust strategy with Azure
Implementing Zero Trust strategy with AzureImplementing Zero Trust strategy with Azure
Implementing Zero Trust strategy with AzureDinusha Kumarasiri
 
What are the key points to focus on before starting to learn ETL Development....
What are the key points to focus on before starting to learn ETL Development....What are the key points to focus on before starting to learn ETL Development....
What are the key points to focus on before starting to learn ETL Development....kzayra69
 
PREDICTING RIVER WATER QUALITY ppt presentation
PREDICTING  RIVER  WATER QUALITY  ppt presentationPREDICTING  RIVER  WATER QUALITY  ppt presentation
PREDICTING RIVER WATER QUALITY ppt presentationvaddepallysandeep122
 
Alfresco TTL#157 - Troubleshooting Made Easy: Deciphering Alfresco mTLS Confi...
Alfresco TTL#157 - Troubleshooting Made Easy: Deciphering Alfresco mTLS Confi...Alfresco TTL#157 - Troubleshooting Made Easy: Deciphering Alfresco mTLS Confi...
Alfresco TTL#157 - Troubleshooting Made Easy: Deciphering Alfresco mTLS Confi...Angel Borroy López
 
Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024
Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024
Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024StefanoLambiase
 
Cyber security and its impact on E commerce
Cyber security and its impact on E commerceCyber security and its impact on E commerce
Cyber security and its impact on E commercemanigoyal112
 
Open Source Summit NA 2024: Open Source Cloud Costs - OpenCost's Impact on En...
Open Source Summit NA 2024: Open Source Cloud Costs - OpenCost's Impact on En...Open Source Summit NA 2024: Open Source Cloud Costs - OpenCost's Impact on En...
Open Source Summit NA 2024: Open Source Cloud Costs - OpenCost's Impact on En...Matt Ray
 
Automate your Kamailio Test Calls - Kamailio World 2024
Automate your Kamailio Test Calls - Kamailio World 2024Automate your Kamailio Test Calls - Kamailio World 2024
Automate your Kamailio Test Calls - Kamailio World 2024Andreas Granig
 
GOING AOT WITH GRAALVM – DEVOXX GREECE.pdf
GOING AOT WITH GRAALVM – DEVOXX GREECE.pdfGOING AOT WITH GRAALVM – DEVOXX GREECE.pdf
GOING AOT WITH GRAALVM – DEVOXX GREECE.pdfAlina Yurenko
 
Software Project Health Check: Best Practices and Techniques for Your Product...
Software Project Health Check: Best Practices and Techniques for Your Product...Software Project Health Check: Best Practices and Techniques for Your Product...
Software Project Health Check: Best Practices and Techniques for Your Product...Velvetech LLC
 
React Server Component in Next.js by Hanief Utama
React Server Component in Next.js by Hanief UtamaReact Server Component in Next.js by Hanief Utama
React Server Component in Next.js by Hanief UtamaHanief Utama
 
Catch the Wave: SAP Event-Driven and Data Streaming for the Intelligence Ente...
Catch the Wave: SAP Event-Driven and Data Streaming for the Intelligence Ente...Catch the Wave: SAP Event-Driven and Data Streaming for the Intelligence Ente...
Catch the Wave: SAP Event-Driven and Data Streaming for the Intelligence Ente...confluent
 

Dernier (20)

SuccessFactors 1H 2024 Release - Sneak-Peek by Deloitte Germany
SuccessFactors 1H 2024 Release - Sneak-Peek by Deloitte GermanySuccessFactors 1H 2024 Release - Sneak-Peek by Deloitte Germany
SuccessFactors 1H 2024 Release - Sneak-Peek by Deloitte Germany
 
Unveiling Design Patterns: A Visual Guide with UML Diagrams
Unveiling Design Patterns: A Visual Guide with UML DiagramsUnveiling Design Patterns: A Visual Guide with UML Diagrams
Unveiling Design Patterns: A Visual Guide with UML Diagrams
 
BATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASE
BATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASEBATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASE
BATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASE
 
Call Us🔝>༒+91-9711147426⇛Call In girls karol bagh (Delhi)
Call Us🔝>༒+91-9711147426⇛Call In girls karol bagh (Delhi)Call Us🔝>༒+91-9711147426⇛Call In girls karol bagh (Delhi)
Call Us🔝>༒+91-9711147426⇛Call In girls karol bagh (Delhi)
 
How to Track Employee Performance A Comprehensive Guide.pdf
How to Track Employee Performance A Comprehensive Guide.pdfHow to Track Employee Performance A Comprehensive Guide.pdf
How to Track Employee Performance A Comprehensive Guide.pdf
 
Ahmed Motair CV April 2024 (Senior SW Developer)
Ahmed Motair CV April 2024 (Senior SW Developer)Ahmed Motair CV April 2024 (Senior SW Developer)
Ahmed Motair CV April 2024 (Senior SW Developer)
 
EY_Graph Database Powered Sustainability
EY_Graph Database Powered SustainabilityEY_Graph Database Powered Sustainability
EY_Graph Database Powered Sustainability
 
Implementing Zero Trust strategy with Azure
Implementing Zero Trust strategy with AzureImplementing Zero Trust strategy with Azure
Implementing Zero Trust strategy with Azure
 
What are the key points to focus on before starting to learn ETL Development....
What are the key points to focus on before starting to learn ETL Development....What are the key points to focus on before starting to learn ETL Development....
What are the key points to focus on before starting to learn ETL Development....
 
PREDICTING RIVER WATER QUALITY ppt presentation
PREDICTING  RIVER  WATER QUALITY  ppt presentationPREDICTING  RIVER  WATER QUALITY  ppt presentation
PREDICTING RIVER WATER QUALITY ppt presentation
 
Alfresco TTL#157 - Troubleshooting Made Easy: Deciphering Alfresco mTLS Confi...
Alfresco TTL#157 - Troubleshooting Made Easy: Deciphering Alfresco mTLS Confi...Alfresco TTL#157 - Troubleshooting Made Easy: Deciphering Alfresco mTLS Confi...
Alfresco TTL#157 - Troubleshooting Made Easy: Deciphering Alfresco mTLS Confi...
 
Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024
Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024
Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024
 
Cyber security and its impact on E commerce
Cyber security and its impact on E commerceCyber security and its impact on E commerce
Cyber security and its impact on E commerce
 
Open Source Summit NA 2024: Open Source Cloud Costs - OpenCost's Impact on En...
Open Source Summit NA 2024: Open Source Cloud Costs - OpenCost's Impact on En...Open Source Summit NA 2024: Open Source Cloud Costs - OpenCost's Impact on En...
Open Source Summit NA 2024: Open Source Cloud Costs - OpenCost's Impact on En...
 
Automate your Kamailio Test Calls - Kamailio World 2024
Automate your Kamailio Test Calls - Kamailio World 2024Automate your Kamailio Test Calls - Kamailio World 2024
Automate your Kamailio Test Calls - Kamailio World 2024
 
2.pdf Ejercicios de programación competitiva
2.pdf Ejercicios de programación competitiva2.pdf Ejercicios de programación competitiva
2.pdf Ejercicios de programación competitiva
 
GOING AOT WITH GRAALVM – DEVOXX GREECE.pdf
GOING AOT WITH GRAALVM – DEVOXX GREECE.pdfGOING AOT WITH GRAALVM – DEVOXX GREECE.pdf
GOING AOT WITH GRAALVM – DEVOXX GREECE.pdf
 
Software Project Health Check: Best Practices and Techniques for Your Product...
Software Project Health Check: Best Practices and Techniques for Your Product...Software Project Health Check: Best Practices and Techniques for Your Product...
Software Project Health Check: Best Practices and Techniques for Your Product...
 
React Server Component in Next.js by Hanief Utama
React Server Component in Next.js by Hanief UtamaReact Server Component in Next.js by Hanief Utama
React Server Component in Next.js by Hanief Utama
 
Catch the Wave: SAP Event-Driven and Data Streaming for the Intelligence Ente...
Catch the Wave: SAP Event-Driven and Data Streaming for the Intelligence Ente...Catch the Wave: SAP Event-Driven and Data Streaming for the Intelligence Ente...
Catch the Wave: SAP Event-Driven and Data Streaming for the Intelligence Ente...
 

LogMap in Practice OM 2019

  • 1. Using LogMap in Practice Ernesto Jiménez-Ruiz, City, University of London, UK 26/10/2019 International Semantic Web Conference, Auckland, NZ Using LogMap in Practice 1
  • 2. LogMap in a Nutshell – performs a simple matching but efficient (based on sophisticated lexical and structural indexes), – can efficiently match semantically rich ontologies containing hundreds of thousands of classes (FMA, NCI and SNOMED), – incorporates reasoning and repair capabilities, and – is one of the top systems in the OAEI evaluation campaign. – Core implementation in 2011-2012. E. Jiménez-Ruiz et al. Large-scale Interactive Ontology Matching: Algorithms and Implementation. ECAI 2012 E. Jiménez-Ruiz et al. LogMap: Logic-based and Scalable Ontology Matching. ISWC 2011 26/10/2019 International Semantic Web Conference, Auckland, NZ Using LogMap in Practice 2
  • 3. Outline – Repair of Mapping Repositories: UMLS and BioPortal – Lung-Cancer Assistant – Ontology-based Data Access: Oil & Gas – Ecotoxicology – Interoperability in the Lab 26/10/2019 International Semantic Web Conference, Auckland, NZ Using LogMap in Practice 3
  • 4. Repair of Mapping Repositories 26/10/2019 International Semantic Web Conference, Auckland, NZ Using LogMap in Practice 4
  • 5. Mapping Repositories – UMLS (Unified Medical Language System) Metathesaurus – Integrates more than one hundred thesauri and ontologies – Contains more than 6 million entities – BioPortal – Contains more than 500 ontologies – Represent a network of ontologies – More than 10 million mappings are available – Also includes user-submitted alignments 26/10/2019 International Semantic Web Conference, Auckland, NZ Using LogMap in Practice 5
  • 6. Mapping Repositories: limitations Using OWL 2 semantics of the ontologies and mappings. . . – may lead to undesired cross-references. 26/10/2019 International Semantic Web Conference, Auckland, NZ Using LogMap in Practice 6
  • 7. Mapping Repositories: limitations Using OWL 2 semantics of the ontologies and mappings. . . – may lead to logical errors. 26/10/2019 International Semantic Web Conference, Auckland, NZ Using LogMap in Practice 7
  • 8. Logic-based Assessment of UMLS – Assessment of the integration of FMA, NCI and SNOMED CT ontologies within UMLS UMLS alignments Ontologies # Logical errors FMA-NCI 3,024 655 FMA-SNOMED 9,072 6,179 SNOMED-NCI 19,622 20,944 E. Jiménez-Ruiz, et al. Logic-based assessment of the compatibility of UMLS ontology sources. J. Biomedical Semantics, 2011 E. Jiménez-Ruiz, Bernardo Cuenca Grau. LogMap: Logic-based and Scalable Ontology Matching. ISWC 2011. 26/10/2019 International Semantic Web Conference, Auckland, NZ Using LogMap in Practice 8
  • 9. Logic-based Assessment of BioPortal BioPortal alignments Ontologies # Logical errors BDO-NCIT 1,636 34,341 CCONT-NCIT 2,097 50,304 EFO-NCIT 2,507 60,347 EP-FMA 78,489 210 EP-NCIT 2,465 14,687 MA-FMA 961 850 OMIM-NCIT 5,178 70,172 SDO-EP 135 44 UBERON-FMA 1,932 4,753 ZFA-EFO 427 913 ZFA-UBERON 724 104 D. Faria, E. Jiménez-Ruiz, et al. Towards annotating potential incoherences in BioPortal mappings. ISWC 2014. 26/10/2019 International Semantic Web Conference, Auckland, NZ Using LogMap in Practice 9
  • 10. Lung Cancer Assistant 26/10/2019 International Semantic Web Conference, Auckland, NZ Using LogMap in Practice 10
  • 11. Lung Cancer Assistant (LCA) – An ontology-based system which provides decision support for lung cancer treatment – LCA exploits the English Lung Cancer Dataset (LUCADA) – LUCADA ontology represents the semantic layer of the LCA, M. Berkan Sesen et al. Lung Cancer Assistant: a hybrid clinical decision support application for lung cancer care. Journal of the Royal Society Interface. 2014. 26/10/2019 International Semantic Web Conference, Auckland, NZ Using LogMap in Practice 11
  • 12. Lung Cancer Assistant (LCA) – An ontology-based system which provides decision support for lung cancer treatment – LCA exploits the English Lung Cancer Dataset (LUCADA) – LUCADA ontology represents the semantic layer of the LCA, – Required alignment with SNOMED CT – to facilitate interoperability with NHS systems – partially done without tool support! M. Berkan Sesen et al. Lung Cancer Assistant: a hybrid clinical decision support application for lung cancer care. Journal of the Royal Society Interface. 2014. 26/10/2019 International Semantic Web Conference, Auckland, NZ Using LogMap in Practice 11
  • 13. Lung Cancer Assistant (LCA) – An ontology-based system which provides decision support for lung cancer treatment – LCA exploits the English Lung Cancer Dataset (LUCADA) – LUCADA ontology represents the semantic layer of the LCA, – Required alignment with SNOMED CT – to facilitate interoperability with NHS systems – partially done without tool support! – We offered LogMap alignment system to – identify the classes in SNOMED CT related to LUCADA – extract a lung cancer-specific module of SNOMED CT M. Berkan Sesen et al. Lung Cancer Assistant: a hybrid clinical decision support application for lung cancer care. Journal of the Royal Society Interface. 2014. 26/10/2019 International Semantic Web Conference, Auckland, NZ Using LogMap in Practice 11
  • 14. Ontology-based Data Access: Oil & Gas 26/10/2019 International Semantic Web Conference, Auckland, NZ Using LogMap in Practice 12
  • 15. Ontology-based Data Access: Oil & Gas EU Optique project Preservation of entailments in DB-Ontology was required: A. Solimando, E. Jiménez-Ruiz and G, Guerrini. Minimizing conservativity violations in ontology alignments: algorithms and evaluation. Knowledge and Information Systems 2017 E. Kharlamov et al. Ontology Based Data Access in Statoil. Journal of Web Semantics 2017 26/10/2019 International Semantic Web Conference, Auckland, NZ Using LogMap in Practice 13
  • 16. Ecotoxicological Effect Prediction – Knowledge Graph Construction for Ecotoxicological Effect Prediction – Integration of several resources relevant to species and chemicals. – ECOTOX contains data about pairs Chemical-Species E. B. Myklebust, E. Jimenez-Ruiz et al. Knowledge Graph Embedding for Ecotoxicological Effect Prediction. ISWC In-Use, DC and Poster 2019 26/10/2019 International Semantic Web Conference, Auckland, NZ Using LogMap in Practice 14
  • 17. Interoperability in the Lab 26/10/2019 International Semantic Web Conference, Auckland, NZ Using LogMap in Practice 15
  • 18. Pistoia Alliance Ontologies Mapping project – Not-for-profit alliance of life science companies, vendors, publishers, and academics. – Motivation: better integration, understanding and analysis of data – Interest in ontology alignment in the: – Disease and phenotype: OAEI’s phenotype track. – Laboratory analytics domain: New OAEI track next year. I. Harrow, E. Jimenez-Ruiz, et al. Matching Disease and Phenotype Ontologies in the Ontology Alignment Evaluation Initiative. J. Biomedical Semantics 2018 I. Harrow, R. Balakrishnan, E. Jimenez-Ruiz et al. Ontology mapping for semantically enabled applications. Drug Discovery Today, 2019 26/10/2019 International Semantic Web Conference, Auckland, NZ Using LogMap in Practice 16
  • 19. Future Work 26/10/2019 International Semantic Web Conference, Auckland, NZ Using LogMap in Practice 17
  • 20. Future Extensions – Extensions for Tabular Data to KG Matching – Extension of the repair module – DeepLogMap?: – Integration with OWL2Vec to compute embeddings of OWL 2 ontologies O. M. Holter, E. B. Myklebust, J. Chen and E. Jimenez-Ruiz. Embedding OWL Ontologies with OWL2Vec. ISWC Poster 2019. 26/10/2019 International Semantic Web Conference, Auckland, NZ Using LogMap in Practice 18
  • 21. Acknowledgements – Prof. Bernardo Cuenca Grau and Prof. Ian Horrocks – EPSRC LogMap, EU SEALS and EU Optique projects. – The Alan Turing Institute – SIRIUS Centre for Scalable Data Access – LogMap contributors: Alessandro Solimando, Valerie Cross, Anton Morant, Yujiao Zhou, Weiguo Xia, Xi Chen, Yuan Gong and Shuo Zhang. 26/10/2019 International Semantic Web Conference, Auckland, NZ Using LogMap in Practice 19
  • 22. Questions? – Ernesto Jiménez Ruiz – ernesto.jimenez-ruiz@city.ac.uk – ernesto.jimenez.ruiz@gmail.com – https://www.city.ac.uk/people/academics/ernesto-jimenez-ruiz 26/10/2019 International Semantic Web Conference, Auckland, NZ Using LogMap in Practice 20