SlideShare una empresa de Scribd logo
1 de 80
Web3.0 and Language Resources Knowledge Media Institute (KMi) The Open University Semantic Technologies @ KMi
Outline ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
PSM ,[object Object],[object Object],[object Object]
Knowledge-level Architectures for Sharing and Reuse Application of the modelling paradigm to the specification and use of  libraries of reusable components  for knowledge systems Knowledge-level Architectures for Sharing and Reuse
Modelling Frameworks (1) ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Modelling Frameworks (2) ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
A Constructive Approach... Let’s define our own framework...
Generic Tasks ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Example: Parametric Design ,[object Object],[object Object],[object Object],[object Object],[object Object]
Example: Classification ,[object Object],[object Object],[object Object],[object Object]
Generic Component 2: Reusable PSMs ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Functional Specification of a PSM ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Operational Description ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Task-Method Structures Problem Type Primitive PSM
Multi-Functional Domain Models ,[object Object],[object Object],[object Object],[object Object]
Picture so far.. Problem Solving Method Classification Simple Classifier Lunar rocks Application Model Generic Task Multi-Functional  Domain
Issue ,[object Object],Problem Solving Method Classification Simple Classifier Lunar rocks Application Model Generic Task Multi-Functional  Domain
Solution: Mappings ,[object Object],Problem Solving Method Classification Task-Domain Mapping PSM-Domain Mapping Simple Classifier Lunar rocks Application Model Generic Task Multi-Functional  Domain Task-PSM Mapping
Example ,[object Object],[object Object],[object Object],Parameter Employee Design Model Pairs <Employee, Room> Task Level Domain Level
[object Object],Application-specific knowledge Yes:  Application-specific heuristic  problem solving knowledge
Elevator Design Example ,[object Object],[object Object],[object Object]
Complete Picture Problem Solving Method Application Model Generic Task Multi-Functional  Domain Mapping Knowledge Application-specific Problem-Solving Knowledge Application Configuration
Detailed Example: A Library of Components for Classification
Classification ,[object Object],Observables Candidate Sols. Criterion Classification Solution
Example Observables Candidate Sols. Criterion Classification Solution {background=green; area=china...} Complete-coverage-criterion (every observable has to be explained) {chinese-granny, dutch-granny, etc..} {chinese-granny}
Observables ,[object Object],[object Object],[object Object],[object Object],[object Object]
Solutions ,[object Object],[object Object],[object Object],[object Object],[object Object]
Matching ,[object Object],[object Object]
Matching Sets of Obs to a Solution ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Default Match Criterion ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Possible Solution Criteria ,[object Object],[object Object],[object Object],[object Object]
Hierarchy of Criteria Match Criterion Match Score Comparison Rel Macro Score Mechanism Feature Score Mechanism Match Score Mechanism Solution Criterion
Observables ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Solutions ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Solution Criterion ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Monotonicity of Admissibile Solutions ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Complete Coverage ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Classification Task Ontology ,[object Object],[object Object],[object Object]
Generic Classification Task ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Specific Classification Tasks ,[object Object],[object Object],[object Object],[object Object]
Problem Solving Library ,[object Object],[object Object],[object Object],[object Object]
Method Ontology: Main Concepts ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Monotonicity of Exclusion Criterion ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Axiom of Congruence ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Three Heuristic Classification PSMs ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Task-Method Hierarchy
KnoFuss ,[object Object],[object Object],[object Object]
Knowledge fusion scenario RDF Images Other data Annotation Fusion Text Internal corporate reports (Intranet) Pre-defined public sources (WWW) Domain ontology KnoFuss Knowledge base
Fusion workflow Source  KB Target KB SPARQL query translation Knowledge  fusion Ontology  integration Knowledge  base  integration Ontology  matching Instance transformation Coreference  resolution Dependency processing
KnoFuss architecture ,[object Object],[object Object],[object Object],[object Object],[object Object],Fusion KB Intermediate data Main KB Fusion module ObjectIdentificationMethod ConflictDetectionMethod ConflictResolutionMethod Method library New data Fusion ontology
Steps ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Scarlet ,[object Object],[object Object],[object Object]
Ontology Matching 1 0.9 0.9 0.9 1 0.5 0.5 ,[object Object],[object Object],[object Object],[object Object]
Ontology Matching ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
New paradigm: use of background knowledge A B Background Knowledge (external source) A’ B’ R R
External Source =  Semantic Web ,[object Object],[object Object],[object Object],A B rel Semantic Web Does not rely on any pre-selected knowledge sources. Sabou, M., d'Aquin, M., and Motta, E. (2008)  Exploring the Semantic Web as Background Knowledge  for Ontology Matching , Journal of Data Semantic, XI.
The Question is … How to combine   online ontologies to derive mappings?
Strategy 1 - Definition Find ontologies that contain equivalent classes for A and B and use their relationship in the ontologies to derive the mapping. A B rel Semantic Web A 1 ’ B 1 ’ A 2 ’ B 2 ’ A n ’ B n ’ O 1 O 2 O n For each ontology use these rules: … These rules can be extended to take into account indirect relations between A’ and B’, e.g., between parents of A’ and B’:
Strategy 1- Examples But what if there exists no ontology that contains both A and B? ka2.rdf Researcher AcademicStaff Semantic Web Researcher AcademicStaff ISWC SWRC Beef Food Semantic Web Beef RedMeat Tap Food MeatOrPoultry SR-16 FAO_Agrovoc
Strategy 2 - Definition Principle:  If no ontologies are found that contain the two terms then combine information from multiple ontologies to find a mapping. A B rel Semantic Web A’ B C C’ B’ rel rel Details:   (1) Select all ontologies containing A’ equiv. with A (2) For each ontology containing A’: (a) if  find relation between C and B. (b) if  find relation between C and B. Details:   (1) Select all ontologies containing A’ equiv. with A (2) For each ontology containing A’: (a) if  find relation between C and B. (b) if  find relation between C and B.
Strategy 2 - Examples Vs. (midlevel-onto) (Tap) Ex1: Vs. Ex2: (r1) (pizza-to-go) (SUMO) (Same results for Duck, Goose, Turkey) (r1) Vs. Ex3: (pizza-to-go) (wine.owl) (r3)
Large Scale Evaluation ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
[object Object],[object Object],[object Object],Basic functionality used: Relation Discovery Concept_A (e.g., Supermarket) Concept_B (e.g., Building) Scarlet Semantic  Web Semantic Relation (  ) Deduce Access
 
