SlideShare uma empresa Scribd logo
1 de 43
Problem-based learning supported
     by semantic techniques

        Esther Lozano, Jorge Gracia, Oscar Corcho


   Ontology Engineering Group, Universidad Politécnica de Madrid. Spain
                  {elozano,jgracia,ocorcho}@fi.upm.es
Outline


1. Introduction

2. System overview

3. Semantic grounding

4. Semantic-based feedback

5. Conclusions and Future Work




                         2
Introduction




“Engaging and informed tools for learning conceptual system knowledge”



                                   3
Introduction

Qualitative Reasoning
  • Tries to capture human
    interpretation of reality
  • Physical systems represented in
    models
  • System behaviour studied by
    simulation
  • Focused on qualitative variables
    rather than on numerical ones
    (eg., certain tree has a “big” size,
    certain species population
    “grows”, etc.)




                                     4
Introduction

Application: Learning of Environmental Sciences


• Core idea: “Learning by modelling”
• Learning tools:
   • Definition of a suitable terminology
   • Interaction with the model
   • Prediction of its behaviour
• Application examples:
   • “Study the evolution of a species
     population when another species is
     introduced in the same ecosystem”
   • “Study the effect of contaminant
     agents in a river”
   • ....


                                     5
Introduction

DynaLearn

• “System for knowledge acquisition of conceptual knowledge in the
  context of environmental science”. It combines:
   • Model construction representing a system
   • Semantic techniques to put such models in relationship
   • Use of virtual characters to interact with the system




                                  6
Introduction

DynaLearn




            7
QR Modelling

Entities




           8
QR Modelling

Model fragments


Entity: model fragment:
Imported
  Reuse structure of the
   The within a model      system
                                        Influence:
                                          Natality determines δSize

Quantity:
  The dynamic aspects of
  the system




Proportionality:
  δSize determines δNatality




                                    9
QR Modelling

Running simulations




                      10
QR Modelling

Simulations Results

• Based on a scenario,
  model fragments and
  model ingredient
  definitions
                                   State Graph




             Dependencies View of State 1         Value History
                                     11
Semantic Techniques

Semantic Techniques

     • To bridge the gap between the loosely and imprecise
       terminology used by a learner and the well-defined semantics
       of an ontology
     • To put in relation to the QR models created by other learners
       or experts in order to automate the acquisition of feedback and
       recommendations from others




                                  12
Outline


1. Introduction

2. System overview

3. Semantic grounding

4. Semantic-based feedback

5. Conclusions and Future Work




                         13
System overview




              Online semantic     Semantic repository
              resources



Learner            Grounding of       Grounded             Recommendation          Reference
 Model            learner model     Learner Model          of relevant models       Model




          ?

                                                                           Generation of
                                          List of suggestions
                                                                         semantic feedback
Learner




                                          14
Outline


1. Introduction

2. System overview

3. Semantic grounding

4. Semantic-based feedback

5. Conclusions and Future Work




                         15
Semantic Grounding

Expert/teacher                                                          Learner



                                                      Anchor ontology

                                       http://www.anchorTerm.owl#NumberOf
                 http://dbpedia.org/resource/Population
                 http://dbpedia.org/resource/Mortality_rate


                                   grounding




                              Semantic repository


                                       16
Semantic Grounding

Benefits of grounding

     • Support the process of learning a domain vocabulary
     • Ensure lexical and semantic correctness of terms
     • Ensure the interoperability among models
     • Extraction of a common domain knowledge
     • Detection of inconsistencies and contradictions between
       models
     • Inference of new, non declared, knowledge
     • Assist the model construction with feedback and
       recommendations




                                 17
Semantic Grounding




18
Outline


1. Introduction

2. System overview

3. Semantic grounding

4. Semantic-based feedback

5. Conclusions and Future Work




                         19
Semantic-based feedback


Learner
 Model        Grounding-based         Preliminary       Ontology
                 alignment             mappings         matching

Reference
 Model

                                                          List of
                                QR structures          equivalences
                                Discrepancies


               List of            Taxonomy            Generation of
            suggestions         Inconsistencies     semantic feedback



                                Terminology
                                Discrepancies
Grounding-based alignment

                    http://dbpedia.org/resource/Mortality_rate

Expert model
                                                                 Student model




                                   grounding




                           Semantic repository



               Preliminary mapping: Death_rate ≡ Death
Grounding-Based Alignment

• In the learner model:




• In the reference model:




• Resulting preliminary mapping:




                            22
Ontology Matching

• Ontology matching tool: CIDER
• Input of the ontology matching tool
        • Learner model with preliminary mappings
        • Reference model
• Output: set of mappings (Alignment API format)




Gracia, J. Integration and Disambiguation Techniqies for Semantic Heterogeneity Reduction on the Web. 2009

                                                                       23
Terminology discrepancies

Discrepancies between labels

 Learner model:                            Reference model:




                        equivalent terms with different label




                                  24
Terminology discrepancies

 Missing and extra ontological elements

                                            Reference model:
Learner model:




                                       subclass of




                                                               missing term
           extra term
                         equivalent terms




                                  25
Taxonomic discrepancies

Inconsistency between hierarchies

 Learner model:
                                     Reference model:
                                                        Disjoint classes




        INCONSISTENT
                                    equivalent terms
        HIERARCHIES!




                               26
QR structural discrepancies


      Algorithm:
               1. Extraction of basic units
               2.   Integration of basic units of the same type
               3.   Comparison of equivalent integrated basic units
               4.   Matching of basic units of the same type
               5.   Comparison of equivalent basic units




OEG Oct 2010                             27
QR structural discrepancies

  Extraction of basic units
                                                  External relationships




               Internal relationships

OEG Oct 2010                            28
QR structural discrepancies


      Algorithm:
               1. Extraction of basic units
               2. Integration of basic units of the same type
               3. Comparison of equivalent integrated basic units
               4. Matching of basic units of the same type
               5. Comparison of equivalent basic units




