SlideShare uma empresa Scribd logo
1 de 53
Harvesting Metadata
Dr. Joris Klerkx


      http://bit.ly/c6mRZC
                   1
More!




            http://bit.ly/c6mRZC

        2
Metadata & Learning Objects




            IEEE LTSC
                              IMS ILOX
               LOM




                    3
166.637                               131.436

  HTTP://PORTAL.MACE-PROJECT.EU/        HTTP://LREFORSCHOOLS.EUN.ORG/




     124.954                                   16.454
HTTP://PORTAL.ASPECT-PROJECT.ORG/          HTTP://WWW.ICOPER.ORG/

                                    4
GLOBE




             >1.000.000

“Alliance to make shared online learning resources available to
educators and students around the world”

                                                 HTTP://WWW.GLOBE-INFO.ORG/
                                  5
Key Technologies
Metadata (IEEE LOM, IMS ILOX)

  describe learning resources

Harvesting Metadata (OAI-PMH)

  get learning resource metadata and copy locally

Federated Search (SQI, SRU/W)

  distribute issued queries to remote repositories

Publishing Metadata (SPI)

  add new learning resources in ‘a’ repository

                                6
ASPECT
INFRASTRUCTURE
       &
    TOOLSET




                 7
http://bit.ly/cGdsYd


Learning Object
Repository Registry
            8