Watson ,[object Object],[object Object]
is a Search Engine  for the Semantic Web Gateway
Architecture
Web Interface
Web Interface Advanced Keyword Search
Web Interface Ontology Exploration
Web Interface Ontology Metadata
Web Interface Querying
APIs ,[object Object],[object Object],[object Object],[object Object]
Next Generation Semantic Web Applications WATSON enables a new generation of Semantic Web applications that need to access and reuse semantic information distributed on the entire Web.
Examples of NGSW
IEEE Intelligent Systems 23(3),   pp. 20-28,   May/June 2008 ,[object Object],[object Object],[object Object]
PoweAqua ,[object Object],[object Object]
PowerAqua ,[object Object],[object Object],[object Object],[object Object]
PowerAqua Open domain QA by exploring distributed semantic data. Natural language question Answers from  online semantic data
PowerAqua: Architecture ,[object Object],[object Object],[object Object],[object Object]

Más contenido relacionado

La actualidad más candente

Dominance-Based Pareto-Surrogate for Multi-Objective Optimization
Dominance-Based Pareto-Surrogate for Multi-Objective OptimizationDominance-Based Pareto-Surrogate for Multi-Objective Optimization
Dominance-Based Pareto-Surrogate for Multi-Objective Optimization
Ilya Loshchilov
 
Lab 4 jawapan (sugentiran mane)
Lab 4 jawapan (sugentiran mane)Lab 4 jawapan (sugentiran mane)
Lab 4 jawapan (sugentiran mane)
Yugeswary
 
Chapter 6.6
Chapter 6.6Chapter 6.6
Chapter 6.6
sotlsoc
 

La actualidad más candente (20)

Dominance-Based Pareto-Surrogate for Multi-Objective Optimization
Dominance-Based Pareto-Surrogate for Multi-Objective OptimizationDominance-Based Pareto-Surrogate for Multi-Objective Optimization
Dominance-Based Pareto-Surrogate for Multi-Objective Optimization
 
Lecture 8 abstract class and interface
Lecture   8 abstract class and interfaceLecture   8 abstract class and interface
Lecture 8 abstract class and interface
 
RuleML2015 : Hybrid Relational and Graph Reasoning
RuleML2015 : Hybrid Relational and Graph Reasoning RuleML2015 : Hybrid Relational and Graph Reasoning
RuleML2015 : Hybrid Relational and Graph Reasoning
 
Lab 4 jawapan (sugentiran mane)
Lab 4 jawapan (sugentiran mane)Lab 4 jawapan (sugentiran mane)
Lab 4 jawapan (sugentiran mane)
 
Lecture 5
Lecture 5Lecture 5
Lecture 5
 
Modul Praktek Java OOP
Modul Praktek Java OOP Modul Praktek Java OOP
Modul Praktek Java OOP
 
