SlideShare a Scribd company logo
1 of 29
Using Ontological Contexts to Assess the
Relevance of Statements in Ontology Evolution


    Fouad Zablith, Mathieu d'Aquin, Marta Sabou, Enrico Motta

                  Knowledge Media Institute (KMi),
                     The Open University, UK
Scenario
 Domain Data:
 New Concepts   Ontology Evolution




                                                       Device



                                         Component              Computer



                           Printer                                           Tablet
                                             Monitor      Desktop
                                     Mouse                          Laptop




                                              Computer Products
                                                 Ontology
Online Ontologies for Relation Discovery




                                               Device



                                   Component            Computer


                           Mouse
                                     Monitor            Desktop
Online Ontologies for Relation Discovery
                     Component


           Printer




                                                     Device



                                         Component            Computer


                                 Mouse
                                           Monitor            Desktop
Scenario
 Domain Data:
 New Concepts   Ontology Evolution




                                                       Device



                                         Component              Computer



                           Printer                                           Tablet
                                             Monitor      Desktop
                                     Mouse                          Laptop




                                              Computer Products
                                                 Ontology
Scenario
 Domain Data:
 New Concepts   Ontology Evolution




                                                       Device



                                         Component              Computer



                           Printer                                           Tablet
                                             Monitor      Desktop
                                     Mouse                          Laptop




                                              Computer Products
                                                 Ontology
Scenario
 Domain Data:
 New Concepts   Ontology Evolution




                                                       Device



                                         Component              Computer



                           Printer                                           Tablet
                                             Monitor      Desktop
                                     Mouse                          Laptop


                               Engine?

                                              Computer Products
                                                 Ontology
Related Work

•  There exist many tools for consistency checking.
   However, relevance is usually left for the user

•  Existing relevance techniques based on statistical
   measures (e.g. TF.IDF) do not take the ontology into
   consideration
Relevance and Context

•  In cognitive science [1], it is acknowledged that:
    –  Information exchange between two entities requires an
       agreement on the context used
    –  “An input is relevant to an individual when it connects with
       background information he has available that yields
       conclusions that matter to him”

•  To assess the relevance of a statement, we need to look
   at the context in which it appears

•  Online ontologies can provide such a context


1. D. Sperber and D. Wilson. Relevance. 1986.
Contexts Generation




                                          Device



                              Component            Computer


                      Mouse
                                Monitor            Desktop
Process Overview



                                                Rel(s) = X
Statement




                                     Context     Relevance
                                     Analysis     Measure




               Online ontology
            Selection & Extraction
Overlap Based Approach

•  Overlap analysis is based on checking to what extend the
   statement context overlaps with the ontology context.

•  In this case, the more shared concepts the contexts have
   with respect to the size of the ontology, the more relevant
   a statement would be.

•  Overlap relevance confidence formula:
Overlap based limitations

•  The ontology structure is not taken into consideration.

•  All statements in the same context have the same
   relevance confidence e.g:

   Confoverlap(<proposal, subClass, Document>, OntoSem, SWRC) = 0.2535
   Confoverlap(<capture, subClass, Event>, OntoSem, SWRC) = 0.2535


•  Using big ontologies (e.g. Cyc) as context, would not
   reflect relevance appropriately
Pattern Based Approach

•  Identifies specific structural situations that give indication
   of relevance, supported by a confidence value. For
   example:
Pattern Based Approach

•  Identifies specific structural situations that give indication
   of relevance, supported by a confidence value. For
   example:




   Contexts: ISWC.owl vs. SWRC.owl
Experimental Data
•  We identified the patterns based on a collection of
   statements evaluated by experts in 3 domains
•  We used our ontology Evolution tool Evolva to process
   text documents and identify new statements to add to the
   ontology
 Domain       Ontology                         Corpus                    # Statements

 Academic     SWRC:                            KMi News:                 251
              http://ontoware.org/frs/         http://
              download.php/354/ swrc           news.kmi.open.ac.uk/11/
              updated v0.7.1.owl

 Fishery      Biosphere:                       Fishery                   124
              http://kmi-web06.open.ac.uk:     Website:
              8081/cupboard/ ontology/
                                               http://fishonline.org/
              Experiment1/biosphere?rdf

 Music        Music:                           Music Blog: http://       341
              http://pingthesemanticweb.com/   blog.allmusic.com/
              ontology/ mo/
              musicontology.rdfs
Experimental Data: Experts’ Evaluation
Relevance Patterns
Pattern 2



                Pattern 3




Pattern 4




            Pattern 5
Performance Measure