LORs
Examples
  The Learning Resources Exchange (http://lre.eun.org)
  The ARIADNE KPS (http://ariadne.cs.kuleuven.be)
  Merlot (www.merlot.org)
  LORNET (http://ares.licef.teluq.uqam.ca/Lornet/tabid/246/language/en-US/Default.aspx)
  .... (many more)
(Open) Standards & Specifications
  IEEE LOM - IMS ILOX - SQI - PLQL - SPI - OAI-PMH - RSS - CAM
  - ...



                                            9
Objectives LOR registry
Enable the interconnection of learning object repositories
(LORs)

To increase LORs impact in making relevant content available

CEN WS-LT Project Team on Registries

  Specifies how a network of registries can be set up with
  existing standards and specifications
  http://bit.ly/b7YgbV



                             10
LOR Registry Data Model

Defines what data the registry will hold about the
repositories

IMS LODE registry data model, which is itself an
application profile of ISO2146 - Registry Services
for Libraries and Related Organizations.

Full description

  http://imsglobal.org/LODE/spec/imsLODEv1p0bd


                        11
Currently
      Specification                    Targets
          SQI                           14
       OAI-PMH                          38
         SRU                             1
          SPI                            1
        TOTAL                           54
 TOTAL Objects Exposed             +/- 1.151.000

           PROJECTS INVOLVED/INTERESTED

           ASPECT, ICOPER, ORGANIC.EDUNET,
           SHARE.TEC, OPENSCOUT, GLOBE, ...
                          12
Harvest

          13
Harvest

          13
How OAI-PMH works
OAI “VERBS”            SERVICE PROVIDER             METADATA
                                  PROVIDER
 Identify                                               R
                            H
                            A
                                    HTTP REQUEST        E
 ListMetadataFormats                (OAI VERB)          P
                            R
                            V                           O
 GetRecord
                            E OAI                   OAI S
                            S                           I
 ListIdentifiers
                            T                           T
                            E
                                    HTTP RESPONSE       O
 ListRecords
                            R
                                     (VALID XML)        R
 ListSets                                               Y




                       14
OAI-PMH Target Software
                                          2. Mapping Process

                      Repository metadata                     Repository LOM metadata

1. Get metadata   - identifier                            - lom.general.identifier
out of database   - title                                - lom.general.title
                  - url                                  - lom.general.description
                  - project description                  - lom.technical.location
                  - ...                                  - ...




                                          3. Copy results in
                                          OAI-PMH service



   Repository                                OAI-PMH result


                                           DYNAMO LOM                  4. Serve results   ARIADNE
                                            DYNAMO LOM
                                             metadata LOM                                 Harvester
                                             DYNAMO
                                              metadata
                                              Repository LOM
                                               metadata
                                                 metadata
                                                                          OAI-PMH
                                                                           VERBS


                                                    15
Example verb: ListRecords
 Purpose

   Retrieves metadata records for multiple items

 Parameters

   from – start date (O)

     greater than or equal to

   until – end date (O)

     less than or equal to

                           16
Example verb: GetRecord
Purpose

 Returns the metadata for a single item in the
 form of an OAI record

Parameters

 identifier – unique id for item (R)

 metadataPrefix – metadata format for the
 record (R)


                       17
Example OAI-PMH Calls
Identify
      http://ariadne.cs.kuleuven.be/ariadne-partners/services/oai?verb=Identify
ListMetadataFormats
      http://ariadne.cs.kuleuven.be/ariadne-partners/services/oai?
      verb=ListMetadataFormats
ListRecords
      http://ariadne.cs.kuleuven.be/ariadne-partners/services/oai?
      verb=ListRecords&metadataPrefix=oai_lom
      http://ariadne.cs.kuleuven.be/ariadne-partners/services/oai?
      verb=ListRecords&resumptionToken=
GetRecord
      http://ariadne.cs.kuleuven.be/ariadne-partners/services/oai?verb=GetRecord
      &identifier=oai:ariadne.cs.kuleuven.be:BLKLKP1382&metadataPrefix=oai_lom
...


                                         18
ARIADNE Harvester




 Incremental, scheduled harvesting
 Supports SPI specification
 Integrated with Registry, Validation, Identification, Transformation
 RSS Alerts
                    http://bit.ly/azDFyY
                                 19
ARIADNE Harvester




 Incremental, scheduled harvesting
 Supports SPI specification
 Integrated with Registry, Validation, Identification, Transformation
 RSS Alerts
                    http://bit.ly/azDFyY
                                 19
Harvesting Infrastructure
                                                                            LEARNING
                          ARIADNE HARVESTER                                 RESOURCE
                                                                            EXCHANGE
                          OAI-PMH
                                                                  SPI                             SQI
EXTERNAL REPOSITORY
                          LOM
                           LOM
                            LOM

                                                              6
                OAI
                           2
                                                                               LOM


      OAI-PMH
                      1
                                                 Validation
                           LOM
                                                   Msg
      LOM
       LOM
        LOM

                                                                        4
                                                 5            3
                                    Validation                                       Validation
                                                                        LOM
                                      Msg                                              Msg




                            HARVESTER LOG
                                                                   VALIDATION SERVICE



                                                 20
Integration of tools (e.g Harvester)




                  21
http://bit.ly/90va7d

Validation

             22
Why?

Manual check is very time consuming

Tool for enforcing an validation scheme

A set of validation rules

Based on XSD Schema & Schematron Rules




                            23
Online
Validation
                                http://bit.ly/90va7d
 Paste metadata record

   e.g LOM instance

 Select validation scheme uri

   e.g http://ltsc.ieee.org/xsd/LOM/strict

 Validate & Consult Validation Errors


                           24
http://bit.ly/cmLygj


Vocabulary Bank of
Education

           25
What?

Repository for controlled vocabularies

  Standard formats & specifications

  Multi-lingual

Integrated with Validation Service

Integrated with Transformation Service



                  http://bit.ly/cmLygj
                          26
Transformation                           MD                 MD

Service
LREv3.0 to LREv4.0 transformation

LREv4.0 to LOM Loose transformation

DC to IEEE LOM

...




                                         http://bit.ly/daFAXY
                                    27
Identify

Create

Read

Update

Delete




           28
Putting it all Together...
              29
Typical
Workflow




          30
Typical Harvesting Workflow




               31
WHAT YOU END UP WITH...

                                                                                                                             BMBWK       EUN       MEC     RVP



                                                           SQI UDDI              OAI
 SQI Client                                               LOR Registry




                                                                                                                   OAI-PMH
                                                            Registry             SQI                  ARIADNE                  C-H       FWU       MESC    TLF
                                                                                                      Harvester




                  OAI
                                                                                      ASPECT
                                                                                                                               CFL      INDIRE     MSU    UL-FRI
                                                                                       MELT
                  SQI                       SQI

                                            Federated                                                                        EDUCATIO    KUL       NCTE   XTEC


           GLOBE                             Search
 SPI                                                                             OAI




                                                                                                                  OAI-PMH
                                                                                                      ARIADNE
                                                                                 SQI                  Harvester
                                                                                                                             WINDS      DYNAMO


      ARIADNE
      Harvester
                                                                                       MACE
                                                                                       MACE                                    IRB      CuminCAD




OAI               OAI           OAI               SQI            SQI            SQI            SQI
SQI               SQI           SQI



      LACLO             NIME          EUN               EdNA            CGIAR         Pubelo         Merlot

OAI               OAI                             SQI             SQI           SQI            SQI
SQI               SQI


      ISKME             KERIS                            III            COSL      LORNET         Ariadne

                                                                   32
WHAT YOU END UP WITH...

                                                                                                                             BMBWK       EUN       MEC     RVP



                                                           SQI UDDI              OAI
 SQI Client                                               LOR Registry




                                                                                                                   OAI-PMH
                                                            Registry             SQI                  ARIADNE                  C-H       FWU       MESC    TLF
                                                                                                      Harvester




                  OAI
                                                                                      ASPECT
                                                                                                                               CFL      INDIRE     MSU    UL-FRI
                                                                                       MELT
                  SQI                       SQI

                                            Federated                                                                        EDUCATIO    KUL       NCTE   XTEC




                                 >1.000.000
           GLOBE                             Search
 SPI                                                                             OAI




                                                                                                                  OAI-PMH
                                                                                                      ARIADNE
                                                                                 SQI                  Harvester
                                                                                                                             WINDS      DYNAMO


      ARIADNE
      Harvester
                                                                                       MACE
                                                                                       MACE                                    IRB      CuminCAD




OAI               OAI           OAI               SQI            SQI            SQI            SQI
SQI               SQI           SQI



      LACLO             NIME          EUN               EdNA            CGIAR         Pubelo         Merlot

OAI               OAI                             SQI             SQI           SQI            SQI
SQI               SQI


      ISKME             KERIS                            III            COSL      LORNET         Ariadne

                                                                   32
How to Access these
Resources?

Some Examples...


          33
ASPECT Portal




      http://bit.ly/cghBuB
                34
ARIADNE Finder




      http://bit.ly/a0n6Nm
               35
ARIADNE Finder




      http://bit.ly/a0n6Nm
               35
ARIADNE Moodle Bridge




           36
ARIADNE Moodle Bridge




           36
ALOCOM



Aggregation & Disaggregation of content

Import & Export Powerpoint & Open-office

Export to SCORM


               http://bit.ly/azhfqh
                         37
Elastic Lists
Maeve Installation




       http://bit.ly/dkC5jh
                  38
Elastic Lists
Maeve Installation




       http://bit.ly/dkC5jh
                  38
Visual Access Tools



      http://bit.ly/cekoue




                 39
Visual Access Tools



      http://bit.ly/cekoue




                 39
Visual Access Tools



      http://bit.ly/cekoue




                 39
Augmented Reality




  http://sharetec.celstec.org/gddf/mace_AR.mov
                        40
Metadata
Analysis




 http://bit.ly/cvlDcw


                        HTTP://SLIDESHA.RE/DLJEMT
                           41
Conclusion




             42
Conclusion

ASPECT (Harvesting) Infrastructure
 Open Standards & Specifications
 allow the integration & management of LOs.
Existing toolset for Accessing Material




                      42
Interested in our work?

 Become an ASPECT Associated
 Partner!


 http://www.aspect-project.org/node/23
Thanks! Questions?
           HTTP://BTER.ME/O5L8



   http://bit.ly/c6mRZC
             44

Mais conteúdo relacionado

Destaque

Visualisatie - Module 3 - Big Data
Visualisatie - Module 3 - Big DataVisualisatie - Module 3 - Big Data
Visualisatie - Module 3 - Big DataJoris Klerkx
 
Philanthropy: What Matters Now
Philanthropy: What Matters NowPhilanthropy: What Matters Now
Philanthropy: What Matters NowLucy Bernholz
 
Quantified Self - LICT workshop - KU Leuven
Quantified Self - LICT workshop - KU LeuvenQuantified Self - LICT workshop - KU Leuven
Quantified Self - LICT workshop - KU LeuvenJoris Klerkx
 
Bring your own idea - Visual learning analytics
Bring your own idea - Visual learning analyticsBring your own idea - Visual learning analytics
Bring your own idea - Visual learning analyticsJoris Klerkx
 
Something different comm net 2010
Something different comm net 2010Something different comm net 2010
Something different comm net 2010Lucy Bernholz
 
Workshop Designing Useful apps
Workshop Designing Useful apps Workshop Designing Useful apps
Workshop Designing Useful apps Joris Klerkx
 
ASPECT Metadata Analysis - cross WP2-WP5 meeting
ASPECT Metadata Analysis - cross WP2-WP5 meetingASPECT Metadata Analysis - cross WP2-WP5 meeting
ASPECT Metadata Analysis - cross WP2-WP5 meetingJoris Klerkx
 
Memcached: What is it and what does it do?
Memcached: What is it and what does it do?Memcached: What is it and what does it do?
Memcached: What is it and what does it do?Brian Moon
 
Disrupting Philanthropy from OII
Disrupting Philanthropy from OIIDisrupting Philanthropy from OII
Disrupting Philanthropy from OIILucy Bernholz
 
New skills new economy nmi
New skills new economy nmiNew skills new economy nmi
New skills new economy nmiLucy Bernholz
 
Phorum - PHP Community Conference
Phorum - PHP Community ConferencePhorum - PHP Community Conference
Phorum - PHP Community ConferenceBrian Moon
 
Advocating for Philanthropy: Policy and the Industry Infrastructure
Advocating for Philanthropy: Policy and the Industry InfrastructureAdvocating for Philanthropy: Policy and the Industry Infrastructure
Advocating for Philanthropy: Policy and the Industry InfrastructureLucy Bernholz
 
Memcached: What is it and what does it do? (PHP Version)
Memcached: What is it and what does it do? (PHP Version)Memcached: What is it and what does it do? (PHP Version)
Memcached: What is it and what does it do? (PHP Version)Brian Moon
 

Destaque (15)

Visualisatie - Module 3 - Big Data
Visualisatie - Module 3 - Big DataVisualisatie - Module 3 - Big Data
Visualisatie - Module 3 - Big Data
 
Philanthropy: What Matters Now
Philanthropy: What Matters NowPhilanthropy: What Matters Now
Philanthropy: What Matters Now
 
Quantified Self - LICT workshop - KU Leuven
Quantified Self - LICT workshop - KU LeuvenQuantified Self - LICT workshop - KU Leuven
Quantified Self - LICT workshop - KU Leuven
 
Bring your own idea - Visual learning analytics
Bring your own idea - Visual learning analyticsBring your own idea - Visual learning analytics
Bring your own idea - Visual learning analytics
 
Something different comm net 2010
Something different comm net 2010Something different comm net 2010
Something different comm net 2010
 
Workshop Designing Useful apps
Workshop Designing Useful apps Workshop Designing Useful apps
Workshop Designing Useful apps
 
ASPECT Metadata Analysis - cross WP2-WP5 meeting
ASPECT Metadata Analysis - cross WP2-WP5 meetingASPECT Metadata Analysis - cross WP2-WP5 meeting
ASPECT Metadata Analysis - cross WP2-WP5 meeting
 
Memcached: What is it and what does it do?
Memcached: What is it and what does it do?Memcached: What is it and what does it do?
Memcached: What is it and what does it do?
 
Disrupting Philanthropy from OII
Disrupting Philanthropy from OIIDisrupting Philanthropy from OII
Disrupting Philanthropy from OII
 
New skills new economy nmi
New skills new economy nmiNew skills new economy nmi
New skills new economy nmi
 
Gearman
GearmanGearman
Gearman
 
Phorum - PHP Community Conference
Phorum - PHP Community ConferencePhorum - PHP Community Conference
Phorum - PHP Community Conference
 
Advocating for Philanthropy: Policy and the Industry Infrastructure
Advocating for Philanthropy: Policy and the Industry InfrastructureAdvocating for Philanthropy: Policy and the Industry Infrastructure
Advocating for Philanthropy: Policy and the Industry Infrastructure
 
Memcached: What is it and what does it do? (PHP Version)
Memcached: What is it and what does it do? (PHP Version)Memcached: What is it and what does it do? (PHP Version)
Memcached: What is it and what does it do? (PHP Version)
 
CONTOH SOP SDM Perusahaan (Best Practise)
CONTOH SOP SDM Perusahaan (Best Practise)CONTOH SOP SDM Perusahaan (Best Practise)
CONTOH SOP SDM Perusahaan (Best Practise)
 

Semelhante a Harvesting metadata - ASPECT webinar

How to Share and Reuse Learning Resources: the ARIADNE Experience
How to Share and Reuse Learning Resources: the ARIADNE ExperienceHow to Share and Reuse Learning Resources: the ARIADNE Experience
How to Share and Reuse Learning Resources: the ARIADNE ExperienceJoris Klerkx
 
44rd CEN WS/LT meeting PT interoperability of registries
44rd CEN WS/LT meeting PT interoperability of registries44rd CEN WS/LT meeting PT interoperability of registries
44rd CEN WS/LT meeting PT interoperability of registriesJoris Klerkx
 
ASPECT WP2 presentation
ASPECT WP2 presentationASPECT WP2 presentation
ASPECT WP2 presentationJoris Klerkx
 
Aioug ha day oct2015 goldengate- High Availability Day 2015
Aioug ha day oct2015 goldengate- High Availability Day 2015Aioug ha day oct2015 goldengate- High Availability Day 2015
Aioug ha day oct2015 goldengate- High Availability Day 2015aioughydchapter
 
Restful web services rule financial
Restful web services   rule financialRestful web services   rule financial
Restful web services rule financialRule_Financial
 
A Provenance-Aware Linked Data Application for Trip Management and Organization
A Provenance-Aware Linked Data Application for Trip Management and OrganizationA Provenance-Aware Linked Data Application for Trip Management and Organization
A Provenance-Aware Linked Data Application for Trip Management and OrganizationBoris Villazón-Terrazas
 
The CIARD RING , a global directory of datasets for agriculture, by Valeria P...
The CIARD RING, a global directory of datasets for agriculture, by Valeria P...The CIARD RING, a global directory of datasets for agriculture, by Valeria P...
The CIARD RING , a global directory of datasets for agriculture, by Valeria P...CIARD Movement
 
JAX-RS 2.0: RESTful Web Services
JAX-RS 2.0: RESTful Web ServicesJAX-RS 2.0: RESTful Web Services
JAX-RS 2.0: RESTful Web ServicesArun Gupta
 
Automated infrastructure is on the menu
Automated infrastructure is on the menuAutomated infrastructure is on the menu
Automated infrastructure is on the menujtimberman
 
Configuring Greenstone's OAI server
Configuring Greenstone's OAI serverConfiguring Greenstone's OAI server
Configuring Greenstone's OAI serverDiego Spano
 

Semelhante a Harvesting metadata - ASPECT webinar (20)

How to Share and Reuse Learning Resources: the ARIADNE Experience
How to Share and Reuse Learning Resources: the ARIADNE ExperienceHow to Share and Reuse Learning Resources: the ARIADNE Experience
How to Share and Reuse Learning Resources: the ARIADNE Experience
 
ARIADNE overview
ARIADNE overviewARIADNE overview
ARIADNE overview
 
44rd CEN WS/LT meeting PT interoperability of registries
44rd CEN WS/LT meeting PT interoperability of registries44rd CEN WS/LT meeting PT interoperability of registries
44rd CEN WS/LT meeting PT interoperability of registries
 
Oai Workshop Extended
Oai Workshop ExtendedOai Workshop Extended
Oai Workshop Extended
 
Icoper webinar
Icoper webinar Icoper webinar
Icoper webinar
 
ASPECT WP2 presentation
ASPECT WP2 presentationASPECT WP2 presentation
ASPECT WP2 presentation
 
Aioug ha day oct2015 goldengate- High Availability Day 2015
Aioug ha day oct2015 goldengate- High Availability Day 2015Aioug ha day oct2015 goldengate- High Availability Day 2015
Aioug ha day oct2015 goldengate- High Availability Day 2015
 
Globe seminar
Globe seminarGlobe seminar
Globe seminar
 
UK RepositoryNet+ Mimas Workshop
UK RepositoryNet+ Mimas WorkshopUK RepositoryNet+ Mimas Workshop
UK RepositoryNet+ Mimas Workshop
 
Restful web services rule financial
Restful web services   rule financialRestful web services   rule financial
Restful web services rule financial
 
The Materials API
The Materials APIThe Materials API
The Materials API
 
Sword Crig 2007 12 06
Sword Crig 2007 12 06Sword Crig 2007 12 06
Sword Crig 2007 12 06
 
OAISRB
OAISRBOAISRB
OAISRB
 
A Provenance-Aware Linked Data Application for Trip Management and Organization
A Provenance-Aware Linked Data Application for Trip Management and OrganizationA Provenance-Aware Linked Data Application for Trip Management and Organization
A Provenance-Aware Linked Data Application for Trip Management and Organization
 
The CIARD RING , a global directory of datasets for agriculture, by Valeria P...
The CIARD RING, a global directory of datasets for agriculture, by Valeria P...The CIARD RING, a global directory of datasets for agriculture, by Valeria P...
The CIARD RING , a global directory of datasets for agriculture, by Valeria P...
 
JAX-RS 2.0: RESTful Web Services
JAX-RS 2.0: RESTful Web ServicesJAX-RS 2.0: RESTful Web Services
JAX-RS 2.0: RESTful Web Services
 
Final Defense
Final DefenseFinal Defense
Final Defense
 
Automated infrastructure is on the menu
Automated infrastructure is on the menuAutomated infrastructure is on the menu
Automated infrastructure is on the menu
 
RESTful OGC Services
RESTful OGC ServicesRESTful OGC Services
RESTful OGC Services
 
Configuring Greenstone's OAI server
Configuring Greenstone's OAI serverConfiguring Greenstone's OAI server
Configuring Greenstone's OAI server
 

Mais de Joris Klerkx

Visualizing Reader Engagement
Visualizing Reader EngagementVisualizing Reader Engagement
Visualizing Reader EngagementJoris Klerkx
 
Les 9 - Informatie Visualisatie
Les 9 - Informatie VisualisatieLes 9 - Informatie Visualisatie
Les 9 - Informatie VisualisatieJoris Klerkx
 
Les 8 - informatie visualisatie
Les 8 - informatie visualisatie Les 8 - informatie visualisatie
Les 8 - informatie visualisatie Joris Klerkx
 
Les 7 - informatie visualisatie - interactie
Les 7 - informatie visualisatie - interactieLes 7 - informatie visualisatie - interactie
Les 7 - informatie visualisatie - interactieJoris Klerkx
 
Les 4 informatie visualisatie
Les 4 informatie visualisatieLes 4 informatie visualisatie
Les 4 informatie visualisatieJoris Klerkx
 
Les 2 - Informatie Visualisatie
Les 2 - Informatie Visualisatie Les 2 - Informatie Visualisatie
Les 2 - Informatie Visualisatie Joris Klerkx
 
20160208 informatie visualisatie les 1
20160208 informatie visualisatie les 120160208 informatie visualisatie les 1
20160208 informatie visualisatie les 1Joris Klerkx
 
Visualisation - techniques, interaction dynamics, big data
Visualisation - techniques, interaction dynamics, big dataVisualisation - techniques, interaction dynamics, big data
Visualisation - techniques, interaction dynamics, big dataJoris Klerkx
 
Visualisation - introduction, guidelines, principles and design
Visualisation - introduction, guidelines, principles and designVisualisation - introduction, guidelines, principles and design
Visualisation - introduction, guidelines, principles and designJoris Klerkx
 
Introduction - fundamentals of CHI
Introduction - fundamentals of CHI Introduction - fundamentals of CHI
Introduction - fundamentals of CHI Joris Klerkx
 
Learning Analytics - Door data gestuurd leren
Learning Analytics - Door data gestuurd lerenLearning Analytics - Door data gestuurd leren
Learning Analytics - Door data gestuurd lerenJoris Klerkx
 
DM2E - Europeana Cloud
DM2E - Europeana CloudDM2E - Europeana Cloud
DM2E - Europeana CloudJoris Klerkx
 
Multimedia les - intro tot informatie visualisatie
Multimedia les - intro tot informatie visualisatieMultimedia les - intro tot informatie visualisatie
Multimedia les - intro tot informatie visualisatieJoris Klerkx
 
JTELSS - pimp your learning analytics with proper visualisation techniques
JTELSS - pimp your learning analytics with proper visualisation techniquesJTELSS - pimp your learning analytics with proper visualisation techniques
JTELSS - pimp your learning analytics with proper visualisation techniquesJoris Klerkx
 
the EMurgency project - LICT workshop on ICT in health
the EMurgency project - LICT workshop on ICT in healththe EMurgency project - LICT workshop on ICT in health
the EMurgency project - LICT workshop on ICT in healthJoris Klerkx
 
intro to information visualization
intro to information visualization intro to information visualization
intro to information visualization Joris Klerkx
 
D3.js capita selecta
D3.js capita selectaD3.js capita selecta
D3.js capita selectaJoris Klerkx
 
Workshop on visualization in tel
Workshop on visualization in tel Workshop on visualization in tel
Workshop on visualization in tel Joris Klerkx
 
44rd CEN WS/LT meeting PT social data
44rd CEN WS/LT meeting PT social data44rd CEN WS/LT meeting PT social data
44rd CEN WS/LT meeting PT social dataJoris Klerkx
 

Mais de Joris Klerkx (20)

Visualizing Reader Engagement
Visualizing Reader EngagementVisualizing Reader Engagement
Visualizing Reader Engagement
 
Les 9 - Informatie Visualisatie
Les 9 - Informatie VisualisatieLes 9 - Informatie Visualisatie
Les 9 - Informatie Visualisatie
 
Les 8 - informatie visualisatie
Les 8 - informatie visualisatie Les 8 - informatie visualisatie
Les 8 - informatie visualisatie
 
Les 7 - informatie visualisatie - interactie
Les 7 - informatie visualisatie - interactieLes 7 - informatie visualisatie - interactie
Les 7 - informatie visualisatie - interactie
 
Les 4 informatie visualisatie
Les 4 informatie visualisatieLes 4 informatie visualisatie
Les 4 informatie visualisatie
 
Les 2 - Informatie Visualisatie
Les 2 - Informatie Visualisatie Les 2 - Informatie Visualisatie
Les 2 - Informatie Visualisatie
 
20160208 informatie visualisatie les 1
20160208 informatie visualisatie les 120160208 informatie visualisatie les 1
20160208 informatie visualisatie les 1
 
Visualisation - techniques, interaction dynamics, big data
Visualisation - techniques, interaction dynamics, big dataVisualisation - techniques, interaction dynamics, big data
Visualisation - techniques, interaction dynamics, big data
 
Visualisation - introduction, guidelines, principles and design
Visualisation - introduction, guidelines, principles and designVisualisation - introduction, guidelines, principles and design
Visualisation - introduction, guidelines, principles and design
 
Introduction - fundamentals of CHI
Introduction - fundamentals of CHI Introduction - fundamentals of CHI
Introduction - fundamentals of CHI
 
Learning Analytics - Door data gestuurd leren
Learning Analytics - Door data gestuurd lerenLearning Analytics - Door data gestuurd leren
Learning Analytics - Door data gestuurd leren
 
DM2E - Europeana Cloud
DM2E - Europeana CloudDM2E - Europeana Cloud
DM2E - Europeana Cloud
 
User experience
User experience User experience
User experience
 
Multimedia les - intro tot informatie visualisatie
Multimedia les - intro tot informatie visualisatieMultimedia les - intro tot informatie visualisatie
Multimedia les - intro tot informatie visualisatie
 
JTELSS - pimp your learning analytics with proper visualisation techniques
JTELSS - pimp your learning analytics with proper visualisation techniquesJTELSS - pimp your learning analytics with proper visualisation techniques
JTELSS - pimp your learning analytics with proper visualisation techniques
 
the EMurgency project - LICT workshop on ICT in health
the EMurgency project - LICT workshop on ICT in healththe EMurgency project - LICT workshop on ICT in health
the EMurgency project - LICT workshop on ICT in health
 
intro to information visualization
intro to information visualization intro to information visualization
intro to information visualization
 
D3.js capita selecta
D3.js capita selectaD3.js capita selecta
D3.js capita selecta
 
Workshop on visualization in tel
Workshop on visualization in tel Workshop on visualization in tel
Workshop on visualization in tel
 
44rd CEN WS/LT meeting PT social data
44rd CEN WS/LT meeting PT social data44rd CEN WS/LT meeting PT social data
44rd CEN WS/LT meeting PT social data
 

Último

Choosing the Right CBSE School A Comprehensive Guide for Parents
Choosing the Right CBSE School A Comprehensive Guide for ParentsChoosing the Right CBSE School A Comprehensive Guide for Parents
Choosing the Right CBSE School A Comprehensive Guide for Parentsnavabharathschool99
 
How to do quick user assign in kanban in Odoo 17 ERP
How to do quick user assign in kanban in Odoo 17 ERPHow to do quick user assign in kanban in Odoo 17 ERP
How to do quick user assign in kanban in Odoo 17 ERPCeline George
 
ENG 5 Q4 WEEk 1 DAY 1 Restate sentences heard in one’s own words. Use appropr...
ENG 5 Q4 WEEk 1 DAY 1 Restate sentences heard in one’s own words. Use appropr...ENG 5 Q4 WEEk 1 DAY 1 Restate sentences heard in one’s own words. Use appropr...
ENG 5 Q4 WEEk 1 DAY 1 Restate sentences heard in one’s own words. Use appropr...JojoEDelaCruz
 
Textual Evidence in Reading and Writing of SHS
Textual Evidence in Reading and Writing of SHSTextual Evidence in Reading and Writing of SHS
Textual Evidence in Reading and Writing of SHSMae Pangan
 
ClimART Action | eTwinning Project
ClimART Action    |    eTwinning ProjectClimART Action    |    eTwinning Project
ClimART Action | eTwinning Projectjordimapav
 
Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)
Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)
Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)lakshayb543
 