Assignment 7
Assignment 7Assignment 7
Assignment 7
 
20.3 Java encapsulation
20.3 Java encapsulation20.3 Java encapsulation
20.3 Java encapsulation
 
Chtp405
Chtp405Chtp405
Chtp405
 
Conceitos Fundamentais de Orientação a Objetos
Conceitos Fundamentais de Orientação a ObjetosConceitos Fundamentais de Orientação a Objetos
Conceitos Fundamentais de Orientação a Objetos
 
JavaYDL5
JavaYDL5JavaYDL5
JavaYDL5
 
Ch2 Liang
Ch2 LiangCh2 Liang
Ch2 Liang
 
20.2 Java inheritance
20.2 Java inheritance20.2 Java inheritance
20.2 Java inheritance
 
20.5 Java polymorphism
20.5 Java polymorphism 20.5 Java polymorphism
20.5 Java polymorphism
 
C sharp part2
C sharp part2C sharp part2
C sharp part2
 
20.4 Java interfaces and abstraction
20.4 Java interfaces and abstraction20.4 Java interfaces and abstraction
20.4 Java interfaces and abstraction
 
Chapter 6.6
Chapter 6.6Chapter 6.6
Chapter 6.6
 
030325+seminar+scg+iam.ppt
030325+seminar+scg+iam.ppt030325+seminar+scg+iam.ppt
030325+seminar+scg+iam.ppt
 
11. Java Objects and classes
11. Java  Objects and classes11. Java  Objects and classes
11. Java Objects and classes
 
Ppt chapter12
Ppt chapter12Ppt chapter12
Ppt chapter12
 

Similar a Dipso K Mi

PSO and Its application in Engineering
PSO and Its application in EngineeringPSO and Its application in Engineering
PSO and Its application in Engineering
Prince Jain
 
Artificial Intelligence
Artificial Intelligence Artificial Intelligence
Artificial Intelligence
butest
 
Face Identification for Humanoid Robot
Face Identification for Humanoid RobotFace Identification for Humanoid Robot
Face Identification for Humanoid Robot
thomaswangxin
 
MachineLearning.ppt
MachineLearning.pptMachineLearning.ppt
MachineLearning.ppt
butest
 
MachineLearning.ppt
MachineLearning.pptMachineLearning.ppt
MachineLearning.ppt
butest
 
MachineLearning.ppt
MachineLearning.pptMachineLearning.ppt
MachineLearning.ppt
butest
 
Support Vector Machines
Support Vector MachinesSupport Vector Machines
Support Vector Machines
nextlib
 

Similar a Dipso K Mi (20)

Dynamic programming
Dynamic programmingDynamic programming
Dynamic programming
 
modeling.ppt
modeling.pptmodeling.ppt
modeling.ppt
 
Fosdem 2013 petra selmer flexible querying of graph data
Fosdem 2013 petra selmer   flexible querying of graph dataFosdem 2013 petra selmer   flexible querying of graph data
Fosdem 2013 petra selmer flexible querying of graph data
 
PSO and Its application in Engineering
PSO and Its application in EngineeringPSO and Its application in Engineering
PSO and Its application in Engineering
 
Aggregation Functions in OCL
Aggregation Functions in OCL Aggregation Functions in OCL
Aggregation Functions in OCL
 
Artificial Intelligence
Artificial Intelligence Artificial Intelligence
Artificial Intelligence
 
Face Identification for Humanoid Robot
Face Identification for Humanoid RobotFace Identification for Humanoid Robot
Face Identification for Humanoid Robot
 
Transferring Semantic Categories with Vertex Kernels: Recommendations with Se...
Transferring Semantic Categories with Vertex Kernels: Recommendations with Se...Transferring Semantic Categories with Vertex Kernels: Recommendations with Se...
Transferring Semantic Categories with Vertex Kernels: Recommendations with Se...
 
MachineLearning.ppt
MachineLearning.pptMachineLearning.ppt
MachineLearning.ppt
 
MachineLearning.ppt
MachineLearning.pptMachineLearning.ppt
MachineLearning.ppt
 
MachineLearning.ppt
MachineLearning.pptMachineLearning.ppt
MachineLearning.ppt
 
Support Vector Machines
Support Vector MachinesSupport Vector Machines
Support Vector Machines
 
Scala for Machine Learning
Scala for Machine LearningScala for Machine Learning
Scala for Machine Learning
 
Me2011 Granularity presentation by Henderson-Sellers
Me2011 Granularity presentation by Henderson-SellersMe2011 Granularity presentation by Henderson-Sellers
Me2011 Granularity presentation by Henderson-Sellers
 