OEG Oct 2010                            29
QR structural discrepancies

  Integration of basic units by type




OEG Oct 2010                           30
QR structural discrepancies


      Algorithm:
               1. Extraction of basic units
               2. Integration of basic units of the same type
               3. Comparison of equivalent integrated basic units
                 1. Missing instances in the learner model
                 2. Discrepancies in the internal relationships
               4. Matching of basic units of the same type
               5. Comparison of equivalent basic units




OEG Oct 2010                               31
QR structural discrepancies

   Missing instances in the learner model

Reference model
                                                         Learner model




                Missing quantity




 OEG Oct 2010                      32
QR structural discrepancies

   Discrepancies between internal relationships


Reference model                                            Learner model




                    Different causal dependency




 OEG Oct 2010                        33
QR structural discrepancies


      Algorithm:
               1. Extraction of basic units
               2. Integration of basic units of the same type
               3. Comparison of equivalent integrated basic units
               4. Matching of basic units
                 •   Filter by MF (matching of MF first)
                 •   Matching based on the external relations
               5. Comparison of equivalent basic units




OEG Oct 2010                               34
QR structural discrepancies

     Matching of basic units
Reference model




                                                    Learner model




   OEG Oct 2010                35
QR structural discrepancies


      Algorithm:
               1.   Extraction of basic units
               2.   Integration of basic units of the same type
               3.   Comparison of equivalent integrated basic units
               4.   Matching of basic units of the same type
               5. Comparison of equivalent basic units
                  1. Missing entity instances
                  2. Discrepancies in external relationships




OEG Oct 2010                            36
QR structural discrepancies

  Missing entity instances
                                                          Learner model



                  Missing entity instances

Reference model




OEG Oct 2010                         37
QR structural discrepancies

    Discrepancies in the internal relationships
                                                                    Learner model



                  Different causal dependencies



Reference model




  OEG Oct 2010                                38
Feedback from the pool of models


      Algorithm:
               1. Get semantic-based feedback from each model
               2. For each generated suggestion, calculate
                  agreement among models
               3. Filter information with agreement < minimum
                  agreement
               4. Communicate information to the learner




OEG Oct 2010                         39
Feedback from the pool of models

   Example:




Learner model




 OEG Oct 2010      40
Feedback from the pool of models

  Example:



               67%                            25%


      75%


                     67%




OEG Oct 2010                  41
Interface




OEG Oct 2010   42
Problem-based learning supported
     by semantic techniques

        Esther Lozano, Jorge Gracia, Oscar Corcho


   Ontology Engineering Group, Universidad Politécnica de Madrid. Spain
                  {elozano,jgracia,ocorcho}@fi.upm.es

Mais conteúdo relacionado

Mais procurados

A Combined Approach to Part-of-Speech Tagging Using Features Extraction and H...
A Combined Approach to Part-of-Speech Tagging Using Features Extraction and H...A Combined Approach to Part-of-Speech Tagging Using Features Extraction and H...
A Combined Approach to Part-of-Speech Tagging Using Features Extraction and H...Editor IJARCET
 
Rethinking Critical Editions of Fragments by Ontologies
Rethinking Critical Editions of Fragments by OntologiesRethinking Critical Editions of Fragments by Ontologies
Rethinking Critical Editions of Fragments by OntologiesMatteo Romanello
 
Question answer template
Question answer templateQuestion answer template
Question answer templateThanuw Chaks
 
Lect6-An introduction to ontologies and ontology development
Lect6-An introduction to ontologies and ontology developmentLect6-An introduction to ontologies and ontology development
Lect6-An introduction to ontologies and ontology developmentAntonio Moreno
 
Pragmatic evaluation of folksonomies
Pragmatic evaluation of folksonomiesPragmatic evaluation of folksonomies
Pragmatic evaluation of folksonomiesMarkus Strohmaier
 
Biomedical literature mining
Biomedical literature miningBiomedical literature mining
Biomedical literature miningLars Juhl Jensen
 
Semantic Analysis and Concept-based Translation for Multilingual Information ...
Semantic Analysis and Concept-based Translation for Multilingual Information ...Semantic Analysis and Concept-based Translation for Multilingual Information ...
Semantic Analysis and Concept-based Translation for Multilingual Information ...Johannes Leveling
 
Automatic Key Term Extraction and Summarization from Spoken Course Lectures
Automatic Key Term Extraction and Summarization from Spoken Course LecturesAutomatic Key Term Extraction and Summarization from Spoken Course Lectures
Automatic Key Term Extraction and Summarization from Spoken Course LecturesYun-Nung (Vivian) Chen
 
Machine Learning of Natural Language
Machine Learning of Natural LanguageMachine Learning of Natural Language
Machine Learning of Natural Languagebutest
 
Automatic Key Term Extraction from Spoken Course Lectures
Automatic Key Term Extraction from Spoken Course LecturesAutomatic Key Term Extraction from Spoken Course Lectures
Automatic Key Term Extraction from Spoken Course LecturesYun-Nung (Vivian) Chen
 
KR Workshop 1 - Ontologies
KR Workshop 1 - OntologiesKR Workshop 1 - Ontologies
KR Workshop 1 - OntologiesMichele Pasin
 
COMPREHENSIVE ANALYSIS OF NATURAL LANGUAGE PROCESSING TECHNIQUE
COMPREHENSIVE ANALYSIS OF NATURAL LANGUAGE PROCESSING TECHNIQUECOMPREHENSIVE ANALYSIS OF NATURAL LANGUAGE PROCESSING TECHNIQUE
COMPREHENSIVE ANALYSIS OF NATURAL LANGUAGE PROCESSING TECHNIQUEJournal For Research
 
Semantic Technology: State of the arts and Trends
Semantic Technology: State of the arts and TrendsSemantic Technology: State of the arts and Trends
Semantic Technology: State of the arts and TrendsWon Kwang University
 
