SlideShare ist ein Scribd-Unternehmen logo
1 von 28
Downloaden Sie, um offline zu lesen
Collaborative Ontology Alignment
Final Project Presentation
Giorgos Papoutsakis
Jaakko Lapplaianen

IRSS13 | 4-31 July | NCSR Demokritos

COLLONA
Outline
Ontology
Ontology Alignment
COLLaborative ONtology Alignment
Future Work

IRSS13 | 4-31 July | NCSR Demokritos

•
•
•
•

2
Ontologies 101

IRSS13 | 4-31 July | NCSR Demokritos

COLLONA
Ontologies - What

• What kinds of things exist or can exist in the world?
• what manner of relations can those things have to each other?
• Ontology is more concerned with what is possible

• Ontology in Computer Science
“An ontology formally represents knowledge as a set of concepts
within a domain, and the relationships between pairs of
concepts.”

IRSS13 | 4-31 July | NCSR Demokritos

• Definition:
“An ontology is defined as a formal explicit specification of a
shared conceptualization”

• model a domain
• support reasoning about concepts.
4
Ontologies - Web Ontology Language
Functional syntax
XML syntax
Manchester syntax
RDF/XML syntax
RDF/Turtle syntax

<Ontology ontologyIRI="http://example.com/tea.owl" ...>
Ontology(<http://example.com/tea.owl>
<rdf:RDF <Prefix name="owl"
...>
Declaration( Class( :Tea ) ) )
<http://example.com/tea.owl> rdf:type owl:Ontology .
Ontology: <http://example.com/tea.owl>
<owl:Ontology rdf:about=""/>
IRI="http://www.w3.org/2002/07/owl#"/>
:Tea rdf:typeTea
Class: owl:Class .
<owl:Class rdf:about="#Tea"/>
<Declaration> <Class IRI="Tea"/> </Declaration>
</rdf:RDF>
</Ontology>

IRSS13 | 4-31 July | NCSR Demokritos

•
•
•
•
•

5
Ontologies - Example

IRSS13 | 4-31 July | NCSR Demokritos
6
Ontology - Applications
Semantic web
Specify a data modeling representation
Specify standard conceptual vocabularies
Provide services for answering queries
Publish reusable knowledge bases
Offer services to facilitate interoperability across multiple
heterogeneous systems and databases

IRSS13 | 4-31 July | NCSR Demokritos

•
•
•
•
•
•

7
Ontology alignment

IRSS13 | 4-31 July | NCSR Demokritos

COLLONA
Alignment
• Classes
• Properties

• 3 kind of mappings
• Equivalence
• Subsumption
• Supersumption

• Examples

IRSS13 | 4-31 July | NCSR Demokritos

• Sets of correspondences between elements of two ontologies

• Human = Person
• Lion < Animal
9
Alignment API

• Framework for communication
• Well supported
• Representation Classes
•
•
•
•

Ontology network
Alignment
Cell
Relation

IRSS13 | 4-31 July | NCSR Demokritos

“The Alignment API is a set of abstractions for
expressing, accessing and sharing ontology alignments”

10
Alignment applications
• Use alignments as links between ontologies

• Distributed information retrieval
• At query transformation step
• Understanding the semantics of the question

• At result fusion step
• Putting together the results

• Human – Machine dialogues
• Ontology evolution
• Instance migration

IRSS13 | 4-31 July | NCSR Demokritos

• Avoid ontology merging

11
Our work

IRSS13 | 4-31 July | NCSR Demokritos

COLLONA
COLLONA

• Automatic methods and humans need to collaborate to
produce accurate results

IRSS13 | 4-31 July | NCSR Demokritos

• Automatic alignment methods are not very accurate
• Humans can not handle heavy work load
• Humans are slow

13
COLLONA – Core Tasks

• Visualization of Ontological pairs.
• Authoring of mappings by users.
• Visualization of automatically produced mapping.

IRSS13 | 4-31 July | NCSR Demokritos

• Review of the main concepts regarding semi-automatic
alignment systems and standard APIs.

14
COLLONA – Arch. & Data Flows

IRSS13 | 4-31 July | NCSR Demokritos

15
COLLONA – Standard data formats
• From ontologies files
• From URI
• From alignment file

• Export
• Alignment file

IRSS13 | 4-31 July | NCSR Demokritos

