1. An Ontology-Based Data Integration System: Solving Semantic Inconsistencies Giorgio Orsi October 23, 2006 X-SOM (eXtensible Smart Ontology Mapper) Politecnico di Milano
7. X-SOM's Components XML/OWL OWL Loader OWL dialect verifier Mapper Mapping Strategy WordNet String Metrics Walk ISLab HMatch OWL Input Ontologies Output Ontology Writer I/O Mapper Modules Module Interface Module Interface Module Interface Module Interface Modules Registry Average Functions Registry XML XML Config. Files Consistency Checker Manual mapper Module Interface Google API Module Interface ... Module Interface Neural Network Trainer Training Set Builder GUI
8.
9.
10.
11. Semantic inconsistencies Reader Author Organization Person Author Person subclassOf subclassOf subclassOf subclassOf equivalentClass
12. Semantic inconsistencies Reader Author Organization Person Author Person subclassOf subclassOf subclassOf subclassOf equivalentClass “ Everything that is an author is also a person” “ An organization is a person” Wrong!
13. Semantic inconsistencies Reader Author Organization Person Author Person subclassOf subclassOf subclassOf subclassOf equivalentClass