IRJET- An Analysis of Recent Advancements on the Dependency Parser
IRJET- An Analysis of Recent Advancements on the Dependency ParserIRJET- An Analysis of Recent Advancements on the Dependency Parser
IRJET- An Analysis of Recent Advancements on the Dependency ParserIRJET Journal
 

Mais procurados (16)

A Combined Approach to Part-of-Speech Tagging Using Features Extraction and H...
A Combined Approach to Part-of-Speech Tagging Using Features Extraction and H...A Combined Approach to Part-of-Speech Tagging Using Features Extraction and H...
A Combined Approach to Part-of-Speech Tagging Using Features Extraction and H...
 
Ontology
OntologyOntology
Ontology
 
Rethinking Critical Editions of Fragments by Ontologies
Rethinking Critical Editions of Fragments by OntologiesRethinking Critical Editions of Fragments by Ontologies
Rethinking Critical Editions of Fragments by Ontologies
 
Ontology Dev
Ontology DevOntology Dev
Ontology Dev
 
Question answer template
Question answer templateQuestion answer template
Question answer template
 
Lect6-An introduction to ontologies and ontology development
Lect6-An introduction to ontologies and ontology developmentLect6-An introduction to ontologies and ontology development
Lect6-An introduction to ontologies and ontology development
 
Pragmatic evaluation of folksonomies
Pragmatic evaluation of folksonomiesPragmatic evaluation of folksonomies
Pragmatic evaluation of folksonomies
 
Biomedical literature mining
Biomedical literature miningBiomedical literature mining
Biomedical literature mining
 
Semantic Analysis and Concept-based Translation for Multilingual Information ...
Semantic Analysis and Concept-based Translation for Multilingual Information ...Semantic Analysis and Concept-based Translation for Multilingual Information ...
Semantic Analysis and Concept-based Translation for Multilingual Information ...
 
Automatic Key Term Extraction and Summarization from Spoken Course Lectures
Automatic Key Term Extraction and Summarization from Spoken Course LecturesAutomatic Key Term Extraction and Summarization from Spoken Course Lectures
Automatic Key Term Extraction and Summarization from Spoken Course Lectures
 
Machine Learning of Natural Language
Machine Learning of Natural LanguageMachine Learning of Natural Language
Machine Learning of Natural Language
 
Automatic Key Term Extraction from Spoken Course Lectures
Automatic Key Term Extraction from Spoken Course LecturesAutomatic Key Term Extraction from Spoken Course Lectures
Automatic Key Term Extraction from Spoken Course Lectures
 
KR Workshop 1 - Ontologies
KR Workshop 1 - OntologiesKR Workshop 1 - Ontologies
KR Workshop 1 - Ontologies
 
COMPREHENSIVE ANALYSIS OF NATURAL LANGUAGE PROCESSING TECHNIQUE
COMPREHENSIVE ANALYSIS OF NATURAL LANGUAGE PROCESSING TECHNIQUECOMPREHENSIVE ANALYSIS OF NATURAL LANGUAGE PROCESSING TECHNIQUE
COMPREHENSIVE ANALYSIS OF NATURAL LANGUAGE PROCESSING TECHNIQUE
 
Semantic Technology: State of the arts and Trends
Semantic Technology: State of the arts and TrendsSemantic Technology: State of the arts and Trends
Semantic Technology: State of the arts and Trends
 
IRJET- An Analysis of Recent Advancements on the Dependency Parser
IRJET- An Analysis of Recent Advancements on the Dependency ParserIRJET- An Analysis of Recent Advancements on the Dependency Parser
IRJET- An Analysis of Recent Advancements on the Dependency Parser
 

Semelhante a Problem-based learning supported by semantic techniques

Semantic Techniques for Enabling Knowledge Reuse in Conceptual Modelling
Semantic Techniques for Enabling Knowledge Reuse in Conceptual ModellingSemantic Techniques for Enabling Knowledge Reuse in Conceptual Modelling
Semantic Techniques for Enabling Knowledge Reuse in Conceptual ModellingOscar Corcho
 
Intelligent Tutoring Systems: The DynaLearn Approach
Intelligent Tutoring Systems: The DynaLearn ApproachIntelligent Tutoring Systems: The DynaLearn Approach
Intelligent Tutoring Systems: The DynaLearn ApproachWouter Beek
 
Ohad Barzilay - Enhancing Productivity by Example - AgileIL11
Ohad Barzilay - Enhancing Productivity by Example - AgileIL11Ohad Barzilay - Enhancing Productivity by Example - AgileIL11
Ohad Barzilay - Enhancing Productivity by Example - AgileIL11AgileSparks
 
New challenges monolixday2011
New challenges monolixday2011New challenges monolixday2011
New challenges monolixday2011blaudez
 
Computational Approaches to Systems Biology
Computational Approaches to Systems BiologyComputational Approaches to Systems Biology
Computational Approaches to Systems BiologyMike Hucka
 
Eswc2012 ss ontologies
Eswc2012 ss ontologiesEswc2012 ss ontologies
Eswc2012 ss ontologiesElena Simperl
 
Brief Review of Common Modeling Formalisms and Representation Approaches
Brief Review of Common Modeling Formalisms and Representation ApproachesBrief Review of Common Modeling Formalisms and Representation Approaches
Brief Review of Common Modeling Formalisms and Representation ApproachesMike Hucka
 
Creating a new language to support open innovation
Creating a new language to support open innovationCreating a new language to support open innovation
Creating a new language to support open innovationMike Hucka
 
A status update on COMBINE standardization activities, with a focus on SBML
A status update on COMBINE standardization activities, with a focus on SBMLA status update on COMBINE standardization activities, with a focus on SBML
A status update on COMBINE standardization activities, with a focus on SBMLMike Hucka
 