Measures of Position DECILES for ungrouped data
Measures of Position DECILES for ungrouped dataMeasures of Position DECILES for ungrouped data
Measures of Position DECILES for ungrouped dataBabyAnnMotar
 
Q4-PPT-Music9_Lesson-1-Romantic-Opera.pptx
Q4-PPT-Music9_Lesson-1-Romantic-Opera.pptxQ4-PPT-Music9_Lesson-1-Romantic-Opera.pptx
Q4-PPT-Music9_Lesson-1-Romantic-Opera.pptxlancelewisportillo
 
Virtual-Orientation-on-the-Administration-of-NATG12-NATG6-and-ELLNA.pdf
Virtual-Orientation-on-the-Administration-of-NATG12-NATG6-and-ELLNA.pdfVirtual-Orientation-on-the-Administration-of-NATG12-NATG6-and-ELLNA.pdf
Virtual-Orientation-on-the-Administration-of-NATG12-NATG6-and-ELLNA.pdfErwinPantujan2
 
4.18.24 Movement Legacies, Reflection, and Review.pptx
4.18.24 Movement Legacies, Reflection, and Review.pptx4.18.24 Movement Legacies, Reflection, and Review.pptx
4.18.24 Movement Legacies, Reflection, and Review.pptxmary850239
 