Experts’ Answers Interpretation:
    Relevant   =           1
    Don’t know =           0.5
    Irrelevant =           0




Examples:
<Squid, subClass, Mollusk> = {Relevant, Relevant, Don’t Know}        = 2.5
<Prawn, subClass, Arthropod> = {Relevant, Don’t know, Irrelevant} = 1.5
<Fisherman, subClass, Animal> = {Irrelevant, Irrelevant, Don’t know} = 0.5


                           $%%&'&()*2"        3/*42"5*/6"       1&'&()*2"

                      !"             $%%&'&()*+&"      1&'&()*+&"            #"
                                      ,-%&.-/'0"       ,-%&.-/'0"
Datasets Experts Evaluation


               Relevant   Irrelevant   Don’t Know
  Academic 1        9          86           5
  Academic 2       16          80           4
  Fishery          36          58           6
  Music            23          72           5
Results
What does it mean?
                          Overlap



         Random      Pattern




                               = Relevant s

                               = Irrelevant s
                               = Don’t know s
User Support
Conclusions and Future Work

•  We provide a method to assess the relevance of statements
   with respect to an ontology

•  Our pattern-based approach shows promising results,
   outperforming the baseline techniques

•  We implemented our work in Evolva, to assess the relevance
   of changes in ontology Evolution

•  Next steps:
   –    Identifying further relevance patterns
   –    Improving the selection of context from online ontologies
   –    Devising a technique for automatic threshold detection
   –    Evaluating the impact on usage within the Evolva tool
Thank you!

           @fzablith
      f.zablith@open.ac.uk
http://evolva.kmi.open.ac.uk

More Related Content

Viewers also liked

Viewers also liked (12)

BrochureWASCA2015
BrochureWASCA2015BrochureWASCA2015
BrochureWASCA2015
 
Constitutional Convention16
Constitutional Convention16Constitutional Convention16
Constitutional Convention16
 
Marko legala zuzenketa
Marko legala zuzenketaMarko legala zuzenketa
Marko legala zuzenketa
 
actividad 4
actividad 4actividad 4
actividad 4
 
Funcione
FuncioneFuncione
Funcione
 
Trivial de mates aplicada a la economía de cristina espí
Trivial de mates aplicada a la economía de cristina espíTrivial de mates aplicada a la economía de cristina espí
Trivial de mates aplicada a la economía de cristina espí
 
2.2 Herramientas de la investigación.
2.2 Herramientas de la investigación.2.2 Herramientas de la investigación.
2.2 Herramientas de la investigación.
 
Overzicht voor ronde 8
Overzicht voor ronde 8Overzicht voor ronde 8
Overzicht voor ronde 8
 
Richelly
Richelly Richelly
Richelly
 
MANUAL DE PROCEDIMENTOS PARA O TRATAMENTO DE PÓLOS GERADORES DE TRÁFEGO.
MANUAL DE PROCEDIMENTOS PARA O TRATAMENTO  DE PÓLOS GERADORES DE TRÁFEGO.MANUAL DE PROCEDIMENTOS PARA O TRATAMENTO  DE PÓLOS GERADORES DE TRÁFEGO.
MANUAL DE PROCEDIMENTOS PARA O TRATAMENTO DE PÓLOS GERADORES DE TRÁFEGO.
 
Lliderazgo transformacional
Lliderazgo transformacionalLliderazgo transformacional
Lliderazgo transformacional
 
PSB Marathon
PSB MarathonPSB Marathon
PSB Marathon
 

Similar to Using Ontological Contexts to Assess the Relevance of Statements in Ontol…

Geo-IoT World, 25/05/16
Geo-IoT World, 25/05/16Geo-IoT World, 25/05/16
Geo-IoT World, 25/05/16Boris Adryan
 
Facial expression recognition projc 2 (3) (1)
Facial expression recognition projc 2 (3) (1)Facial expression recognition projc 2 (3) (1)
Facial expression recognition projc 2 (3) (1)AbhiAchalla
 
No specimen (software) left behind
No specimen (software) left behindNo specimen (software) left behind
No specimen (software) left behindVince Smith
 
201209 An Introduction to Building Affective-Driven Self-Adaptive Software
201209 An Introduction to Building Affective-Driven Self-Adaptive Software 201209 An Introduction to Building Affective-Driven Self-Adaptive Software
201209 An Introduction to Building Affective-Driven Self-Adaptive Software Javier Gonzalez-Sanchez
 
A Deep Learning Model For Crime Surveillance In Phone Calls.
A Deep Learning Model For Crime Surveillance In Phone Calls.A Deep Learning Model For Crime Surveillance In Phone Calls.
A Deep Learning Model For Crime Surveillance In Phone Calls.vivatechijri
 