Ontologies and semantic web
Ontologies and semantic webOntologies and semantic web
Ontologies and semantic webStanley Wang
 
Integrating digital traces into a semantic enriched data
Integrating digital traces into a semantic enriched dataIntegrating digital traces into a semantic enriched data
Integrating digital traces into a semantic enriched dataDhaval Thakker
 
Methods for Ontology Design Patterns reuse
Methods for Ontology Design Patterns reuseMethods for Ontology Design Patterns reuse
Methods for Ontology Design Patterns reuseValentina Presutti
 
Design as Intercultural Dialogue
Design as Intercultural DialogueDesign as Intercultural Dialogue
Design as Intercultural DialogueLuca Sabatucci
 
OOPS!: on-line ontology diagnosis by Maria Poveda
OOPS!: on-line ontology diagnosis by Maria PovedaOOPS!: on-line ontology diagnosis by Maria Poveda
OOPS!: on-line ontology diagnosis by Maria Povedasemanticsconference
 
Conceptual Interoperability and Biomedical Data
Conceptual Interoperability and Biomedical DataConceptual Interoperability and Biomedical Data
Conceptual Interoperability and Biomedical DataJim McCusker
 
ESWC SS 2012 - Tuesday Tutorial Elena Simperl: Creating and Using Ontologies
ESWC SS 2012 - Tuesday Tutorial Elena Simperl: Creating and Using OntologiesESWC SS 2012 - Tuesday Tutorial Elena Simperl: Creating and Using Ontologies
ESWC SS 2012 - Tuesday Tutorial Elena Simperl: Creating and Using Ontologieseswcsummerschool
 
A Framework for Classifying and Comparing Architecture-Centric Software Evolu...
A Framework for Classifying and Comparing Architecture-Centric Software Evolu...A Framework for Classifying and Comparing Architecture-Centric Software Evolu...
A Framework for Classifying and Comparing Architecture-Centric Software Evolu...Pooyan Jamshidi
 
A Justification-based Semantic Framework for Representing, Evaluating and Uti...
A Justification-based Semantic Framework for Representing, Evaluating and Uti...A Justification-based Semantic Framework for Representing, Evaluating and Uti...
A Justification-based Semantic Framework for Representing, Evaluating and Uti...Kerstin Forsberg
 
Knowledge Patterns SSSW2016
Knowledge Patterns SSSW2016Knowledge Patterns SSSW2016
Knowledge Patterns SSSW2016Aldo Gangemi
 

Semelhante a Problem-based learning supported by semantic techniques (20)

Semantic Techniques for Enabling Knowledge Reuse in Conceptual Modelling
Semantic Techniques for Enabling Knowledge Reuse in Conceptual ModellingSemantic Techniques for Enabling Knowledge Reuse in Conceptual Modelling
Semantic Techniques for Enabling Knowledge Reuse in Conceptual Modelling
 
Intelligent Tutoring Systems: The DynaLearn Approach
Intelligent Tutoring Systems: The DynaLearn ApproachIntelligent Tutoring Systems: The DynaLearn Approach
Intelligent Tutoring Systems: The DynaLearn Approach
 
Human Assessment of Ontologies
Human Assessment of OntologiesHuman Assessment of Ontologies
Human Assessment of Ontologies
 
Ohad Barzilay - Enhancing Productivity by Example - AgileIL11
Ohad Barzilay - Enhancing Productivity by Example - AgileIL11Ohad Barzilay - Enhancing Productivity by Example - AgileIL11
Ohad Barzilay - Enhancing Productivity by Example - AgileIL11
 
New challenges monolixday2011
New challenges monolixday2011New challenges monolixday2011
New challenges monolixday2011
 
Computational Approaches to Systems Biology
Computational Approaches to Systems BiologyComputational Approaches to Systems Biology
Computational Approaches to Systems Biology
 
Eswc2012 ss ontologies
Eswc2012 ss ontologiesEswc2012 ss ontologies
Eswc2012 ss ontologies
 
Brief Review of Common Modeling Formalisms and Representation Approaches
Brief Review of Common Modeling Formalisms and Representation ApproachesBrief Review of Common Modeling Formalisms and Representation Approaches
Brief Review of Common Modeling Formalisms and Representation Approaches
 
Creating a new language to support open innovation
Creating a new language to support open innovationCreating a new language to support open innovation
Creating a new language to support open innovation
 
A status update on COMBINE standardization activities, with a focus on SBML
A status update on COMBINE standardization activities, with a focus on SBMLA status update on COMBINE standardization activities, with a focus on SBML
A status update on COMBINE standardization activities, with a focus on SBML
 
Ontologies and semantic web
Ontologies and semantic webOntologies and semantic web
Ontologies and semantic web
 
Integrating digital traces into a semantic enriched data
Integrating digital traces into a semantic enriched dataIntegrating digital traces into a semantic enriched data
Integrating digital traces into a semantic enriched data
 
Methods for Ontology Design Patterns reuse
Methods for Ontology Design Patterns reuseMethods for Ontology Design Patterns reuse
Methods for Ontology Design Patterns reuse
 
Design as Intercultural Dialogue
Design as Intercultural DialogueDesign as Intercultural Dialogue
Design as Intercultural Dialogue
 
OOPS!: on-line ontology diagnosis by Maria Poveda
OOPS!: on-line ontology diagnosis by Maria PovedaOOPS!: on-line ontology diagnosis by Maria Poveda
OOPS!: on-line ontology diagnosis by Maria Poveda
 
Conceptual Interoperability and Biomedical Data
Conceptual Interoperability and Biomedical DataConceptual Interoperability and Biomedical Data
Conceptual Interoperability and Biomedical Data
 
ESWC SS 2012 - Tuesday Tutorial Elena Simperl: Creating and Using Ontologies
ESWC SS 2012 - Tuesday Tutorial Elena Simperl: Creating and Using OntologiesESWC SS 2012 - Tuesday Tutorial Elena Simperl: Creating and Using Ontologies
ESWC SS 2012 - Tuesday Tutorial Elena Simperl: Creating and Using Ontologies
 
