Aude Dufresne and Mohamed Rouatbi University of Montreal LICEF – CIRTA – MATI CANADA Learning Object Repositories Network (CRSNG) Ontologies, Applications.

Slides:



Advertisements
Similar presentations
Dr. Leo Obrst MITRE Information Semantics Information Discovery & Understanding Command & Control Center February 6, 2014February 6, 2014February 6, 2014.
Advertisements

National Institute of Statistics, Geography and Informatics (INEGI) Implementation of SDMX in Mexico.
Improving Learning Object Description Mechanisms to Support an Integrated Framework for Ubiquitous Learning Scenarios María Felisa Verdejo Carlos Celorrio.
Technical and design issues in implementation Dr. Mohamed Ally Director and Professor Centre for Distance Education Athabasca University Canada New Zealand.
TU e technische universiteit eindhoven / department of mathematics and computer science Modeling User Input and Hypermedia Dynamics in Hera Databases and.
A Stepwise Modeling Approach for Individual Media Semantics Annett Mitschick, Klaus Meißner TU Dresden, Department of Computer Science, Multimedia Technology.
1 CEOS/WGISS20 – Kyiv – September 13, 2005 Paul Kopp SIPAD New Generation: Dominique Heulet CNES 18, Avenue E.Belin Toulouse Cedex 9 France
Creating a single source of truth for a distribution network model
Using the Semantic Web to Construct an Ontology- Based Repository for Software Patterns Scott Henninger Computer Science and Engineering University of.
OntoBlog: Informal Knowledge Management by Semantic Blogging Aman Shakya 1, Vilas Wuwongse 2, Hideaki Takeda 1, Ikki Ohmukai 1 1 National Institute of.
OntoBlog: Linking Ontology and Blogs Aman Shakya 1, Vilas Wuwongse 2, Hideaki Takeda 1, Ikki Ohmukai 1 1 National Institute of Informatics, Japan 2 Asian.
Intelligent Services in Selbo 2 SCORM Editor for eLearning Based on Ontologies Part of eLSE project Damyan Mitev University of Plovdiv “Paisii Hilendarski”
Personalization and Adaptation in Learning Management Systems Prof. dr. Paul De Bra Eindhoven University of Technology February 1, 2011 Learntec Slide.
A FRAMEWORK BASED ON WEB SERVICES ORCHESTRATION FOR BIOINFORMATICS WORKFLOW MANAGEMENT Laboratory for Bioinformatics (LBI), Institute of Computing (IC)
Video retrieval using inference network A.Graves, M. Lalmas In Sig IR 02.
OWL-AA: Enriching OWL with Instance Recognition Semantics for Automated Semantic Annotation 2006 Spring Research Conference Yihong Ding.
Information Retrieval Concerned with the: Representation of Storage of Organization of, and Access to Information items.
Open Statistics: Envisioning a Statistical Knowledge Network Ben Shneiderman Founding Director ( ), Human-Computer Interaction.
Application architectures
CMSC838 Project Presentation An Ontology-based Approach for Managing Software Components by Vladimir Kolovski.
ReQuest (Validating Semantic Searches) Norman Piedade de Noronha 16 th July, 2004.
 Copyright 2005 Digital Enterprise Research Institute. All rights reserved. WSMX Data Mediation Adrian Mocan