Dust Of Snow By Robert Frost Class-X English CBSE
Dust Of Snow By Robert Frost Class-X English CBSEDust Of Snow By Robert Frost Class-X English CBSE
Dust Of Snow By Robert Frost Class-X English CBSEaurabinda banchhor
 
GRADE 4 - SUMMATIVE TEST QUARTER 4 ALL SUBJECTS
GRADE 4 - SUMMATIVE TEST QUARTER 4 ALL SUBJECTSGRADE 4 - SUMMATIVE TEST QUARTER 4 ALL SUBJECTS
GRADE 4 - SUMMATIVE TEST QUARTER 4 ALL SUBJECTSJoshuaGantuangco2
 
AUDIENCE THEORY -CULTIVATION THEORY - GERBNER.pptx
AUDIENCE THEORY -CULTIVATION THEORY -  GERBNER.pptxAUDIENCE THEORY -CULTIVATION THEORY -  GERBNER.pptx
AUDIENCE THEORY -CULTIVATION THEORY - GERBNER.pptxiammrhaywood
 
The Contemporary World: The Globalization of World Politics
The Contemporary World: The Globalization of World PoliticsThe Contemporary World: The Globalization of World Politics
The Contemporary World: The Globalization of World PoliticsRommel Regala
 
Expanded definition: technical and operational
Expanded definition: technical and operationalExpanded definition: technical and operational
Expanded definition: technical and operationalssuser3e220a
 