Lect4
Lect4Lect4
Lect4
 
nnml.ppt
nnml.pptnnml.ppt
nnml.ppt
 
Category vectorspaceessex
Category vectorspaceessexCategory vectorspaceessex
Category vectorspaceessex
 
Fuel Up JavaScript with Functional Programming
Fuel Up JavaScript with Functional ProgrammingFuel Up JavaScript with Functional Programming
Fuel Up JavaScript with Functional Programming
 
Mining Functional Patterns
Mining Functional PatternsMining Functional Patterns
Mining Functional Patterns
 
Machine Learning and Artificial Neural Networks.ppt
Machine Learning and Artificial Neural Networks.pptMachine Learning and Artificial Neural Networks.ppt
Machine Learning and Artificial Neural Networks.ppt
 

Último

Último (20)

How to Manage Global Discount in Odoo 17 POS
How to Manage Global Discount in Odoo 17 POSHow to Manage Global Discount in Odoo 17 POS
How to Manage Global Discount in Odoo 17 POS
 
Wellbeing inclusion and digital dystopias.pptx
Wellbeing inclusion and digital dystopias.pptxWellbeing inclusion and digital dystopias.pptx
Wellbeing inclusion and digital dystopias.pptx
 
SKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptx
SKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptxSKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptx
SKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptx
 
REMIFENTANIL: An Ultra short acting opioid.pptx
REMIFENTANIL: An Ultra short acting opioid.pptxREMIFENTANIL: An Ultra short acting opioid.pptx
REMIFENTANIL: An Ultra short acting opioid.pptx
 
Kodo Millet PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...
Kodo Millet  PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...Kodo Millet  PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...
Kodo Millet PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...
 
Sociology 101 Demonstration of Learning Exhibit
Sociology 101 Demonstration of Learning ExhibitSociology 101 Demonstration of Learning Exhibit
Sociology 101 Demonstration of Learning Exhibit
 
ICT role in 21st century education and it's challenges.
ICT role in 21st century education and it's challenges.ICT role in 21st century education and it's challenges.
ICT role in 21st century education and it's challenges.
 
Interdisciplinary_Insights_Data_Collection_Methods.pptx
Interdisciplinary_Insights_Data_Collection_Methods.pptxInterdisciplinary_Insights_Data_Collection_Methods.pptx
Interdisciplinary_Insights_Data_Collection_Methods.pptx
 
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
 
Towards a code of practice for AI in AT.pptx
Towards a code of practice for AI in AT.pptxTowards a code of practice for AI in AT.pptx
Towards a code of practice for AI in AT.pptx
 
Unit 3 Emotional Intelligence and Spiritual Intelligence.pdf
Unit 3 Emotional Intelligence and Spiritual Intelligence.pdfUnit 3 Emotional Intelligence and Spiritual Intelligence.pdf
Unit 3 Emotional Intelligence and Spiritual Intelligence.pdf
 
Google Gemini An AI Revolution in Education.pptx
Google Gemini An AI Revolution in Education.pptxGoogle Gemini An AI Revolution in Education.pptx
Google Gemini An AI Revolution in Education.pptx
 
Understanding Accommodations and Modifications
Understanding  Accommodations and ModificationsUnderstanding  Accommodations and Modifications
Understanding Accommodations and Modifications
 
Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...
Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...
Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...
 
Spatium Project Simulation student brief
Spatium Project Simulation student briefSpatium Project Simulation student brief
Spatium Project Simulation student brief
 
Mehran University Newsletter Vol-X, Issue-I, 2024
Mehran University Newsletter Vol-X, Issue-I, 2024Mehran University Newsletter Vol-X, Issue-I, 2024
Mehran University Newsletter Vol-X, Issue-I, 2024
 
Making communications land - Are they received and understood as intended? we...
Making communications land - Are they received and understood as intended? we...Making communications land - Are they received and understood as intended? we...
Making communications land - Are they received and understood as intended? we...
 
This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.
 
HMCS Max Bernays Pre-Deployment Brief (May 2024).pptx
HMCS Max Bernays Pre-Deployment Brief (May 2024).pptxHMCS Max Bernays Pre-Deployment Brief (May 2024).pptx
HMCS Max Bernays Pre-Deployment Brief (May 2024).pptx
 
On National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan FellowsOn National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan Fellows
 