• Import

16
COLLONA – First problems

IRSS13 | 4-31 July | NCSR Demokritos

17
COLLONA – Further problems

IRSS13 | 4-31 July | NCSR Demokritos

18
COLLONA - Divide & Conquer
• Panels for class information
• Properties
• Axioms

• Panels for mappings
• Class mappings
• Property Mappings

IRSS13 | 4-31 July | NCSR Demokritos

• Graph shows only the class herierarchy

19
COLLONA – More features

IRSS13 | 4-31 July | NCSR Demokritos

20
COLLONA today

IRSS13 | 4-31 July | NCSR Demokritos

21
Future work

IRSS13 | 4-31 July | NCSR Demokritos

COLLONA
Future work - Synergies
IRSS13 | 4-31 July | NCSR Demokritos

• The tool does not distinguish between machines and
users when importing/exporting mappings
• The user becomes a new alignment method
• This homogeneous feature allows
• Machine alignment / user validator
• Machine / user competition
• Hybrid approaches, complex data flows for iterative
mapping refinement
• Alignment as a Service – Synergy with CLIC project
• This is a step forward on ontology mapping quality

23
User validation
Bad
computer!
Stupid
Computer!

IRSS13 | 4-31 July | NCSR Demokritos

• Supervised alignment
• Algorithm evaluation and refinement

24
Machine-user competition
IRSS13 | 4-31 July | NCSR Demokritos

• Expert evaluation and training

25
Hybrid approaches

Custome
Mappings
r

IRSS13 | 4-31 July | NCSR Demokritos

• Combine human and machine workflows to iteratively refine
ontology mappings

26
COLLONA @ CLIC Framework
Customer
Mappings

New Mappings

Mapping request

Customer
Negotiation layer
Negotiation

Alignment
service 1

Alignment service 2

Alignment service 3

Service registration, data
ALIGN!
Thank you!!

IRSS13 | 4-31 July | NCSR Demokritos

COLLONA

Weitere ähnliche Inhalte

Andere mochten auch

Ismail dilber assignment3
Ismail dilber assignment3Ismail dilber assignment3
Ismail dilber assignment3ismaildlbr
 
Gregas - Chinelos - Infatil
Gregas - Chinelos - InfatilGregas - Chinelos - Infatil
Gregas - Chinelos - InfatilArmarinhos
 
Wireless communication and networking
Wireless communication and networkingWireless communication and networking
Wireless communication and networkingM Sabir Saeed
 
Balducci carol visual_resumestoryboard
Balducci carol visual_resumestoryboardBalducci carol visual_resumestoryboard
Balducci carol visual_resumestoryboardCarol Balducci
 

Andere mochten auch (7)

Introducing myself
Introducing myselfIntroducing myself
Introducing myself
 
Ismail dilber assignment3
Ismail dilber assignment3Ismail dilber assignment3
Ismail dilber assignment3
 
KREAM@ICCS2013
KREAM@ICCS2013KREAM@ICCS2013
KREAM@ICCS2013
 
Gregas - Chinelos - Infatil
Gregas - Chinelos - InfatilGregas - Chinelos - Infatil
Gregas - Chinelos - Infatil
 
16f628a
16f628a16f628a
16f628a
 
Wireless communication and networking
Wireless communication and networkingWireless communication and networking
Wireless communication and networking
 
Balducci carol visual_resumestoryboard
Balducci carol visual_resumestoryboardBalducci carol visual_resumestoryboard
Balducci carol visual_resumestoryboard
 

Ähnlich wie Collona final presentation

The Social Semantic Server: A Flexible Framework to Support Informal Learning...
The Social Semantic Server: A Flexible Framework to Support Informal Learning...The Social Semantic Server: A Flexible Framework to Support Informal Learning...
The Social Semantic Server: A Flexible Framework to Support Informal Learning...tobold
 
The Social Semantic Server - A Flexible Framework to Support Informal Learnin...
The Social Semantic Server - A Flexible Framework to Support Informal Learnin...The Social Semantic Server - A Flexible Framework to Support Informal Learnin...
The Social Semantic Server - A Flexible Framework to Support Informal Learnin...Sebastian Dennerlein
 
Instutional repositories and data
Instutional repositories and dataInstutional repositories and data
Instutional repositories and dataAndrew Treloar
 