INTRODUCTION TO CATHOLIC CHRISTOLOGY.pptx
INTRODUCTION TO CATHOLIC CHRISTOLOGY.pptxINTRODUCTION TO CATHOLIC CHRISTOLOGY.pptx
INTRODUCTION TO CATHOLIC CHRISTOLOGY.pptxHumphrey A Beña
 

Último (20)

Choosing the Right CBSE School A Comprehensive Guide for Parents
Choosing the Right CBSE School A Comprehensive Guide for ParentsChoosing the Right CBSE School A Comprehensive Guide for Parents
Choosing the Right CBSE School A Comprehensive Guide for Parents
 
How to do quick user assign in kanban in Odoo 17 ERP
How to do quick user assign in kanban in Odoo 17 ERPHow to do quick user assign in kanban in Odoo 17 ERP
How to do quick user assign in kanban in Odoo 17 ERP
 
ENG 5 Q4 WEEk 1 DAY 1 Restate sentences heard in one’s own words. Use appropr...
ENG 5 Q4 WEEk 1 DAY 1 Restate sentences heard in one’s own words. Use appropr...ENG 5 Q4 WEEk 1 DAY 1 Restate sentences heard in one’s own words. Use appropr...
ENG 5 Q4 WEEk 1 DAY 1 Restate sentences heard in one’s own words. Use appropr...
 