A Framework for Classifying and Comparing Architecture-Centric Software Evolu...
A Framework for Classifying and Comparing Architecture-Centric Software Evolu...A Framework for Classifying and Comparing Architecture-Centric Software Evolu...
A Framework for Classifying and Comparing Architecture-Centric Software Evolu...
 
A Justification-based Semantic Framework for Representing, Evaluating and Uti...
A Justification-based Semantic Framework for Representing, Evaluating and Uti...A Justification-based Semantic Framework for Representing, Evaluating and Uti...
A Justification-based Semantic Framework for Representing, Evaluating and Uti...
 
Knowledge Patterns SSSW2016
Knowledge Patterns SSSW2016Knowledge Patterns SSSW2016
Knowledge Patterns SSSW2016
 

Mais de Oscar Corcho

Organisational Interoperability in Practice at Universidad Politécnica de Madrid
Organisational Interoperability in Practice at Universidad Politécnica de MadridOrganisational Interoperability in Practice at Universidad Politécnica de Madrid
Organisational Interoperability in Practice at Universidad Politécnica de MadridOscar Corcho
 
Introducción a los Datos Abiertos - Open Data Day 2020
Introducción a los Datos Abiertos - Open Data Day 2020Introducción a los Datos Abiertos - Open Data Day 2020
Introducción a los Datos Abiertos - Open Data Day 2020Oscar Corcho
 
Open Data (and Software, and other Research Artefacts) - A proper management
Open Data (and Software, and other Research Artefacts) -A proper managementOpen Data (and Software, and other Research Artefacts) -A proper management
Open Data (and Software, and other Research Artefacts) - A proper management Oscar Corcho
 
Adiós a los ficheros, hola a los grafos de conocimientos estadísticos
Adiós a los ficheros, hola a los grafos de conocimientos estadísticosAdiós a los ficheros, hola a los grafos de conocimientos estadísticos
Adiós a los ficheros, hola a los grafos de conocimientos estadísticosOscar Corcho
 
Ontology Engineering at Scale for Open City Data Sharing
Ontology Engineering at Scale for Open City Data SharingOntology Engineering at Scale for Open City Data Sharing
Ontology Engineering at Scale for Open City Data SharingOscar Corcho
 