EPrints Update, Les Carr, University of Southampton
EPrints  Update, Les Carr, University of SouthamptonEPrints  Update, Les Carr, University of Southampton
EPrints Update, Les Carr, University of SouthamptonRepository Fringe
 
Social Network Analysis & an Introduction to Tools
Social Network Analysis & an Introduction to ToolsSocial Network Analysis & an Introduction to Tools
Social Network Analysis & an Introduction to ToolsPatti Anklam
 
Forty Years of the OTA
Forty Years of the OTAForty Years of the OTA
Forty Years of the OTAMartin Wynne
 
Conference Linked Data: the ScholarlyData project
Conference Linked Data: the ScholarlyData projectConference Linked Data: the ScholarlyData project
Conference Linked Data: the ScholarlyData projectAndrea Nuzzolese
 
Lessons Learned in Building Linked Data for the American Art Collaborative
Lessons Learned in Building Linked Data for the American Art CollaborativeLessons Learned in Building Linked Data for the American Art Collaborative
Lessons Learned in Building Linked Data for the American Art CollaborativeCraig Knoblock
 
Detecting and Describing Historical Periods in a Large Corpora
Detecting and Describing Historical Periods in a Large CorporaDetecting and Describing Historical Periods in a Large Corpora
Detecting and Describing Historical Periods in a Large CorporaTraian Rebedea
 
Big Data e tecnologie semantiche - Utilizzare i Linked data come driver d'int...
Big Data e tecnologie semantiche - Utilizzare i Linked data come driver d'int...Big Data e tecnologie semantiche - Utilizzare i Linked data come driver d'int...
Big Data e tecnologie semantiche - Utilizzare i Linked data come driver d'int...giuseppe_futia
 
Network Visualization guest lecture at #DataVizQMSS at @Columbia / #SNA at PU...
Network Visualization guest lecture at #DataVizQMSS at @Columbia / #SNA at PU...Network Visualization guest lecture at #DataVizQMSS at @Columbia / #SNA at PU...
Network Visualization guest lecture at #DataVizQMSS at @Columbia / #SNA at PU...Denis Parra Santander
 
ELLIS: Interactive Exploration of Linked Data on the Level of Induced Schema ...
ELLIS: Interactive Exploration of Linked Data on the Level of Induced Schema ...ELLIS: Interactive Exploration of Linked Data on the Level of Induced Schema ...
ELLIS: Interactive Exploration of Linked Data on the Level of Induced Schema ...JohannWanja
 
ONTOLOGY BASED DATA ACCESS
ONTOLOGY BASED DATA ACCESSONTOLOGY BASED DATA ACCESS
ONTOLOGY BASED DATA ACCESSKishan Patel
 
Brief State of the Art - Semantic Web technologies for geospatial data - Mode...
Brief State of the Art - Semantic Web technologies for geospatial data - Mode...Brief State of the Art - Semantic Web technologies for geospatial data - Mode...
Brief State of the Art - Semantic Web technologies for geospatial data - Mode...Ana Roxin
 
A seminar on neo4 j
A seminar on neo4 jA seminar on neo4 j
A seminar on neo4 jRishikese MR
 

Ähnlich wie Collona final presentation (20)

Lbd tm-2
Lbd tm-2Lbd tm-2
Lbd tm-2
 
The Social Semantic Server: A Flexible Framework to Support Informal Learning...
The Social Semantic Server: A Flexible Framework to Support Informal Learning...The Social Semantic Server: A Flexible Framework to Support Informal Learning...
The Social Semantic Server: A Flexible Framework to Support Informal Learning...
 
The Social Semantic Server - A Flexible Framework to Support Informal Learnin...
The Social Semantic Server - A Flexible Framework to Support Informal Learnin...The Social Semantic Server - A Flexible Framework to Support Informal Learnin...
The Social Semantic Server - A Flexible Framework to Support Informal Learnin...
 
Instutional repositories and data
Instutional repositories and dataInstutional repositories and data
Instutional repositories and data
 
EPrints Update, Les Carr, University of Southampton
EPrints  Update, Les Carr, University of SouthamptonEPrints  Update, Les Carr, University of Southampton
EPrints Update, Les Carr, University of Southampton
 