Textual Evidence in Reading and Writing of SHS
Textual Evidence in Reading and Writing of SHSTextual Evidence in Reading and Writing of SHS
Textual Evidence in Reading and Writing of SHS
 
ClimART Action | eTwinning Project
ClimART Action    |    eTwinning ProjectClimART Action    |    eTwinning Project
ClimART Action | eTwinning Project
 
Paradigm shift in nursing research by RS MEHTA
Paradigm shift in nursing research by RS MEHTAParadigm shift in nursing research by RS MEHTA
Paradigm shift in nursing research by RS MEHTA
 
Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)
Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)
Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)
 
FINALS_OF_LEFT_ON_C'N_EL_DORADO_2024.pptx
FINALS_OF_LEFT_ON_C'N_EL_DORADO_2024.pptxFINALS_OF_LEFT_ON_C'N_EL_DORADO_2024.pptx
FINALS_OF_LEFT_ON_C'N_EL_DORADO_2024.pptx
 
YOUVE_GOT_EMAIL_PRELIMS_EL_DORADO_2024.pptx
YOUVE_GOT_EMAIL_PRELIMS_EL_DORADO_2024.pptxYOUVE_GOT_EMAIL_PRELIMS_EL_DORADO_2024.pptx
YOUVE_GOT_EMAIL_PRELIMS_EL_DORADO_2024.pptx
 
Measures of Position DECILES for ungrouped data
Measures of Position DECILES for ungrouped dataMeasures of Position DECILES for ungrouped data
Measures of Position DECILES for ungrouped data
 
Q4-PPT-Music9_Lesson-1-Romantic-Opera.pptx
Q4-PPT-Music9_Lesson-1-Romantic-Opera.pptxQ4-PPT-Music9_Lesson-1-Romantic-Opera.pptx
Q4-PPT-Music9_Lesson-1-Romantic-Opera.pptx
 