Situación de las iniciativas de Open Data internacionales (y algunas recomen...
Situación de las iniciativas de Open Data internacionales (y algunas recomen...Situación de las iniciativas de Open Data internacionales (y algunas recomen...
Situación de las iniciativas de Open Data internacionales (y algunas recomen...Oscar Corcho
 
STARS4ALL - Contaminación Lumínica
STARS4ALL - Contaminación LumínicaSTARS4ALL - Contaminación Lumínica
STARS4ALL - Contaminación LumínicaOscar Corcho
 
Towards Reproducible Science: a few building blocks from my personal experience
Towards Reproducible Science: a few building blocks from my personal experienceTowards Reproducible Science: a few building blocks from my personal experience
Towards Reproducible Science: a few building blocks from my personal experienceOscar Corcho
 
Publishing Linked Statistical Data: Aragón, a case study
Publishing Linked Statistical Data: Aragón, a case studyPublishing Linked Statistical Data: Aragón, a case study
Publishing Linked Statistical Data: Aragón, a case studyOscar Corcho
 
An initial analysis of topic-based similarity among scientific documents base...
An initial analysis of topic-based similarity among scientific documents base...An initial analysis of topic-based similarity among scientific documents base...
An initial analysis of topic-based similarity among scientific documents base...Oscar Corcho
 
Linked Statistical Data 101
Linked Statistical Data 101Linked Statistical Data 101
Linked Statistical Data 101Oscar Corcho
 
Aplicando los principios de Linked Data en AEMET
Aplicando los principios de Linked Data en AEMETAplicando los principios de Linked Data en AEMET
Aplicando los principios de Linked Data en AEMET Oscar Corcho
 
Ojo Al Data 100 - Call for sharing session at IODC 2016
Ojo Al Data 100 - Call for sharing session at IODC 2016Ojo Al Data 100 - Call for sharing session at IODC 2016
Ojo Al Data 100 - Call for sharing session at IODC 2016Oscar Corcho
 
Educando sobre datos abiertos: desde el colegio a la universidad
Educando sobre datos abiertos: desde el colegio a la universidadEducando sobre datos abiertos: desde el colegio a la universidad
Educando sobre datos abiertos: desde el colegio a la universidadOscar Corcho
 
STARS4ALL general presentation at ALAN2016
STARS4ALL general presentation at ALAN2016STARS4ALL general presentation at ALAN2016
STARS4ALL general presentation at ALAN2016Oscar Corcho
 
Generación de datos estadísticos enlazados del Instituto Aragonés de Estadística
Generación de datos estadísticos enlazados del Instituto Aragonés de EstadísticaGeneración de datos estadísticos enlazados del Instituto Aragonés de Estadística
Generación de datos estadísticos enlazados del Instituto Aragonés de EstadísticaOscar Corcho
 
Presentación de la red de excelencia de Open Data y Smart Cities
Presentación de la red de excelencia de Open Data y Smart CitiesPresentación de la red de excelencia de Open Data y Smart Cities
Presentación de la red de excelencia de Open Data y Smart CitiesOscar Corcho
 
Why do they call it Linked Data when they want to say...?
Why do they call it Linked Data when they want to say...?Why do they call it Linked Data when they want to say...?
Why do they call it Linked Data when they want to say...?Oscar Corcho
 
Linked Statistical Data: does it actually pay off?
Linked Statistical Data: does it actually pay off?Linked Statistical Data: does it actually pay off?
Linked Statistical Data: does it actually pay off?Oscar Corcho
 
Slow-cooked data and APIs in the world of Big Data: the view from a city per...
Slow-cooked data and APIs in the world of Big Data: the view from a city per...Slow-cooked data and APIs in the world of Big Data: the view from a city per...
Slow-cooked data and APIs in the world of Big Data: the view from a city per...Oscar Corcho
 

Mais de Oscar Corcho (20)

Organisational Interoperability in Practice at Universidad Politécnica de Madrid
Organisational Interoperability in Practice at Universidad Politécnica de MadridOrganisational Interoperability in Practice at Universidad Politécnica de Madrid
Organisational Interoperability in Practice at Universidad Politécnica de Madrid
 
Introducción a los Datos Abiertos - Open Data Day 2020
Introducción a los Datos Abiertos - Open Data Day 2020Introducción a los Datos Abiertos - Open Data Day 2020
Introducción a los Datos Abiertos - Open Data Day 2020
 
Open Data (and Software, and other Research Artefacts) - A proper management
Open Data (and Software, and other Research Artefacts) -A proper managementOpen Data (and Software, and other Research Artefacts) -A proper management
Open Data (and Software, and other Research Artefacts) - A proper management
 
Adiós a los ficheros, hola a los grafos de conocimientos estadísticos
Adiós a los ficheros, hola a los grafos de conocimientos estadísticosAdiós a los ficheros, hola a los grafos de conocimientos estadísticos
Adiós a los ficheros, hola a los grafos de conocimientos estadísticos
 
Ontology Engineering at Scale for Open City Data Sharing
Ontology Engineering at Scale for Open City Data SharingOntology Engineering at Scale for Open City Data Sharing
Ontology Engineering at Scale for Open City Data Sharing
 
Situación de las iniciativas de Open Data internacionales (y algunas recomen...
Situación de las iniciativas de Open Data internacionales (y algunas recomen...Situación de las iniciativas de Open Data internacionales (y algunas recomen...
Situación de las iniciativas de Open Data internacionales (y algunas recomen...
 
STARS4ALL - Contaminación Lumínica
STARS4ALL - Contaminación LumínicaSTARS4ALL - Contaminación Lumínica
STARS4ALL - Contaminación Lumínica
 
Towards Reproducible Science: a few building blocks from my personal experience
Towards Reproducible Science: a few building blocks from my personal experienceTowards Reproducible Science: a few building blocks from my personal experience
Towards Reproducible Science: a few building blocks from my personal experience
 
Publishing Linked Statistical Data: Aragón, a case study
Publishing Linked Statistical Data: Aragón, a case studyPublishing Linked Statistical Data: Aragón, a case study
Publishing Linked Statistical Data: Aragón, a case study
 
An initial analysis of topic-based similarity among scientific documents base...
An initial analysis of topic-based similarity among scientific documents base...An initial analysis of topic-based similarity among scientific documents base...
An initial analysis of topic-based similarity among scientific documents base...
 
Linked Statistical Data 101
Linked Statistical Data 101Linked Statistical Data 101
Linked Statistical Data 101
 
Aplicando los principios de Linked Data en AEMET
Aplicando los principios de Linked Data en AEMETAplicando los principios de Linked Data en AEMET
Aplicando los principios de Linked Data en AEMET
 
Ojo Al Data 100 - Call for sharing session at IODC 2016
Ojo Al Data 100 - Call for sharing session at IODC 2016Ojo Al Data 100 - Call for sharing session at IODC 2016
Ojo Al Data 100 - Call for sharing session at IODC 2016
 
Educando sobre datos abiertos: desde el colegio a la universidad
Educando sobre datos abiertos: desde el colegio a la universidadEducando sobre datos abiertos: desde el colegio a la universidad
Educando sobre datos abiertos: desde el colegio a la universidad
 
STARS4ALL general presentation at ALAN2016
STARS4ALL general presentation at ALAN2016STARS4ALL general presentation at ALAN2016
STARS4ALL general presentation at ALAN2016
 
Generación de datos estadísticos enlazados del Instituto Aragonés de Estadística
Generación de datos estadísticos enlazados del Instituto Aragonés de EstadísticaGeneración de datos estadísticos enlazados del Instituto Aragonés de Estadística
Generación de datos estadísticos enlazados del Instituto Aragonés de Estadística
 
Presentación de la red de excelencia de Open Data y Smart Cities
Presentación de la red de excelencia de Open Data y Smart CitiesPresentación de la red de excelencia de Open Data y Smart Cities
Presentación de la red de excelencia de Open Data y Smart Cities
 
Why do they call it Linked Data when they want to say...?
Why do they call it Linked Data when they want to say...?Why do they call it Linked Data when they want to say...?
Why do they call it Linked Data when they want to say...?
 
Linked Statistical Data: does it actually pay off?
Linked Statistical Data: does it actually pay off?Linked Statistical Data: does it actually pay off?
Linked Statistical Data: does it actually pay off?
 
Slow-cooked data and APIs in the world of Big Data: the view from a city per...
Slow-cooked data and APIs in the world of Big Data: the view from a city per...Slow-cooked data and APIs in the world of Big Data: the view from a city per...
Slow-cooked data and APIs in the world of Big Data: the view from a city per...
 

Último

18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdfssuser54595a
 
Measures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and ModeMeasures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and ModeThiyagu K
 
Advanced Views - Calendar View in Odoo 17
Advanced Views - Calendar View in Odoo 17Advanced Views - Calendar View in Odoo 17
Advanced Views - Calendar View in Odoo 17Celine George
 
Contemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptx
Contemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptxContemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptx
Contemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptxRoyAbrique
 
Beyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global ImpactBeyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global ImpactPECB
 
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdfBASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdfSoniaTolstoy
 
Web & Social Media Analytics Previous Year Question Paper.pdf
Web & Social Media Analytics Previous Year Question Paper.pdfWeb & Social Media Analytics Previous Year Question Paper.pdf
Web & Social Media Analytics Previous Year Question Paper.pdfJayanti Pande
 
How to Make a Pirate ship Primary Education.pptx
How to Make a Pirate ship Primary Education.pptxHow to Make a Pirate ship Primary Education.pptx
How to Make a Pirate ship Primary Education.pptxmanuelaromero2013
 
Interactive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communicationInteractive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communicationnomboosow
 
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...Marc Dusseiller Dusjagr
 
mini mental status format.docx
mini    mental       status     format.docxmini    mental       status     format.docx
mini mental status format.docxPoojaSen20
 
The basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxThe basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxheathfieldcps1
 
Sanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdfSanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdfsanyamsingh5019
 
Accessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impactAccessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impactdawncurless
 
Q4-W6-Restating Informational Text Grade 3
Q4-W6-Restating Informational Text Grade 3Q4-W6-Restating Informational Text Grade 3
Q4-W6-Restating Informational Text Grade 3JemimahLaneBuaron
 
Organic Name Reactions for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions  for the students and aspirants of Chemistry12th.pptxOrganic Name Reactions  for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions for the students and aspirants of Chemistry12th.pptxVS Mahajan Coaching Centre
 
1029-Danh muc Sach Giao Khoa khoi 6.pdf
1029-Danh muc Sach Giao Khoa khoi  6.pdf1029-Danh muc Sach Giao Khoa khoi  6.pdf
1029-Danh muc Sach Giao Khoa khoi 6.pdfQucHHunhnh
 
1029 - Danh muc Sach Giao Khoa 10 . pdf
1029 -  Danh muc Sach Giao Khoa 10 . pdf1029 -  Danh muc Sach Giao Khoa 10 . pdf
1029 - Danh muc Sach Giao Khoa 10 . pdfQucHHunhnh
 
Introduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher EducationIntroduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher Educationpboyjonauth
 

Último (20)

18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
 
Measures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and ModeMeasures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and Mode
 
Staff of Color (SOC) Retention Efforts DDSD
Staff of Color (SOC) Retention Efforts DDSDStaff of Color (SOC) Retention Efforts DDSD
Staff of Color (SOC) Retention Efforts DDSD
 
Advanced Views - Calendar View in Odoo 17
Advanced Views - Calendar View in Odoo 17Advanced Views - Calendar View in Odoo 17
Advanced Views - Calendar View in Odoo 17
 
Contemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptx
Contemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptxContemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptx
Contemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptx
 
Beyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global ImpactBeyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global Impact
 
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdfBASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdf
 
Web & Social Media Analytics Previous Year Question Paper.pdf
Web & Social Media Analytics Previous Year Question Paper.pdfWeb & Social Media Analytics Previous Year Question Paper.pdf
Web & Social Media Analytics Previous Year Question Paper.pdf
 
How to Make a Pirate ship Primary Education.pptx
How to Make a Pirate ship Primary Education.pptxHow to Make a Pirate ship Primary Education.pptx
How to Make a Pirate ship Primary Education.pptx
 
Interactive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communicationInteractive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communication
 
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
 
mini mental status format.docx
mini    mental       status     format.docxmini    mental       status     format.docx
mini mental status format.docx
 
The basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxThe basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptx
 
Sanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdfSanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdf
 
Accessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impactAccessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impact
 
Q4-W6-Restating Informational Text Grade 3
Q4-W6-Restating Informational Text Grade 3Q4-W6-Restating Informational Text Grade 3
Q4-W6-Restating Informational Text Grade 3
 
Organic Name Reactions for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions  for the students and aspirants of Chemistry12th.pptxOrganic Name Reactions  for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions for the students and aspirants of Chemistry12th.pptx
 
1029-Danh muc Sach Giao Khoa khoi 6.pdf
1029-Danh muc Sach Giao Khoa khoi  6.pdf1029-Danh muc Sach Giao Khoa khoi  6.pdf
1029-Danh muc Sach Giao Khoa khoi 6.pdf
 
1029 - Danh muc Sach Giao Khoa 10 . pdf
1029 -  Danh muc Sach Giao Khoa 10 . pdf1029 -  Danh muc Sach Giao Khoa 10 . pdf
1029 - Danh muc Sach Giao Khoa 10 . pdf
 
Introduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher EducationIntroduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher Education
 

Problem-based learning supported by semantic techniques

  • 1. Problem-based learning supported by semantic techniques Esther Lozano, Jorge Gracia, Oscar Corcho Ontology Engineering Group, Universidad Politécnica de Madrid. Spain {elozano,jgracia,ocorcho}@fi.upm.es
  • 2. Outline 1. Introduction 2. System overview 3. Semantic grounding 4. Semantic-based feedback 5. Conclusions and Future Work 2
  • 3. Introduction “Engaging and informed tools for learning conceptual system knowledge” 3
  • 4. Introduction Qualitative Reasoning • Tries to capture human interpretation of reality • Physical systems represented in models • System behaviour studied by simulation • Focused on qualitative variables rather than on numerical ones (eg., certain tree has a “big” size, certain species population “grows”, etc.) 4
  • 5. Introduction Application: Learning of Environmental Sciences • Core idea: “Learning by modelling” • Learning tools: • Definition of a suitable terminology • Interaction with the model • Prediction of its behaviour • Application examples: • “Study the evolution of a species population when another species is introduced in the same ecosystem” • “Study the effect of contaminant agents in a river” • .... 5
  • 6. Introduction DynaLearn • “System for knowledge acquisition of conceptual knowledge in the context of environmental science”. It combines: • Model construction representing a system • Semantic techniques to put such models in relationship • Use of virtual characters to interact with the system 6
  • 9. QR Modelling Model fragments Entity: model fragment: Imported Reuse structure of the The within a model system Influence: Natality determines δSize Quantity: The dynamic aspects of the system Proportionality: δSize determines δNatality 9
  • 11. QR Modelling Simulations Results • Based on a scenario, model fragments and model ingredient definitions State Graph Dependencies View of State 1 Value History 11
  • 12. Semantic Techniques Semantic Techniques • To bridge the gap between the loosely and imprecise terminology used by a learner and the well-defined semantics of an ontology • To put in relation to the QR models created by other learners or experts in order to automate the acquisition of feedback and recommendations from others 12
  • 13. Outline 1. Introduction 2. System overview 3. Semantic grounding 4. Semantic-based feedback 5. Conclusions and Future Work 13
  • 14. System overview Online semantic Semantic repository resources Learner Grounding of Grounded Recommendation Reference Model learner model Learner Model of relevant models Model ? Generation of List of suggestions semantic feedback Learner 14
  • 15. Outline 1. Introduction 2. System overview 3. Semantic grounding 4. Semantic-based feedback 5. Conclusions and Future Work 15
  • 16. Semantic Grounding Expert/teacher Learner Anchor ontology http://www.anchorTerm.owl#NumberOf http://dbpedia.org/resource/Population http://dbpedia.org/resource/Mortality_rate grounding Semantic repository 16
  • 17. Semantic Grounding Benefits of grounding • Support the process of learning a domain vocabulary • Ensure lexical and semantic correctness of terms • Ensure the interoperability among models • Extraction of a common domain knowledge • Detection of inconsistencies and contradictions between models • Inference of new, non declared, knowledge • Assist the model construction with feedback and recommendations 17
  • 19. Outline 1. Introduction 2. System overview 3. Semantic grounding 4. Semantic-based feedback 5. Conclusions and Future Work 19
  • 20. Semantic-based feedback Learner Model Grounding-based Preliminary Ontology alignment mappings matching Reference Model List of QR structures equivalences Discrepancies List of Taxonomy Generation of suggestions Inconsistencies semantic feedback Terminology Discrepancies
  • 21. Grounding-based alignment http://dbpedia.org/resource/Mortality_rate Expert model Student model grounding Semantic repository Preliminary mapping: Death_rate ≡ Death
  • 22. Grounding-Based Alignment • In the learner model: • In the reference model: • Resulting preliminary mapping: 22
  • 23. Ontology Matching • Ontology matching tool: CIDER • Input of the ontology matching tool • Learner model with preliminary mappings • Reference model • Output: set of mappings (Alignment API format) Gracia, J. Integration and Disambiguation Techniqies for Semantic Heterogeneity Reduction on the Web. 2009 23
  • 24. Terminology discrepancies Discrepancies between labels Learner model: Reference model: equivalent terms with different label 24
  • 25. Terminology discrepancies Missing and extra ontological elements Reference model: Learner model: subclass of missing term extra term equivalent terms 25
  • 26. Taxonomic discrepancies Inconsistency between hierarchies Learner model: Reference model: Disjoint classes INCONSISTENT equivalent terms HIERARCHIES! 26
  • 27. QR structural discrepancies Algorithm: 1. Extraction of basic units 2. Integration of basic units of the same type 3. Comparison of equivalent integrated basic units 4. Matching of basic units of the same type 5. Comparison of equivalent basic units OEG Oct 2010 27
  • 28. QR structural discrepancies Extraction of basic units External relationships Internal relationships OEG Oct 2010 28
  • 29. QR structural discrepancies Algorithm: 1. Extraction of basic units 2. Integration of basic units of the same type 3. Comparison of equivalent integrated basic units 4. Matching of basic units of the same type 5. Comparison of equivalent basic units OEG Oct 2010 29
  • 30. QR structural discrepancies Integration of basic units by type OEG Oct 2010 30
  • 31. QR structural discrepancies Algorithm: 1. Extraction of basic units 2. Integration of basic units of the same type 3. Comparison of equivalent integrated basic units 1. Missing instances in the learner model 2. Discrepancies in the internal relationships 4. Matching of basic units of the same type 5. Comparison of equivalent basic units OEG Oct 2010 31
  • 32. QR structural discrepancies Missing instances in the learner model Reference model Learner model Missing quantity OEG Oct 2010 32
  • 33. QR structural discrepancies Discrepancies between internal relationships Reference model Learner model Different causal dependency OEG Oct 2010 33
  • 34. QR structural discrepancies Algorithm: 1. Extraction of basic units 2. Integration of basic units of the same type 3. Comparison of equivalent integrated basic units 4. Matching of basic units • Filter by MF (matching of MF first) • Matching based on the external relations 5. Comparison of equivalent basic units OEG Oct 2010 34
  • 35. QR structural discrepancies Matching of basic units Reference model Learner model OEG Oct 2010 35
  • 36. QR structural discrepancies Algorithm: 1. Extraction of basic units 2. Integration of basic units of the same type 3. Comparison of equivalent integrated basic units 4. Matching of basic units of the same type 5. Comparison of equivalent basic units 1. Missing entity instances 2. Discrepancies in external relationships OEG Oct 2010 36
  • 37. QR structural discrepancies Missing entity instances Learner model Missing entity instances Reference model OEG Oct 2010 37
  • 38. QR structural discrepancies Discrepancies in the internal relationships Learner model Different causal dependencies Reference model OEG Oct 2010 38
  • 39. Feedback from the pool of models Algorithm: 1. Get semantic-based feedback from each model 2. For each generated suggestion, calculate agreement among models 3. Filter information with agreement < minimum agreement 4. Communicate information to the learner OEG Oct 2010 39
  • 40. Feedback from the pool of models Example: Learner model OEG Oct 2010 40
  • 41. Feedback from the pool of models Example: 67% 25% 75% 67% OEG Oct 2010 41
  • 43. Problem-based learning supported by semantic techniques Esther Lozano, Jorge Gracia, Oscar Corcho Ontology Engineering Group, Universidad Politécnica de Madrid. Spain {elozano,jgracia,ocorcho}@fi.upm.es