Interpret Application Specifications
Application architectures
GMD German National Research Center for Information Technology Innovation through Research Jörg M. Haake Applying Collaborative Open Hypermedia.
Amarnath Gupta Univ. of California San Diego. An Abstract Question There is no concrete answer …but …
Ontology Matching Basics Ontology Matching by Jerome Euzenat and Pavel Shvaiko Parts I and II 11/6/2012Ontology Matching Basics - PL, CS 6521.
New trends in Semantic Web Cagliari, December, 2nd, 2004 Using Standards in e-Learning Claude Moulin UMR CNRS 6599 Heudiasyc University of Compiègne (France)
Interuniversity Center for Educational Research and Advanced Training Paolo Tosato, Juliana Raffaghelli European Distance and E-Learning Network Teachers’
ELearning Reality, ID processes and Pedagogical Objects Presented by Karin Lundgren-Cayrol LORNET.
Author: Lornet LD team Reuse freely – Just quote Desired Properties of a MOT Graphic Representation Formalism Simplicity and User Friendliness (win spec,
PART IV: REPRESENTING, EXPLAINING, AND PROCESSING ALIGNMENTS & PART V: CONCLUSIONS Ontology Matching Jerome Euzenat and Pavel Shvaiko.
Applying the Semantic Web at UCHSC - Center for Computational Pharmacology Ian Wilson.
Recording application executions enriched with domain semantics of computations and data Master of Science Thesis Michał Pelczar Krakow,
September 30, 2002EON 2002Slide 1 Integrating Ontology Storage and Ontology-based Applications A lesson for better evaluation methodology Peter Mika:
Of 33 lecture 10: ontology – evolution. of 33 ece 720, winter ‘122 ontology evolution introduction - ontologies enable knowledge to be made explicit and.
An Ontology-Based Approach for Sharing Digital Resources in Teacher Education 7 th International Workshop on Ontologies and Semantic Web for E-Learning.
Košice, 10 February Experience Management based on Text Notes The EMBET System Michal Laclavik.
Supporting Civil-Military Information Integration in Military Operations Other than War Paul Smart, Alistair Russell and Nigel Shadbolt
10/18/20151 Business Process Management and Semantic Technologies B. Ramamurthy.
Page 1 Alliver™ Page 2 Scenario Users Contents Properties Contexts Tags Users Context Listener Set of contents Service Reasoner GPS Navigator.
Interoperability & Knowledge Sharing Advisor: Dr. Sudha Ram Dr. Jinsoo Park Kangsuk Kim (former MS Student) Yousub Hwang (Ph.D. Student)
Web-site Building Methodologies Current Research.
ModelPedia Model Driven Engineering Graphical User Interfaces for Web 2.0 Sites Centro de Informática – CIn/UFPe ORCAS Group Eclipse GMF Fábio M. Pereira.
Personalized Interaction With Semantic Information Portals Eric Schwarzkopf DFKI
© Geodise Project, University of Southampton, Knowledge Management in Geodise Geodise Knowledge Management Team Barry Tao, Colin Puleston, Liming.
Ontology Mapping in Pervasive Computing Environment C.Y. Kong, C.L. Wang, F.C.M. Lau The University of Hong Kong.
Trustworthy Semantic Webs Dr. Bhavani Thuraisingham The University of Texas at Dallas Lecture #4 Vision for Semantic Web.
User Profiling using Semantic Web Group members: Ashwin Somaiah Asha Stephen Charlie Sudharshan Reddy.
Working with Ontologies Introduction to DOGMA and related research.
Of 33 lecture 1: introduction. of 33 the semantic web vision today’s web (1) web content – for human consumption (no structural information) people search.
Strategies for subject navigation of linked Web sites using RDF topic maps Carol Jean Godby Devon Smith OCLC Online Computer Library Center Knowledge Technologies.
Application Ontology Manager for Hydra IST Ján Hreňo Martin Sarnovský Peter Kostelník TU Košice.
Metadata By N.Gopinath AP/CSE Metadata and it’s role in the lifecycle. The collection, maintenance, and deployment of metadata Metadata and tool integration.
1 Open Ontology Repository initiative - Planning Meeting - Thu Co-conveners: PeterYim, LeoObrst & MikeDean ref.:
An Ontology-based Approach to Context Modeling and Reasoning in Pervasive Computing Dejene Ejigu, Marian Scuturici, Lionel Brunie Laboratoire INSA de Lyon,
Télé-université Synthesis From Research to Practice Montreal, November 7, 2007 EFPC/CSPS.
X-RAY. A java project can be scanned for instances of design patterns The results are represented in a table – design pat- tern participants are associated.
Database Environment Chapter 2. The Three-Level ANSI-SPARC Architecture External Level Conceptual Level Internal Level Physical Data.
Technician Table Editor Academic advisor : Professor Ehud Gudes Technical advisor : Menny Even Danan Team: Olga Peled Doron Avinoam Ira Zaitsev ADD Presentation.
GoRelations: an Intuitive Query System for DBPedia Lushan Han and Tim Finin 15 November 2011
Mechanisms for Requirements Driven Component Selection and Design Automation 최경석.
David Dodds
Architecture Components
Knowledge Based Workflow Building Architecture
Analysis models and design models
Metadata Framework as the basis for Metadata-driven Architecture
LOD reference architecture
Semantic Markup for Semantic Web Tools:
Database Design Hacettepe University
Presentation transcript:

Aude Dufresne and Mohamed Rouatbi University of Montreal LICEF – CIRTA – MATI CANADA Learning Object Repositories Network (CRSNG) Ontologies, Applications Integration and Support to Users in Learning Objects Repositories

Plan Context Objectives Some cases First solution Integrate Computer Assisted laboratory and pedagogical structures Using XML descriptions – Generic Advisor - Generic Rules Editor Second solution Use ontologies to define structures and alignment and enrichment strategies Use it to export components used by applications to communicate with a SESAME database. Define an eLearning generic interface to display structures, follow the users and display support using those structures Prospective and Conclusion

July 9th 2007SWEL’2007 – Los Angeles CONTEXT LORNET Project - Network of research on the integration of Learning Object Repositories Integrate applications –Scenarios Editor, Competency models, LORs, data-mining tools,etc. Integrate a support system for actors Develop a generic and open solution A Computer Human Interface perspective –Build better interfaces –Integrate support in adaptive interfaces –Accessible to Teachers and Students

July 9th 2007SWEL’2007 – Los Angeles OBJECTIVES Integration of support must be based on formal and generic means to describe and communicate structures of information Use Ontologies –to integrate applications and to align models –to define rule based support –to incorporate semantic and logical inference Use RDF data integration and exchange using Protege and Sesame Define a generic adaptive interface linked to a Sesame database to display navigation structures with adaptive support.

July 9th 2007SWEL’2007 – Los Angeles Some Cases I want to link a learning scenarios editor with a Computer Assisted Lab, and make it possible to define support between them. I want to display the conceptual structures associated or extracted from a set of resources as a browsing interface. I want to use it to record overlay user’s models, to display feedback and to give support. I want to import a learning scenarios created in one LMS, into a graphical visualization interface and define alignment and enrichment strategies. I want to define adaptive control of an existing application. IntegrationSupport

July 9th 2007SWEL’2007 – Los Angeles ExploraGraph - Easy to define contextual support Intentions Contextual explanations Control graphs MsAgent avatars

July 9th 2007SWEL’2007 – Los Angeles Graphs and subgraphs A General Graph for the activity, A separate graph for each team, with a specific discussion forum A graph where each planet is described as a concept which is part of the solar system Students can use the Planets graph to find messages in the discussion forum or to annotate their findings A graph accessible only to the professor where he can access group manager for the teams, launch the individual test or take notes Represent concepts and link to Forum

July 9th 2007SWEL’2007 – Los Angeles Discussion in teams Each team now have access to a specific graph and a specific forum In –They read the resources of their group –They access the Forum of their group and search in it –Names of planets, or elements of a conceptual map presented in can be used to find elements in the forum –They see the amount of unread messages linked to a concept In the Agora Forum –They use the forum to elaborate their findings and organize their work. –If they find other resources they may attached them to a message and use the discussion to present them –They may use keywords, evaluation of messages, sorting, and views to organize information –Evaluations are both personal and shared so one participant may use secret keywords..for annotation but still a mean evaluation of contributions inside a forum can be used to sort the most important elements.

Manipulate sensors Data Transformations Problem Hypothesis Interpretation Conceptual graphs linked to resources with easily defined support visible user’s models MicroLab XSD XML Generic Rule Editor Generic Advisor

Support uses XSD representations of Tasks, Competencies, Applications, User Models MicroLab Application XSD ontology model instances generated from code Generic Rule Editor Create conditions & Actions Using XSD and XML instances Generic Advisor REceives rules, event and Execute actions

July 9th 2007SWEL’2007 – Los Angeles Solution 1 Giving support in a Computer Assisted Lab Users andNavigationOntologiesSupport Resources Management LOR Metadatas Rights Collections Users and groups management Browsing Adaptive feedback Control and support External applications components and instances XSD –XML exported or entered manually Generic Rule Editor Link elements of models conditions - actions Generic advisor Execute rules Controlling interface and user models Limits In many cases Instances have to be defined manually We had to define support for many different applications having different ontologies ontology was not generic enough

July 9th 2007SWEL’2007 – Los Angeles Solution 2 Support in generic navigation structures using Ontologies Protege Ontologies are defined and generate with ODIS Java and DotNet Display Generic Structures Read in SESAME DTE Define content Export it using DCM components to Sesame database Structures are aligned and enriched Export

Solution 1 - Solution 2 Support in generic navigation structures using Ontologies Ontologies are used to define the Integration and enrichment (adding user models properties) They help generate components used by applications to communicate and persist information between applications Used between DTE Generic Advisor

Solution 1 - Solution 2 Support in generic navigation structures using Ontologies Users andNavigationOntologiesSupport Resources Management LOR Metadatas Rights Collections Users and groups management Browsing Adaptive feedback Control and support External applications components and instances XSD –XML exported or entered manually Generic Rule Editor Link elements of models conditions - actions Generic advisor Execute rules Controlling interface and user models Exported or Extracted structures External applications use generated components to communicate RDF Instances to Sesame Net Read RDF Generic structures OWL structures export components JCM-DCM Alignment Enrichment Deduction logic

July 9th 2007SWEL’2007 – Los Angeles Why ontologies ? Define queries which use classes, inheritance properties and other semantic deduction Structured and collaborative description of applications and models using Protege Development is accelerated by the generation by Protege of components needed directly from the ontology. To be developed Use Ontologies at run time for searching, updating user models, etc. Integrate Ontology deduction with rules

July 9th 2007SWEL’2007 – Los Angeles Conclusions Different Applications can share information using ontologies aligned and enriched and stored in a SESAME database easily defined support can be match to the user navigation in imported conceptual structures In development The Generic Advisor can use Sesame to read and write information linked to support. The Generic Rule Editor should read RDF structures in SESAME To do Link to other structures Resources, extracted conceptual structures,...