Virtual-Orientation-on-the-Administration-of-NATG12-NATG6-and-ELLNA.pdf
Virtual-Orientation-on-the-Administration-of-NATG12-NATG6-and-ELLNA.pdfVirtual-Orientation-on-the-Administration-of-NATG12-NATG6-and-ELLNA.pdf
Virtual-Orientation-on-the-Administration-of-NATG12-NATG6-and-ELLNA.pdf
 
INCLUSIVE EDUCATION PRACTICES FOR TEACHERS AND TRAINERS.pptx
INCLUSIVE EDUCATION PRACTICES FOR TEACHERS AND TRAINERS.pptxINCLUSIVE EDUCATION PRACTICES FOR TEACHERS AND TRAINERS.pptx
INCLUSIVE EDUCATION PRACTICES FOR TEACHERS AND TRAINERS.pptx
 
4.18.24 Movement Legacies, Reflection, and Review.pptx
4.18.24 Movement Legacies, Reflection, and Review.pptx4.18.24 Movement Legacies, Reflection, and Review.pptx
4.18.24 Movement Legacies, Reflection, and Review.pptx
 
Dust Of Snow By Robert Frost Class-X English CBSE
Dust Of Snow By Robert Frost Class-X English CBSEDust Of Snow By Robert Frost Class-X English CBSE
Dust Of Snow By Robert Frost Class-X English CBSE
 
GRADE 4 - SUMMATIVE TEST QUARTER 4 ALL SUBJECTS
GRADE 4 - SUMMATIVE TEST QUARTER 4 ALL SUBJECTSGRADE 4 - SUMMATIVE TEST QUARTER 4 ALL SUBJECTS
GRADE 4 - SUMMATIVE TEST QUARTER 4 ALL SUBJECTS
 
AUDIENCE THEORY -CULTIVATION THEORY - GERBNER.pptx
AUDIENCE THEORY -CULTIVATION THEORY -  GERBNER.pptxAUDIENCE THEORY -CULTIVATION THEORY -  GERBNER.pptx
AUDIENCE THEORY -CULTIVATION THEORY - GERBNER.pptx
 
The Contemporary World: The Globalization of World Politics
The Contemporary World: The Globalization of World PoliticsThe Contemporary World: The Globalization of World Politics
The Contemporary World: The Globalization of World Politics
 
Expanded definition: technical and operational
Expanded definition: technical and operationalExpanded definition: technical and operational
Expanded definition: technical and operational
 
INTRODUCTION TO CATHOLIC CHRISTOLOGY.pptx
INTRODUCTION TO CATHOLIC CHRISTOLOGY.pptxINTRODUCTION TO CATHOLIC CHRISTOLOGY.pptx
INTRODUCTION TO CATHOLIC CHRISTOLOGY.pptx
 