Knowledge Infrastructure for Global Systems Science
Knowledge Infrastructure for Global Systems ScienceKnowledge Infrastructure for Global Systems Science
Knowledge Infrastructure for Global Systems ScienceDavid De Roure
 
Intelligent personal assistants
Intelligent personal assistantsIntelligent personal assistants
Intelligent personal assistantsFabiolaPanetti
 
NATO Workshop on Pre-Detection of Lone Wolf Terrorists of the Future
NATO Workshop on Pre-Detection of Lone Wolf Terrorists of the FutureNATO Workshop on Pre-Detection of Lone Wolf Terrorists of the Future
NATO Workshop on Pre-Detection of Lone Wolf Terrorists of the FutureJerome Glenn
 
HKOSCon18 - Chetan Khatri - Open Source AI / ML Technologies and Application ...
HKOSCon18 - Chetan Khatri - Open Source AI / ML Technologies and Application ...HKOSCon18 - Chetan Khatri - Open Source AI / ML Technologies and Application ...
HKOSCon18 - Chetan Khatri - Open Source AI / ML Technologies and Application ...Chetan Khatri
 
Search, Signals & Sense: An Analytics Fueled Vision
Search, Signals & Sense: An Analytics Fueled VisionSearch, Signals & Sense: An Analytics Fueled Vision
Search, Signals & Sense: An Analytics Fueled VisionSeth Grimes
 
Ingredients for Semantic Sensor Networks
Ingredients for Semantic Sensor NetworksIngredients for Semantic Sensor Networks
Ingredients for Semantic Sensor NetworksOscar Corcho
 
Ubiquitous Computing
Ubiquitous ComputingUbiquitous Computing
Ubiquitous ComputingDaniel Kornev
 
The Other AI: How Semantic Reasoning Automates Security Analysis
The Other AI: How Semantic Reasoning Automates Security AnalysisThe Other AI: How Semantic Reasoning Automates Security Analysis
The Other AI: How Semantic Reasoning Automates Security AnalysisAnton Goncharov
 
[En] Spotter Solutions and Applications 2013
[En] Spotter Solutions and Applications 2013[En] Spotter Solutions and Applications 2013
[En] Spotter Solutions and Applications 2013Celine Molina
 
The Impact of Emerging Technology on Digital Transformation
The Impact of Emerging Technology on Digital TransformationThe Impact of Emerging Technology on Digital Transformation
The Impact of Emerging Technology on Digital TransformationRichard Esplin
 

Similar to Using Ontological Contexts to Assess the Relevance of Statements in Ontol… (20)

Cognitive computing
Cognitive computing Cognitive computing
Cognitive computing
 
201500 Cognitive Informatics
201500 Cognitive Informatics201500 Cognitive Informatics
201500 Cognitive Informatics
 
Geo-IoT World, 25/05/16
Geo-IoT World, 25/05/16Geo-IoT World, 25/05/16
Geo-IoT World, 25/05/16
 
Facial expression recognition projc 2 (3) (1)
Facial expression recognition projc 2 (3) (1)Facial expression recognition projc 2 (3) (1)
Facial expression recognition projc 2 (3) (1)
 
Interaction Paradigms
Interaction ParadigmsInteraction Paradigms
Interaction Paradigms
 
No specimen (software) left behind
No specimen (software) left behindNo specimen (software) left behind
No specimen (software) left behind
 
201209 An Introduction to Building Affective-Driven Self-Adaptive Software
201209 An Introduction to Building Affective-Driven Self-Adaptive Software 201209 An Introduction to Building Affective-Driven Self-Adaptive Software
201209 An Introduction to Building Affective-Driven Self-Adaptive Software
 
A Deep Learning Model For Crime Surveillance In Phone Calls.
A Deep Learning Model For Crime Surveillance In Phone Calls.A Deep Learning Model For Crime Surveillance In Phone Calls.
A Deep Learning Model For Crime Surveillance In Phone Calls.
 
Knowledge Infrastructure for Global Systems Science
Knowledge Infrastructure for Global Systems ScienceKnowledge Infrastructure for Global Systems Science
Knowledge Infrastructure for Global Systems Science
 
Intelligent personal assistants
Intelligent personal assistantsIntelligent personal assistants
Intelligent personal assistants
 
Computing for Human Experience [v3, Aug-Oct 2010]
Computing for Human Experience [v3, Aug-Oct 2010]Computing for Human Experience [v3, Aug-Oct 2010]
Computing for Human Experience [v3, Aug-Oct 2010]
 
