BRER Project COMÈTE, an RDF-based Architecture for a Learning Objects Management System GLOBE Conference - February 8, 2012 Paloma: eduSource, RÉA-UQ,

Slides:



Advertisements
Similar presentations
A network of interconnected portals for sharing open contents Alain Kavenoky UNIT and the ORI-OAI development team Alain.
Advertisements

OMV Ontology Metadata Vocabulary April 10, 2008 Peter Haase.
Dr. Leo Obrst MITRE Information Semantics Information Discovery & Understanding Command & Control Center February 6, 2014February 6, 2014February 6, 2014.
DCMI Workshop on Metadata and Search Vendor Panel Presentation Bradley P. Allen
Data storage and CMS Raymond Bourges – University of Rennes 1 (coordination) Pascal Aubry – University of Rennes 1 (specification) Thomas Bellembois –
Digital Repositories – Linked Open Data – the possible Role of D4Science Workshop, December 2010, FAO use cases A tool to create Linked Data providers.
Data Modeling and Database Design Chapter 1: Database Systems: Architecture and Components.
ITS Ontology-based Learning Resources Repositories Montreal, June 23 rd, 2008 From a Conceptual Ontology to the TELOS Operational System Gilbert.
Repositories: Disruptive Technology or Disrupted Technology? Sandy Payette, Executive Director DORSDL Workshop at ECDL 2008 September 2008.
Information and Business Work
IMS Learning Impact 2008 Austin, Texas May 14th, 2008 The TELOS System Gilbert Paquette, LORNET Scientific Director François Magnan, TELOS System Architect.
Building a Digital Library with Fedora International Conference on Developing Digital Institutional Repositories Hong Kong December 9, 2004.
Ingest and Loading DigiTool Version 3.0. Ingest and Loading 2 Ingest Agenda Ingest Overview and Introduction Ingest activity steps Transformers Task Chains.
MINT – METADATA INTEROPERABILITY SERVICES Nikolaos Simou – National Technical University of Athens.
WORKSHOP ON INFORMATION SYSTEMS ARCHITECTURES Information / software architectures based on Content Management Systems (CMS): some examples with Drupal.
Metadata: Its Functions in Knowledge Representation for Digital Collections 1 Summary.
© Rheinmetall Defence 2013 The Geospatial Catalogue and Database Repository (GCDR) and the Knowledge Management System (KMS) Shane Reschke – Technical.
CONTI’2008, 5-6 June 2008, TIMISOARA 1 Towards a digital content management system Gheorghe Sebestyen-Pal, Tünde Bálint, Bogdan Moscaliuc, Agnes Sebestyen-Pal.
4th project meeting 27-29/05/2013, Budapest, Hungary FP 7-INFRASTRUCTURES programme agINFRA agINFRA A data infrastructure for agriculture.
The Data Attribution Abdul Saboor PhD Research Student Model Base Development and Software Quality Assurance Research Group Freie.
The role of metadata schema registries XML and Educational Metadata, SBU, London, 10 July 2001 Pete Johnston UKOLN, University of Bath Bath, BA2 7AY UKOLN.
Tokyo, February 14-16, 2007 From Learning Object To Learning Services LORNET Contribution to GLOBE Dr Gilbert Paquette LORNET Director Télé-université.
5-7 November 2014 DR Workflow Practical Digital Content Management from Digital Libraries & Archives Perspective.
The role of Parthenos for CLARIN ERIC Steven Krauwer CLARIN ERIC Executive Director 1.
ALCME: OAI at OCLC Jeffrey A. Young OCLC Online Computer Library Center, Inc.
Using the Open Metadata Registry (openMDR) to create Data Sharing Interfaces October 14 th, 2010 David Ervin & Rakesh Dhaval, Center for IT Innovations.
Ms. Irene Onyancha ISTD/Library & Information Management Services United Nations Economic Commission for Africa The Second Session of the Committee on.
Indo-US Workshop, June23-25, 2003 Building Digital Libraries for Communities using Kepler Framework M. Zubair Old Dominion University.
Chapter 2 Architecture of a Search Engine. Search Engine Architecture n A software architecture consists of software components, the interfaces provided.
Fedora Content Models for the National Science Digital Library Data Repository Fedora User’s Group Meeting Copenhagen, September 28, 2005 Carl Lagoze Cornell.
Lifecycle Metadata for Digital Objects (INF 389K) September 18, 2006 The Big Metadata Picture, Web Access, and the W3C Context.
Ontologies and Lexical Semantic Networks, Their Editing and Browsing Pavel Smrž and Martin Povolný Faculty of Informatics,
The JISC IE Metadata Schema Registry and IEEE LOM Application Profiles Pete Johnston UKOLN, University of Bath CETIS Metadata & Digital Repositories SIG,
19/10/20151 Semantic WEB Scientific Data Integration Vladimir Serebryakov Computing Centre of the Russian Academy of Science Proposal: SkTech.RC/IT/Madnick.
07/11/2002Thomas Baron - JACoW Workshop1 CERN Library Requirements T. Baron CERN ETT-DH-CDS.
1 Schema Registries Steven Hughes, Lou Reich, Dan Crichton NASA 21 October 2015.
NERC DataGrid NERC DataGrid Vocabulary Server Use Cases Vocabulary Workshop, RAL, February 25, 2009.
Future Learning Landscapes Yvan Peter – Université Lille 1 Serge Garlatti – Telecom Bretagne.
1 CS 502: Computing Methods for Digital Libraries Lecture 19 Interoperability Z39.50.
1 Metadata –Information about information – Different objects, different forms – e.g. Library catalogue record Property:Value: Author Ian Beardwell Publisher.
Using Semantic Mapping to Manage Heterogeneity in XLIFF Interoperability by Dave Lewis, Rob Brennan, Alan Meehan, Declan O’Sullivan CNGL Centre for Global.
Technical Update 2008 Sandy Payette, Executive Director Eddie Shin, Senior Developer April 3, 2008 Open Repositories 2008, Fedora User Group.
Funded by: © AHDS Preservation in Institutional Repositories Preliminary conclusions of the SHERPA DP project Gareth Knight Digital Preservation Officer.
Strategies for subject navigation of linked Web sites using RDF topic maps Carol Jean Godby Devon Smith OCLC Online Computer Library Center Knowledge Technologies.
The RDF meta model Basic ideas of the RDF Resource instance descriptions in the RDF format Application-specific RDF schemas Limitations of XML compared.
The Mint Mapping tool The MoRe aggregator Vassilis Tzouvaras, Dimitris Gavrilis National Technical University of Athens Digital Curation Unit - IMIS, Athena.
Automatic Metadata Discovery from Non-cooperative Digital Libraries By Ron Shi, Kurt Maly, Mohammad Zubair IADIS International Conference May 2003.
Metadata “Data about data” Describes various aspects of a digital file or group of files Identifies the parts of a digital object and documents their content,
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.
Economists Online as a building block of a VRE solution OAI6 Conference, Geneva 18 June, 2009 Benoit PAUWELS - Université Libre de Bruxelles.
Fedora Content Modeling for Improved Services for Research Databases Open Repositories 2009 Mikael Karstensen Elbæk Alfred Heller Gert Schmeltz Pedersen.
JISC/NSF PI Meeting, June Archon - A Digital Library that Federates Physics Collections with Varying Degrees of Metadata Richness Department of Computer.
LODE Learning Object Discovery & Exchange (First International Workshop) CRETE, September 17th, 2006 Learning Resource Referencing, Search and Aggregation.
Content Challenges for Open Government Dale Waldt Sr. Analyst / Consultant
1 Open Ontology Repository initiative - Planning Meeting - Thu Co-conveners: PeterYim, LeoObrst & MikeDean ref.:
The library is open Digital Assets Management & Institutional Repository Russian-IUG November 2015 Tomsk, Russia Nabil Saadallah Manager Business.
Copyright (c) 2014 Pearson Education, Inc. Introduction to DBMS.
Renovation of Eurostat dissemination chain
Empowering the Knowledge Worker End-User Software Engineering in Knowledge Management Witold Staniszkis The 17th International.
Online Information and Education Conference 2004, Bangkok Dr. Britta Woldering, German National Library Metadata development in The European Library.
Middleware independent Information Service
An Architecture for Complex Objects and their Relationships
The Re3gistry software and the INSPIRE Registry
The JISC IE Metadata Schema Registry
NSDL Data Repository (NDR)
Database Design Hacettepe University
BUILDING A DIGITAL REPOSITORY FOR LEARNING RESOURCES
Metadata The metadata contains
Metadata supported full-text search in a web archive
Presentation transcript:

BRER Project COMÈTE, an RDF-based Architecture for a Learning Objects Management System GLOBE Conference - February 8, 2012 Paloma: eduSource, RÉA-UQ, eduRafael, LORNET- TELOS, Q4R, IDLD Eurêka : APOP, CCDMD, DECclic, ORI-OAI Universités numériques thématiques: UNIT, UVED, UMVF, AUNEGE Université partenaires: Rennes, Valenciennes, PolyToulouse, INSA-Lyon Intrnational collaboration GLOBE, ISO-MLR IMS-LD, IMS-LODE (ILOX), EUN

BRER Project Objectives 1. Network francophone LR repository operators to provide collaboration for harvesting francophone LR repositories. 2. Provide tools to resource providers and distributors to increase a critical mass of learning resources (LR). 3. Build a semantic software infrastructure (COMÈTE) from previous systems (Paloma, Eureka, ORI-OAI). 4. Build methodological tools and strategy based on the Quality for Reuse project. 5. Sustain and maintain Quebec/Canadian expertise in the area of LR repositories.

Unfortunately….. New standards: MLR, ILOX, besides DC, LOM,…Harvested repositories managers will not agree on a common standard and/or profile (e.g. Eureka and ORI-OAI) New standards: MLR, ILOX, besides DC, LOM,…Harvested repositories managers will not agree on a common standard and/or profile (e.g. Eureka and ORI-OAI) Metadata will never be 100% syntaxically valid for a given standard or profile Metadata will never be 100% syntaxically valid for a given standard or profile Correct and Systematic Use of Controlled Vocabulary is not widespread Correct and Systematic Use of Controlled Vocabulary is not widespread Most search is through keywords unkown to most users or providing unfocused results Most search is through keywords unkown to most users or providing unfocused results Tools are not semantically aware, based on disconnected metadata (unaware of the “Linked Data” paradigm) Tools are not semantically aware, based on disconnected metadata (unaware of the “Linked Data” paradigm)