Harvesting metadata - ASPECT webinar

  • 1. Harvesting Metadata Dr. Joris Klerkx http://bit.ly/c6mRZC 1
  • 2. More! http://bit.ly/c6mRZC 2
  • 3. Metadata & Learning Objects IEEE LTSC IMS ILOX LOM 3
  • 4. 166.637 131.436 HTTP://PORTAL.MACE-PROJECT.EU/ HTTP://LREFORSCHOOLS.EUN.ORG/ 124.954 16.454 HTTP://PORTAL.ASPECT-PROJECT.ORG/ HTTP://WWW.ICOPER.ORG/ 4
  • 5. GLOBE >1.000.000 “Alliance to make shared online learning resources available to educators and students around the world” HTTP://WWW.GLOBE-INFO.ORG/ 5
  • 6. Key Technologies Metadata (IEEE LOM, IMS ILOX) describe learning resources Harvesting Metadata (OAI-PMH) get learning resource metadata and copy locally Federated Search (SQI, SRU/W) distribute issued queries to remote repositories Publishing Metadata (SPI) add new learning resources in ‘a’ repository 6
  • 7. ASPECT INFRASTRUCTURE & TOOLSET 7
  • 9. LORs Examples The Learning Resources Exchange (http://lre.eun.org) The ARIADNE KPS (http://ariadne.cs.kuleuven.be) Merlot (www.merlot.org) LORNET (http://ares.licef.teluq.uqam.ca/Lornet/tabid/246/language/en-US/Default.aspx) .... (many more) (Open) Standards & Specifications IEEE LOM - IMS ILOX - SQI - PLQL - SPI - OAI-PMH - RSS - CAM - ... 9
  • 10. Objectives LOR registry Enable the interconnection of learning object repositories (LORs) To increase LORs impact in making relevant content available CEN WS-LT Project Team on Registries Specifies how a network of registries can be set up with existing standards and specifications http://bit.ly/b7YgbV 10
  • 11. LOR Registry Data Model Defines what data the registry will hold about the repositories IMS LODE registry data model, which is itself an application profile of ISO2146 - Registry Services for Libraries and Related Organizations. Full description http://imsglobal.org/LODE/spec/imsLODEv1p0bd 11
  • 12. Currently Specification Targets SQI 14 OAI-PMH 38 SRU 1 SPI 1 TOTAL 54 TOTAL Objects Exposed +/- 1.151.000 PROJECTS INVOLVED/INTERESTED ASPECT, ICOPER, ORGANIC.EDUNET, SHARE.TEC, OPENSCOUT, GLOBE, ... 12
  • 13. Harvest 13
  • 14. Harvest 13
  • 15. How OAI-PMH works OAI “VERBS” SERVICE PROVIDER METADATA PROVIDER Identify R H A HTTP REQUEST E ListMetadataFormats (OAI VERB) P R V O GetRecord E OAI OAI S S I ListIdentifiers T T E HTTP RESPONSE O ListRecords R (VALID XML) R ListSets Y 14
  • 16. OAI-PMH Target Software 2. Mapping Process Repository metadata Repository LOM metadata 1. Get metadata - identifier - lom.general.identifier out of database - title - lom.general.title - url - lom.general.description - project description - lom.technical.location - ... - ... 3. Copy results in OAI-PMH service Repository OAI-PMH result DYNAMO LOM 4. Serve results ARIADNE DYNAMO LOM metadata LOM Harvester DYNAMO metadata Repository LOM metadata metadata OAI-PMH VERBS 15
  • 17. Example verb: ListRecords Purpose Retrieves metadata records for multiple items Parameters from – start date (O) greater than or equal to until – end date (O) less than or equal to 16
  • 18. Example verb: GetRecord Purpose Returns the metadata for a single item in the form of an OAI record Parameters identifier – unique id for item (R) metadataPrefix – metadata format for the record (R) 17
  • 19. Example OAI-PMH Calls Identify http://ariadne.cs.kuleuven.be/ariadne-partners/services/oai?verb=Identify ListMetadataFormats http://ariadne.cs.kuleuven.be/ariadne-partners/services/oai? verb=ListMetadataFormats ListRecords http://ariadne.cs.kuleuven.be/ariadne-partners/services/oai? verb=ListRecords&metadataPrefix=oai_lom http://ariadne.cs.kuleuven.be/ariadne-partners/services/oai? verb=ListRecords&resumptionToken= GetRecord http://ariadne.cs.kuleuven.be/ariadne-partners/services/oai?verb=GetRecord &identifier=oai:ariadne.cs.kuleuven.be:BLKLKP1382&metadataPrefix=oai_lom ... 18
  • 20. ARIADNE Harvester Incremental, scheduled harvesting Supports SPI specification Integrated with Registry, Validation, Identification, Transformation RSS Alerts http://bit.ly/azDFyY 19
  • 21. ARIADNE Harvester Incremental, scheduled harvesting Supports SPI specification Integrated with Registry, Validation, Identification, Transformation RSS Alerts http://bit.ly/azDFyY 19
  • 22. Harvesting Infrastructure LEARNING ARIADNE HARVESTER RESOURCE EXCHANGE OAI-PMH SPI SQI EXTERNAL REPOSITORY LOM LOM LOM 6 OAI 2 LOM OAI-PMH 1 Validation LOM Msg LOM LOM LOM 4 5 3 Validation Validation LOM Msg Msg HARVESTER LOG VALIDATION SERVICE 20
  • 23. Integration of tools (e.g Harvester) 21
  • 25. Why? Manual check is very time consuming Tool for enforcing an validation scheme A set of validation rules Based on XSD Schema & Schematron Rules 23
  • 26. Online Validation http://bit.ly/90va7d Paste metadata record e.g LOM instance Select validation scheme uri e.g http://ltsc.ieee.org/xsd/LOM/strict Validate & Consult Validation Errors 24
  • 28. What? Repository for controlled vocabularies Standard formats & specifications Multi-lingual Integrated with Validation Service Integrated with Transformation Service http://bit.ly/cmLygj 26
  • 29. Transformation MD MD Service LREv3.0 to LREv4.0 transformation LREv4.0 to LOM Loose transformation DC to IEEE LOM ... http://bit.ly/daFAXY 27
  • 31. Putting it all Together... 29
  • 34. WHAT YOU END UP WITH... BMBWK EUN MEC RVP SQI UDDI OAI SQI Client LOR Registry OAI-PMH Registry SQI ARIADNE C-H FWU MESC TLF Harvester OAI ASPECT CFL INDIRE MSU UL-FRI MELT SQI SQI Federated EDUCATIO KUL NCTE XTEC GLOBE Search SPI OAI OAI-PMH ARIADNE SQI Harvester WINDS DYNAMO ARIADNE Harvester MACE MACE IRB CuminCAD OAI OAI OAI SQI SQI SQI SQI SQI SQI SQI LACLO NIME EUN EdNA CGIAR Pubelo Merlot OAI OAI SQI SQI SQI SQI SQI SQI ISKME KERIS III COSL LORNET Ariadne 32
  • 35. WHAT YOU END UP WITH... BMBWK EUN MEC RVP SQI UDDI OAI SQI Client LOR Registry OAI-PMH Registry SQI ARIADNE C-H FWU MESC TLF Harvester OAI ASPECT CFL INDIRE MSU UL-FRI MELT SQI SQI Federated EDUCATIO KUL NCTE XTEC >1.000.000 GLOBE Search SPI OAI OAI-PMH ARIADNE SQI Harvester WINDS DYNAMO ARIADNE Harvester MACE MACE IRB CuminCAD OAI OAI OAI SQI SQI SQI SQI SQI SQI SQI LACLO NIME EUN EdNA CGIAR Pubelo Merlot OAI OAI SQI SQI SQI SQI SQI SQI ISKME KERIS III COSL LORNET Ariadne 32
  • 36. How to Access these Resources? Some Examples... 33
  • 37. ASPECT Portal http://bit.ly/cghBuB 34
  • 38. ARIADNE Finder http://bit.ly/a0n6Nm 35
  • 39. ARIADNE Finder http://bit.ly/a0n6Nm 35
  • 42. ALOCOM Aggregation & Disaggregation of content Import & Export Powerpoint & Open-office Export to SCORM http://bit.ly/azhfqh 37
  • 43. Elastic Lists Maeve Installation http://bit.ly/dkC5jh 38
  • 44. Elastic Lists Maeve Installation http://bit.ly/dkC5jh 38
  • 45. Visual Access Tools http://bit.ly/cekoue 39
  • 46. Visual Access Tools http://bit.ly/cekoue 39
  • 47. Visual Access Tools http://bit.ly/cekoue 39
  • 48. Augmented Reality http://sharetec.celstec.org/gddf/mace_AR.mov 40
  • 49. Metadata Analysis http://bit.ly/cvlDcw HTTP://SLIDESHA.RE/DLJEMT 41
  • 51. Conclusion ASPECT (Harvesting) Infrastructure Open Standards & Specifications allow the integration & management of LOs. Existing toolset for Accessing Material 42
  • 52. Interested in our work? Become an ASPECT Associated Partner! http://www.aspect-project.org/node/23
  • 53. Thanks! Questions? HTTP://BTER.ME/O5L8 http://bit.ly/c6mRZC 44

Notas do Editor

  1. herbruikbare componenten kunnen enkel herbruikbaar zijn wanneer ze gevonden kunnen worden