Social Network Analysis & an Introduction to Tools
Social Network Analysis & an Introduction to ToolsSocial Network Analysis & an Introduction to Tools
Social Network Analysis & an Introduction to Tools
 
Open University Data
Open University DataOpen University Data
Open University Data
 
The NeDiMAH workgroup on Space and Time
The NeDiMAH workgroup on Space and TimeThe NeDiMAH workgroup on Space and Time
The NeDiMAH workgroup on Space and Time
 
Forty Years of the OTA
Forty Years of the OTAForty Years of the OTA
Forty Years of the OTA
 
Conference Linked Data: the ScholarlyData project
Conference Linked Data: the ScholarlyData projectConference Linked Data: the ScholarlyData project
Conference Linked Data: the ScholarlyData project
 
Lessons Learned in Building Linked Data for the American Art Collaborative
Lessons Learned in Building Linked Data for the American Art CollaborativeLessons Learned in Building Linked Data for the American Art Collaborative
Lessons Learned in Building Linked Data for the American Art Collaborative
 
Detecting and Describing Historical Periods in a Large Corpora
Detecting and Describing Historical Periods in a Large CorporaDetecting and Describing Historical Periods in a Large Corpora
Detecting and Describing Historical Periods in a Large Corpora
 
Big Data e tecnologie semantiche - Utilizzare i Linked data come driver d'int...
Big Data e tecnologie semantiche - Utilizzare i Linked data come driver d'int...Big Data e tecnologie semantiche - Utilizzare i Linked data come driver d'int...
Big Data e tecnologie semantiche - Utilizzare i Linked data come driver d'int...
 
Network Visualization guest lecture at #DataVizQMSS at @Columbia / #SNA at PU...
Network Visualization guest lecture at #DataVizQMSS at @Columbia / #SNA at PU...Network Visualization guest lecture at #DataVizQMSS at @Columbia / #SNA at PU...
Network Visualization guest lecture at #DataVizQMSS at @Columbia / #SNA at PU...
 
NISO Webinar: The Future of Integrated Library Systems PART 2: User Interaction
NISO Webinar: The Future of Integrated Library Systems PART 2: User InteractionNISO Webinar: The Future of Integrated Library Systems PART 2: User Interaction
NISO Webinar: The Future of Integrated Library Systems PART 2: User Interaction
 
ELLIS: Interactive Exploration of Linked Data on the Level of Induced Schema ...
ELLIS: Interactive Exploration of Linked Data on the Level of Induced Schema ...ELLIS: Interactive Exploration of Linked Data on the Level of Induced Schema ...
ELLIS: Interactive Exploration of Linked Data on the Level of Induced Schema ...
 
NISO Webinar: The Future of Integrated Library Systems PART 2: User Interaction
NISO Webinar: The Future of Integrated Library Systems PART 2: User InteractionNISO Webinar: The Future of Integrated Library Systems PART 2: User Interaction
NISO Webinar: The Future of Integrated Library Systems PART 2: User Interaction
 
ONTOLOGY BASED DATA ACCESS
ONTOLOGY BASED DATA ACCESSONTOLOGY BASED DATA ACCESS
ONTOLOGY BASED DATA ACCESS
 
Brief State of the Art - Semantic Web technologies for geospatial data - Mode...
Brief State of the Art - Semantic Web technologies for geospatial data - Mode...Brief State of the Art - Semantic Web technologies for geospatial data - Mode...
Brief State of the Art - Semantic Web technologies for geospatial data - Mode...
 
A seminar on neo4 j
A seminar on neo4 jA seminar on neo4 j
A seminar on neo4 j
 

Kürzlich hochgeladen

Decoding the Tweet _ Practical Criticism in the Age of Hashtag.pptx
Decoding the Tweet _ Practical Criticism in the Age of Hashtag.pptxDecoding the Tweet _ Practical Criticism in the Age of Hashtag.pptx
Decoding the Tweet _ Practical Criticism in the Age of Hashtag.pptxDhatriParmar
 
How to Manage Buy 3 Get 1 Free in Odoo 17
How to Manage Buy 3 Get 1 Free in Odoo 17How to Manage Buy 3 Get 1 Free in Odoo 17
How to Manage Buy 3 Get 1 Free in Odoo 17Celine George
 
4.9.24 School Desegregation in Boston.pptx
4.9.24 School Desegregation in Boston.pptx4.9.24 School Desegregation in Boston.pptx
4.9.24 School Desegregation in Boston.pptxmary850239
 