Dipso K Mi

  • 1. Web3.0 and Language Resources Knowledge Media Institute (KMi) The Open University Semantic Technologies @ KMi
  • 2.
  • 3.
  • 4. Knowledge-level Architectures for Sharing and Reuse Application of the modelling paradigm to the specification and use of libraries of reusable components for knowledge systems Knowledge-level Architectures for Sharing and Reuse
  • 5.
  • 6.
  • 7. A Constructive Approach... Let’s define our own framework...
  • 8.
  • 9.
  • 10.
  • 11.
  • 12.
  • 13.
  • 14. Task-Method Structures Problem Type Primitive PSM
  • 15.
  • 16. Picture so far.. Problem Solving Method Classification Simple Classifier Lunar rocks Application Model Generic Task Multi-Functional Domain
  • 17.
  • 18.
  • 19.
  • 20.
  • 21.
  • 22. Complete Picture Problem Solving Method Application Model Generic Task Multi-Functional Domain Mapping Knowledge Application-specific Problem-Solving Knowledge Application Configuration
  • 23. Detailed Example: A Library of Components for Classification
  • 24.
  • 25. Example Observables Candidate Sols. Criterion Classification Solution {background=green; area=china...} Complete-coverage-criterion (every observable has to be explained) {chinese-granny, dutch-granny, etc..} {chinese-granny}
  • 26.
  • 27.
  • 28.
  • 29.
  • 30.
  • 31.
  • 32. Hierarchy of Criteria Match Criterion Match Score Comparison Rel Macro Score Mechanism Feature Score Mechanism Match Score Mechanism Solution Criterion
  • 33.
  • 34.
  • 35.
  • 36.
  • 37.
  • 38.
  • 39.
  • 40.
  • 41.
  • 42.
  • 43.
  • 44.
  • 45.
  • 47.
  • 48. Knowledge fusion scenario RDF Images Other data Annotation Fusion Text Internal corporate reports (Intranet) Pre-defined public sources (WWW) Domain ontology KnoFuss Knowledge base
  • 49. Fusion workflow Source KB Target KB SPARQL query translation Knowledge fusion Ontology integration Knowledge base integration Ontology matching Instance transformation Coreference resolution Dependency processing
  • 50.
  • 51.
  • 52.
  • 53.
  • 54.
  • 55. New paradigm: use of background knowledge A B Background Knowledge (external source) A’ B’ R R
  • 56.
  • 57. The Question is … How to combine online ontologies to derive mappings?
  • 58. Strategy 1 - Definition Find ontologies that contain equivalent classes for A and B and use their relationship in the ontologies to derive the mapping. A B rel Semantic Web A 1 ’ B 1 ’ A 2 ’ B 2 ’ A n ’ B n ’ O 1 O 2 O n For each ontology use these rules: … These rules can be extended to take into account indirect relations between A’ and B’, e.g., between parents of A’ and B’:
  • 59. Strategy 1- Examples But what if there exists no ontology that contains both A and B? ka2.rdf Researcher AcademicStaff Semantic Web Researcher AcademicStaff ISWC SWRC Beef Food Semantic Web Beef RedMeat Tap Food MeatOrPoultry SR-16 FAO_Agrovoc
  • 60. Strategy 2 - Definition Principle: If no ontologies are found that contain the two terms then combine information from multiple ontologies to find a mapping. A B rel Semantic Web A’ B C C’ B’ rel rel Details: (1) Select all ontologies containing A’ equiv. with A (2) For each ontology containing A’: (a) if find relation between C and B. (b) if find relation between C and B. Details: (1) Select all ontologies containing A’ equiv. with A (2) For each ontology containing A’: (a) if find relation between C and B. (b) if find relation between C and B.
  • 61. Strategy 2 - Examples Vs. (midlevel-onto) (Tap) Ex1: Vs. Ex2: (r1) (pizza-to-go) (SUMO) (Same results for Duck, Goose, Turkey) (r1) Vs. Ex3: (pizza-to-go) (wine.owl) (r3)
  • 62.
  • 63.
  • 64.  
  • 65.
  • 66. is a Search Engine for the Semantic Web Gateway
  • 69. Web Interface Advanced Keyword Search
  • 70. Web Interface Ontology Exploration
  • 73.
  • 74. Next Generation Semantic Web Applications WATSON enables a new generation of Semantic Web applications that need to access and reuse semantic information distributed on the entire Web.
  • 76.
  • 77.
  • 78.
  • 79. PowerAqua Open domain QA by exploring distributed semantic data. Natural language question Answers from online semantic data
  • 80.

Notas del editor

  1. The rest of the talk focuses on specific results we have obtained in the past 12 months, so I won’t really spend any time on discussing this NGSW paradigm in any detail. If you guys are interested in finding out more, we published the ‘definitive paper’ a few months ago, which describes the vision, relation to the evolution of AI, tech infrastructure, and concrete technologies;