NATO Workshop on Pre-Detection of Lone Wolf Terrorists of the Future
NATO Workshop on Pre-Detection of Lone Wolf Terrorists of the FutureNATO Workshop on Pre-Detection of Lone Wolf Terrorists of the Future
NATO Workshop on Pre-Detection of Lone Wolf Terrorists of the Future
 
HKOSCon18 - Chetan Khatri - Open Source AI / ML Technologies and Application ...
HKOSCon18 - Chetan Khatri - Open Source AI / ML Technologies and Application ...HKOSCon18 - Chetan Khatri - Open Source AI / ML Technologies and Application ...
HKOSCon18 - Chetan Khatri - Open Source AI / ML Technologies and Application ...
 
Search, Signals & Sense: An Analytics Fueled Vision
Search, Signals & Sense: An Analytics Fueled VisionSearch, Signals & Sense: An Analytics Fueled Vision
Search, Signals & Sense: An Analytics Fueled Vision
 
Ingredients for Semantic Sensor Networks
Ingredients for Semantic Sensor NetworksIngredients for Semantic Sensor Networks
Ingredients for Semantic Sensor Networks
 
Ubiquitous Computing
Ubiquitous ComputingUbiquitous Computing
Ubiquitous Computing
 
The Other AI: How Semantic Reasoning Automates Security Analysis
The Other AI: How Semantic Reasoning Automates Security AnalysisThe Other AI: How Semantic Reasoning Automates Security Analysis
The Other AI: How Semantic Reasoning Automates Security Analysis
 
[En] Spotter Solutions and Applications 2013
[En] Spotter Solutions and Applications 2013[En] Spotter Solutions and Applications 2013
[En] Spotter Solutions and Applications 2013
 
My Robot
My RobotMy Robot
My Robot
 
The Impact of Emerging Technology on Digital Transformation
The Impact of Emerging Technology on Digital TransformationThe Impact of Emerging Technology on Digital Transformation
The Impact of Emerging Technology on Digital Transformation
 

Recently uploaded

New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii SoldatenkoFwdays
 
Powerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time ClashPowerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time Clashcharlottematthew16
 
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxNavinnSomaal
 
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsMiki Katsuragi
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek SchlawackFwdays
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Commit University
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Enterprise Knowledge
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfAlex Barbosa Coqueiro
 
Story boards and shot lists for my a level piece
Story boards and shot lists for my a level pieceStory boards and shot lists for my a level piece
Story boards and shot lists for my a level piececharlottematthew16
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubKalema Edgar
 
My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024The Digital Insurer
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr BaganFwdays
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationSlibray Presentation
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsRizwan Syed
 
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostLeverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostZilliz
 
Vector Databases 101 - An introduction to the world of Vector Databases
Vector Databases 101 - An introduction to the world of Vector DatabasesVector Databases 101 - An introduction to the world of Vector Databases
Vector Databases 101 - An introduction to the world of Vector DatabasesZilliz
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxhariprasad279825
 
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Wonjun Hwang
 

Recently uploaded (20)

New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko
 
Powerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time ClashPowerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time Clash
 
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptx
 
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering Tips
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdf
 
Story boards and shot lists for my a level piece
Story boards and shot lists for my a level pieceStory boards and shot lists for my a level piece
Story boards and shot lists for my a level piece
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding Club
 
My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck Presentation
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL Certs
 
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostLeverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
 
Vector Databases 101 - An introduction to the world of Vector Databases
Vector Databases 101 - An introduction to the world of Vector DatabasesVector Databases 101 - An introduction to the world of Vector Databases
Vector Databases 101 - An introduction to the world of Vector Databases
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptx
 
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
 