Comète’s Proposal Storage of original and modified MD records in a RDF store (Fedora) for OAI-PMH harvesting Storage of original and modified MD records in a RDF store (Fedora) for OAI-PMH harvesting COMÈTE Meta model above various MD formats COMÈTE Meta model above various MD formats –Conversion of LOM, Dublin Core, ILOX, MLR => Meta model –Meta model conversion => HTML –Representation of identities by references Integration of ORI-OAI Metadata Editor (open format) Integration of ORI-OAI Metadata Editor (open format) VCard conversion => vCard-RDF VCard conversion => vCard-RDF Basic search in the RDF Store (sparql requests) Basic search in the RDF Store (sparql requests) Generate Query Engine results in Atom Generate Query Engine results in Atom

COMETE Meta model From a conceptual point of view: From a conceptual point of view: Semantic network of relevant common entities which play a role in the system’s dynamic From a technical point of view: From a technical point of view: All RDF relations obtained through conversion, additions, and the system’s data processing while or after harvesting

RDF Triples data base in+the+Resource+Index in+the+Resource+Index 30,000 resources, 6,000 authors, 500 organizations: > 1 M triples

Actueal Architecture

Actual Architecture

Comète’s Core Module Single entry point to Fedora services Creating / manipulating digital objects Creating / manipulating digital objects Creating / manipulating datastreams Creating / manipulating datastreams Creating / manipulating RDF relations Creating / manipulating RDF relations + API on these elements (SPARQL requests…) + API on these elements (SPARQL requests…) Fedora Digital Object

Data Transformer Module Uniform API for transforming, converting and extracting data Produces html for sheets, identities (person, organization), from the metamodel (XSL transformation) Produces html for sheets, identities (person, organization), from the metamodel (XSL transformation) GET /{recordId}/html

Query Engine Module Core API to expose data to other system parts Full text search Full text search GET /searchJson/?q=…&start=…&limit=… Feed Atom Feed Atom GET /searchAtom/?q=…&start=…&limit=… Facet, resources from a same author Facet, resources from a same author GET /advancedSearchJson/?id=…&start=…&limit=…

Identity Module Management of identities in order to maintain their coherence and avoid duplication Processing vCards and open text Processing vCards and open text Research (lookup) Research (lookup) Heuristics for unicity Heuristics for unicity Incremental build when fusions Incremental build when fusions Pre-processing on vCards Pre-processing on vCards POST /identities/ GET /isEquivalentIdentities/?id1=…&id2=… POST /mergeIdentities/?id1=…&id2=… DELETE /identities/{id}

Next development stages Short term Identity Editor (creation, fusion…) Identity Editor (creation, fusion…) Representation of vocabularies by reference Representation of vocabularies by reference Improving full-text search (indexing) Improving full-text search (indexing) Search by vocabulary Search by vocabulary Hierarchical navigation Hierarchical navigation Long term Systematic validation during data harvest and export Workflow Systematic validation during data harvest and export Workflow Search by relevance Search by relevance Exploitation of vocabulary equivalents Exploitation of vocabulary equivalents Repository exposition for harvesting Repository exposition for harvesting

Advantages of the approach Modular architecture (real); REST service approach Modular architecture (real); REST service approach Metamodel independent from metadata formats Metamodel independent from metadata formats Interoperability with LOM, Dublin Core, ILOX, MLR and profiles Interoperability with LOM, Dublin Core, ILOX, MLR and profiles Semantic network (RDF database) for more intelligent search Semantic network (RDF database) for more intelligent search

Questions/Comments ? BRER Team Co-Direction : Gilbert Paquette & Pierre-Julien Guay Coordination : Monique Charpentier Architecture & Development Team : Benoit Grégoire, Alexis Miara, Frédéric Bergeron Functional Team : Andrée Beaudin-Lecours, Monique Charpentier, Consultant: Marc-Antoine Parent (GTN-Q) Yohan Colmant (ORI-OAI - France) GLOBE Conference - February xx 2012