Employablity presentation and Future Career Plan.pptx
Employablity presentation and Future Career Plan.pptxEmployablity presentation and Future Career Plan.pptx
Employablity presentation and Future Career Plan.pptxryandux83rd
 
The role of Geography in climate education: science and active citizenship
The role of Geography in climate education: science and active citizenshipThe role of Geography in climate education: science and active citizenship
The role of Geography in climate education: science and active citizenshipKarl Donert
 
How to Uninstall a Module in Odoo 17 Using Command Line
How to Uninstall a Module in Odoo 17 Using Command LineHow to Uninstall a Module in Odoo 17 Using Command Line
How to Uninstall a Module in Odoo 17 Using Command LineCeline George
 
Mythology Quiz-4th April 2024, Quiz Club NITW
Mythology Quiz-4th April 2024, Quiz Club NITWMythology Quiz-4th April 2024, Quiz Club NITW
Mythology Quiz-4th April 2024, Quiz Club NITWQuiz Club NITW
 
Q-Factor HISPOL Quiz-6th April 2024, Quiz Club NITW
Q-Factor HISPOL Quiz-6th April 2024, Quiz Club NITWQ-Factor HISPOL Quiz-6th April 2024, Quiz Club NITW
Q-Factor HISPOL Quiz-6th April 2024, Quiz Club NITWQuiz Club NITW
 
Healthy Minds, Flourishing Lives: A Philosophical Approach to Mental Health a...
Healthy Minds, Flourishing Lives: A Philosophical Approach to Mental Health a...Healthy Minds, Flourishing Lives: A Philosophical Approach to Mental Health a...
Healthy Minds, Flourishing Lives: A Philosophical Approach to Mental Health a...Osopher
 