Using Ontological Contexts to Assess the Relevance of Statements in Ontol…

  • 1. Using Ontological Contexts to Assess the Relevance of Statements in Ontology Evolution Fouad Zablith, Mathieu d'Aquin, Marta Sabou, Enrico Motta Knowledge Media Institute (KMi), The Open University, UK
  • 2. Scenario Domain Data: New Concepts Ontology Evolution Device Component Computer Printer Tablet Monitor Desktop Mouse Laptop Computer Products Ontology
  • 3. Online Ontologies for Relation Discovery Device Component Computer Mouse Monitor Desktop
  • 4. Online Ontologies for Relation Discovery Component Printer Device Component Computer Mouse Monitor Desktop
  • 5. Scenario Domain Data: New Concepts Ontology Evolution Device Component Computer Printer Tablet Monitor Desktop Mouse Laptop Computer Products Ontology
  • 6. Scenario Domain Data: New Concepts Ontology Evolution Device Component Computer Printer Tablet Monitor Desktop Mouse Laptop Computer Products Ontology
  • 7. Scenario Domain Data: New Concepts Ontology Evolution Device Component Computer Printer Tablet Monitor Desktop Mouse Laptop Engine? Computer Products Ontology
  • 8.
  • 9.
  • 10. Related Work •  There exist many tools for consistency checking. However, relevance is usually left for the user •  Existing relevance techniques based on statistical measures (e.g. TF.IDF) do not take the ontology into consideration
  • 11. Relevance and Context •  In cognitive science [1], it is acknowledged that: –  Information exchange between two entities requires an agreement on the context used –  “An input is relevant to an individual when it connects with background information he has available that yields conclusions that matter to him” •  To assess the relevance of a statement, we need to look at the context in which it appears •  Online ontologies can provide such a context 1. D. Sperber and D. Wilson. Relevance. 1986.
  • 12. Contexts Generation Device Component Computer Mouse Monitor Desktop
  • 13. Process Overview Rel(s) = X Statement Context Relevance Analysis Measure Online ontology Selection & Extraction
  • 14.
  • 15. Overlap Based Approach •  Overlap analysis is based on checking to what extend the statement context overlaps with the ontology context. •  In this case, the more shared concepts the contexts have with respect to the size of the ontology, the more relevant a statement would be. •  Overlap relevance confidence formula:
  • 16. Overlap based limitations •  The ontology structure is not taken into consideration. •  All statements in the same context have the same relevance confidence e.g: Confoverlap(<proposal, subClass, Document>, OntoSem, SWRC) = 0.2535 Confoverlap(<capture, subClass, Event>, OntoSem, SWRC) = 0.2535 •  Using big ontologies (e.g. Cyc) as context, would not reflect relevance appropriately
  • 17. Pattern Based Approach •  Identifies specific structural situations that give indication of relevance, supported by a confidence value. For example:
  • 18. Pattern Based Approach •  Identifies specific structural situations that give indication of relevance, supported by a confidence value. For example: Contexts: ISWC.owl vs. SWRC.owl
  • 19. Experimental Data •  We identified the patterns based on a collection of statements evaluated by experts in 3 domains •  We used our ontology Evolution tool Evolva to process text documents and identify new statements to add to the ontology Domain Ontology Corpus # Statements Academic SWRC: KMi News: 251 http://ontoware.org/frs/ http:// download.php/354/ swrc news.kmi.open.ac.uk/11/ updated v0.7.1.owl Fishery Biosphere: Fishery 124 http://kmi-web06.open.ac.uk: Website: 8081/cupboard/ ontology/ http://fishonline.org/ Experiment1/biosphere?rdf Music Music: Music Blog: http:// 341 http://pingthesemanticweb.com/ blog.allmusic.com/ ontology/ mo/ musicontology.rdfs
  • 22. Pattern 2 Pattern 3 Pattern 4 Pattern 5
  • 23. Performance Measure Experts’ Answers Interpretation: Relevant = 1 Don’t know = 0.5 Irrelevant = 0 Examples: <Squid, subClass, Mollusk> = {Relevant, Relevant, Don’t Know} = 2.5 <Prawn, subClass, Arthropod> = {Relevant, Don’t know, Irrelevant} = 1.5 <Fisherman, subClass, Animal> = {Irrelevant, Irrelevant, Don’t know} = 0.5 $%%&'&()*2" 3/*42"5*/6" 1&'&()*2" !" $%%&'&()*+&" 1&'&()*+&" #" ,-%&.-/'0" ,-%&.-/'0"
  • 24. Datasets Experts Evaluation Relevant Irrelevant Don’t Know Academic 1 9 86 5 Academic 2 16 80 4 Fishery 36 58 6 Music 23 72 5
  • 26. What does it mean? Overlap Random Pattern = Relevant s = Irrelevant s = Don’t know s
  • 28. Conclusions and Future Work •  We provide a method to assess the relevance of statements with respect to an ontology •  Our pattern-based approach shows promising results, outperforming the baseline techniques •  We implemented our work in Evolva, to assess the relevance of changes in ontology Evolution •  Next steps: –  Identifying further relevance patterns –  Improving the selection of context from online ontologies –  Devising a technique for automatic threshold detection –  Evaluating the impact on usage within the Evolva tool
  • 29. Thank you! @fzablith f.zablith@open.ac.uk http://evolva.kmi.open.ac.uk