BÀI TẬP BỔ TRỢ TIẾNG ANH 8 - I-LEARN SMART WORLD - CẢ NĂM - CÓ FILE NGHE (BẢN...
BÀI TẬP BỔ TRỢ TIẾNG ANH 8 - I-LEARN SMART WORLD - CẢ NĂM - CÓ FILE NGHE (BẢN...BÀI TẬP BỔ TRỢ TIẾNG ANH 8 - I-LEARN SMART WORLD - CẢ NĂM - CÓ FILE NGHE (BẢN...
BÀI TẬP BỔ TRỢ TIẾNG ANH 8 - I-LEARN SMART WORLD - CẢ NĂM - CÓ FILE NGHE (BẢN...Nguyen Thanh Tu Collection
 
Unit :1 Basics of Professional Intelligence
Unit :1 Basics of Professional IntelligenceUnit :1 Basics of Professional Intelligence
Unit :1 Basics of Professional IntelligenceDr Vijay Vishwakarma
 
Team Lead Succeed – Helping you and your team achieve high-performance teamwo...
Team Lead Succeed – Helping you and your team achieve high-performance teamwo...Team Lead Succeed – Helping you and your team achieve high-performance teamwo...
Team Lead Succeed – Helping you and your team achieve high-performance teamwo...Association for Project Management
 
physiotherapy in Acne condition.....pptx
physiotherapy in Acne condition.....pptxphysiotherapy in Acne condition.....pptx
physiotherapy in Acne condition.....pptxAneriPatwari
 
6 ways Samsung’s Interactive Display powered by Android changes the classroom
6 ways Samsung’s Interactive Display powered by Android changes the classroom6 ways Samsung’s Interactive Display powered by Android changes the classroom
6 ways Samsung’s Interactive Display powered by Android changes the classroomSamsung Business USA
 
Congestive Cardiac Failure..presentation
Congestive Cardiac Failure..presentationCongestive Cardiac Failure..presentation
Congestive Cardiac Failure..presentationdeepaannamalai16
 
Q-Factor General Quiz-7th April 2024, Quiz Club NITW
Q-Factor General Quiz-7th April 2024, Quiz Club NITWQ-Factor General Quiz-7th April 2024, Quiz Club NITW
Q-Factor General Quiz-7th April 2024, Quiz Club NITWQuiz Club NITW
 
ICS 2208 Lecture Slide Notes for Topic 6
ICS 2208 Lecture Slide Notes for Topic 6ICS 2208 Lecture Slide Notes for Topic 6
ICS 2208 Lecture Slide Notes for Topic 6Vanessa Camilleri
 
Narcotic and Non Narcotic Analgesic..pdf
Narcotic and Non Narcotic Analgesic..pdfNarcotic and Non Narcotic Analgesic..pdf
Narcotic and Non Narcotic Analgesic..pdfPrerana Jadhav
 

Kürzlich hochgeladen (20)

Decoding the Tweet _ Practical Criticism in the Age of Hashtag.pptx
Decoding the Tweet _ Practical Criticism in the Age of Hashtag.pptxDecoding the Tweet _ Practical Criticism in the Age of Hashtag.pptx
Decoding the Tweet _ Practical Criticism in the Age of Hashtag.pptx
 
How to Manage Buy 3 Get 1 Free in Odoo 17
How to Manage Buy 3 Get 1 Free in Odoo 17How to Manage Buy 3 Get 1 Free in Odoo 17
How to Manage Buy 3 Get 1 Free in Odoo 17
 
4.9.24 School Desegregation in Boston.pptx
4.9.24 School Desegregation in Boston.pptx4.9.24 School Desegregation in Boston.pptx
4.9.24 School Desegregation in Boston.pptx
 
Employablity presentation and Future Career Plan.pptx
Employablity presentation and Future Career Plan.pptxEmployablity presentation and Future Career Plan.pptx
Employablity presentation and Future Career Plan.pptx
 
The role of Geography in climate education: science and active citizenship
The role of Geography in climate education: science and active citizenshipThe role of Geography in climate education: science and active citizenship
The role of Geography in climate education: science and active citizenship
 
How to Uninstall a Module in Odoo 17 Using Command Line
How to Uninstall a Module in Odoo 17 Using Command LineHow to Uninstall a Module in Odoo 17 Using Command Line
How to Uninstall a Module in Odoo 17 Using Command Line
 
Mythology Quiz-4th April 2024, Quiz Club NITW
Mythology Quiz-4th April 2024, Quiz Club NITWMythology Quiz-4th April 2024, Quiz Club NITW
Mythology Quiz-4th April 2024, Quiz Club NITW
 
Q-Factor HISPOL Quiz-6th April 2024, Quiz Club NITW
Q-Factor HISPOL Quiz-6th April 2024, Quiz Club NITWQ-Factor HISPOL Quiz-6th April 2024, Quiz Club NITW
Q-Factor HISPOL Quiz-6th April 2024, Quiz Club NITW
 
Healthy Minds, Flourishing Lives: A Philosophical Approach to Mental Health a...
Healthy Minds, Flourishing Lives: A Philosophical Approach to Mental Health a...Healthy Minds, Flourishing Lives: A Philosophical Approach to Mental Health a...
Healthy Minds, Flourishing Lives: A Philosophical Approach to Mental Health a...
 
BÀI TẬP BỔ TRỢ TIẾNG ANH 8 - I-LEARN SMART WORLD - CẢ NĂM - CÓ FILE NGHE (BẢN...
BÀI TẬP BỔ TRỢ TIẾNG ANH 8 - I-LEARN SMART WORLD - CẢ NĂM - CÓ FILE NGHE (BẢN...BÀI TẬP BỔ TRỢ TIẾNG ANH 8 - I-LEARN SMART WORLD - CẢ NĂM - CÓ FILE NGHE (BẢN...
BÀI TẬP BỔ TRỢ TIẾNG ANH 8 - I-LEARN SMART WORLD - CẢ NĂM - CÓ FILE NGHE (BẢN...
 
Unit :1 Basics of Professional Intelligence
Unit :1 Basics of Professional IntelligenceUnit :1 Basics of Professional Intelligence
Unit :1 Basics of Professional Intelligence
 
Team Lead Succeed – Helping you and your team achieve high-performance teamwo...
Team Lead Succeed – Helping you and your team achieve high-performance teamwo...Team Lead Succeed – Helping you and your team achieve high-performance teamwo...
Team Lead Succeed – Helping you and your team achieve high-performance teamwo...
 
physiotherapy in Acne condition.....pptx
physiotherapy in Acne condition.....pptxphysiotherapy in Acne condition.....pptx
physiotherapy in Acne condition.....pptx
 
6 ways Samsung’s Interactive Display powered by Android changes the classroom
6 ways Samsung’s Interactive Display powered by Android changes the classroom6 ways Samsung’s Interactive Display powered by Android changes the classroom
6 ways Samsung’s Interactive Display powered by Android changes the classroom
 
Congestive Cardiac Failure..presentation
Congestive Cardiac Failure..presentationCongestive Cardiac Failure..presentation
Congestive Cardiac Failure..presentation
 
Introduction to Research ,Need for research, Need for design of Experiments, ...
Introduction to Research ,Need for research, Need for design of Experiments, ...Introduction to Research ,Need for research, Need for design of Experiments, ...
Introduction to Research ,Need for research, Need for design of Experiments, ...
 
Q-Factor General Quiz-7th April 2024, Quiz Club NITW
Q-Factor General Quiz-7th April 2024, Quiz Club NITWQ-Factor General Quiz-7th April 2024, Quiz Club NITW
Q-Factor General Quiz-7th April 2024, Quiz Club NITW
 
Plagiarism,forms,understand about plagiarism,avoid plagiarism,key significanc...
Plagiarism,forms,understand about plagiarism,avoid plagiarism,key significanc...Plagiarism,forms,understand about plagiarism,avoid plagiarism,key significanc...
Plagiarism,forms,understand about plagiarism,avoid plagiarism,key significanc...
 
ICS 2208 Lecture Slide Notes for Topic 6
ICS 2208 Lecture Slide Notes for Topic 6ICS 2208 Lecture Slide Notes for Topic 6
ICS 2208 Lecture Slide Notes for Topic 6
 
Narcotic and Non Narcotic Analgesic..pdf
Narcotic and Non Narcotic Analgesic..pdfNarcotic and Non Narcotic Analgesic..pdf
Narcotic and Non Narcotic Analgesic..pdf
 

Collona final presentation

  • 1. Collaborative Ontology Alignment Final Project Presentation Giorgos Papoutsakis Jaakko Lapplaianen IRSS13 | 4-31 July | NCSR Demokritos COLLONA
  • 2. Outline Ontology Ontology Alignment COLLaborative ONtology Alignment Future Work IRSS13 | 4-31 July | NCSR Demokritos • • • • 2
  • 3. Ontologies 101 IRSS13 | 4-31 July | NCSR Demokritos COLLONA
  • 4. Ontologies - What • What kinds of things exist or can exist in the world? • what manner of relations can those things have to each other? • Ontology is more concerned with what is possible • Ontology in Computer Science “An ontology formally represents knowledge as a set of concepts within a domain, and the relationships between pairs of concepts.” IRSS13 | 4-31 July | NCSR Demokritos • Definition: “An ontology is defined as a formal explicit specification of a shared conceptualization” • model a domain • support reasoning about concepts. 4
  • 5. Ontologies - Web Ontology Language Functional syntax XML syntax Manchester syntax RDF/XML syntax RDF/Turtle syntax <Ontology ontologyIRI="http://example.com/tea.owl" ...> Ontology(<http://example.com/tea.owl> <rdf:RDF <Prefix name="owl" ...> Declaration( Class( :Tea ) ) ) <http://example.com/tea.owl> rdf:type owl:Ontology . Ontology: <http://example.com/tea.owl> <owl:Ontology rdf:about=""/> IRI="http://www.w3.org/2002/07/owl#"/> :Tea rdf:typeTea Class: owl:Class . <owl:Class rdf:about="#Tea"/> <Declaration> <Class IRI="Tea"/> </Declaration> </rdf:RDF> </Ontology> IRSS13 | 4-31 July | NCSR Demokritos • • • • • 5
  • 6. Ontologies - Example IRSS13 | 4-31 July | NCSR Demokritos 6
  • 7. Ontology - Applications Semantic web Specify a data modeling representation Specify standard conceptual vocabularies Provide services for answering queries Publish reusable knowledge bases Offer services to facilitate interoperability across multiple heterogeneous systems and databases IRSS13 | 4-31 July | NCSR Demokritos • • • • • • 7
  • 8. Ontology alignment IRSS13 | 4-31 July | NCSR Demokritos COLLONA
  • 9. Alignment • Classes • Properties • 3 kind of mappings • Equivalence • Subsumption • Supersumption • Examples IRSS13 | 4-31 July | NCSR Demokritos • Sets of correspondences between elements of two ontologies • Human = Person • Lion < Animal 9
  • 10. Alignment API • Framework for communication • Well supported • Representation Classes • • • • Ontology network Alignment Cell Relation IRSS13 | 4-31 July | NCSR Demokritos “The Alignment API is a set of abstractions for expressing, accessing and sharing ontology alignments” 10
  • 11. Alignment applications • Use alignments as links between ontologies • Distributed information retrieval • At query transformation step • Understanding the semantics of the question • At result fusion step • Putting together the results • Human – Machine dialogues • Ontology evolution • Instance migration IRSS13 | 4-31 July | NCSR Demokritos • Avoid ontology merging 11
  • 12. Our work IRSS13 | 4-31 July | NCSR Demokritos COLLONA
  • 13. COLLONA • Automatic methods and humans need to collaborate to produce accurate results IRSS13 | 4-31 July | NCSR Demokritos • Automatic alignment methods are not very accurate • Humans can not handle heavy work load • Humans are slow 13
  • 14. COLLONA – Core Tasks • Visualization of Ontological pairs. • Authoring of mappings by users. • Visualization of automatically produced mapping. IRSS13 | 4-31 July | NCSR Demokritos • Review of the main concepts regarding semi-automatic alignment systems and standard APIs. 14
  • 15. COLLONA – Arch. & Data Flows IRSS13 | 4-31 July | NCSR Demokritos 15
  • 16. COLLONA – Standard data formats • From ontologies files • From URI • From alignment file • Export • Alignment file IRSS13 | 4-31 July | NCSR Demokritos • Import 16
  • 17. COLLONA – First problems IRSS13 | 4-31 July | NCSR Demokritos 17
  • 18. COLLONA – Further problems IRSS13 | 4-31 July | NCSR Demokritos 18
  • 19. COLLONA - Divide & Conquer • Panels for class information • Properties • Axioms • Panels for mappings • Class mappings • Property Mappings IRSS13 | 4-31 July | NCSR Demokritos • Graph shows only the class herierarchy 19
  • 20. COLLONA – More features IRSS13 | 4-31 July | NCSR Demokritos 20
  • 21. COLLONA today IRSS13 | 4-31 July | NCSR Demokritos 21
  • 22. Future work IRSS13 | 4-31 July | NCSR Demokritos COLLONA
  • 23. Future work - Synergies IRSS13 | 4-31 July | NCSR Demokritos • The tool does not distinguish between machines and users when importing/exporting mappings • The user becomes a new alignment method • This homogeneous feature allows • Machine alignment / user validator • Machine / user competition • Hybrid approaches, complex data flows for iterative mapping refinement • Alignment as a Service – Synergy with CLIC project • This is a step forward on ontology mapping quality 23
  • 24. User validation Bad computer! Stupid Computer! IRSS13 | 4-31 July | NCSR Demokritos • Supervised alignment • Algorithm evaluation and refinement 24
  • 25. Machine-user competition IRSS13 | 4-31 July | NCSR Demokritos • Expert evaluation and training 25
  • 26. Hybrid approaches Custome Mappings r IRSS13 | 4-31 July | NCSR Demokritos • Combine human and machine workflows to iteratively refine ontology mappings 26
  • 27. COLLONA @ CLIC Framework Customer Mappings New Mappings Mapping request Customer Negotiation layer Negotiation Alignment service 1 Alignment service 2 Alignment service 3 Service registration, data ALIGN!
  • 28. Thank you!! IRSS13 | 4-31 July | NCSR Demokritos COLLONA

Hinweis der Redaktion

  1. OntologyNetworkis a container for a set of ontologiesand a set of alignments. It makes it easy to retrievealignments tied to an ontology as well as to manipulate them as a network, i.e., traversing them,closing them, etcAlignmentis the main class of the API. An Alignmentis mostly made of a set of Cells and metadataabout the alignment, such as the aligned ontologies, the alignment arity, provenance metadata,and any other metadata that can be tied to analignment.Cellrepresents a correspondence: it relates two entities with a Relation. The entities may be anyidentified element of an Ontology orany construct from the expressive EDOAL language (see §4). In addition, Cell supports anytype of additional metadata (including confidencevalues).Relation represents the relation between two entities.The set and type of relations are extensible in theAlignment API and its implementation.