SlideShare a Scribd company logo
Learning Object Annotation in
Agricultural Learning Repositories

Hannes Ebner1, Nikos Manouselis2, Matthias Palmér1,
Fredrik Enoksson1, Nikos Palavitsinis2, Kostas Kastrantas2,
Ambjörn Naeve1

1
    Royal Institute of Technology (KTH), Sweden
2
    Greek Research and Technology Network (GRNET), Greece



The 9th IEEE International Conference on Advanced
Learning Technologies (ICALT)
July 15-17, 2009. Latvia, Riga.



                                
                                                              1
Overview
•   Organic.Edunet – Project Overview
•   Content Repository – Conceptual Overview
•   Metadata Annotation
•   Interoperability
•   Interfaces
•   Current Status
•   Conclusions




                      
                                               2
Organic.Edunet
A Multilingual Federation of Learning Repositories with
Quality Content for the Awareness and Education of
European Youth about Organic Agriculture and Agroecology

•   Consortium with 16 project partners from 10 countries
•   Focus on:
      – Interoperability between digital collections of learning
            resources on organic agriculture and agroecology
      – Learning resources
      – Educational scenarios
      – Pilot trials




                              
                                                                   3
The Big Picture




              
                  4
Content Repository -
Conceptual Overview
        •   Abstraction of quad store and binary data
        •   Separation between:
              – Entry (Metametadata, ACL, ...)
              – Resource
              – Metadata (local, external, extracted)
        •   Named graphs




                 
                                                        5
Agricultural Metadata
•   Decision between approaches based on LOM and DC
      – CG LOM Core
      – FAO Ag-LR AP
      – LRE extension to LOM


•   Organic.Edunet Application Profile
      – Based on LOM and LRE
      – Individual modifications to reflect the needs of the project




                              
                                                                       6
Organic.Edunet Application Profile
•   Partially the vocabularies are used from LRE v3.0
      – General Coverage
      – Metametadata Contribution
      – Educational
         • Learning Resource Type
         • Intended End User Role
        • Context
      – Relation Kind
•   Creative Commons for Rights Description
•   Annotation Description holds the quality certification
•   Ontology terms in Classification Entry
      – Organic.Edunet Ontology
      – AGROVOC (FAO)
      – CABI (cabi.org)

                            
                                                             7
Metadata Annotation
•   Using “Annotation Tool” based on the SHAME code library
•   AJAX component, embeddable in web applications
•   Automatically generated user interface
•   Based on “Annotation Profiles”
•   Reusable graph patterns
      – Based on QEL
      – Editor for generating APs (e.g. “I need dcterms:title,
           dcterms:subject, foaf:Person, and lom:Contribution”
•   Metadata is edited directly in the graph
•   Leaves metadata outside the graph pattern untouched




                            
                                                                 8
 
    9
 
    10
Metadata Annotation 3/3




             
                          11
Ontology Terms
•   Organic.Edunet Ontology
      – Created by domain experts with the help of the technical
           partners
      – Used for the semantic search in the main portal
      – Assigned like tags
      – Includes predicates




                             
                                                                   12
Ontology Term Annotation




            
                           13
Interoperability
•   RESTful interface
      – {http­verb} {base­uri}/{context}/{kind}/{entry}
      – Context & Entry: Integer
      – Kind: entry|metadata|...
      – Example: GET http://oe.confolio.org/23/metadata/2


•   Support for multiple formats
      –   JSON/JDIL (targeted for web applications)
      –   LOM/XML
      –   RDF (based on the IEEE LTSC LOM/DCAM mapping)
      –   Easy to hook in additional converters


•   As much HTTP as possible, e.g. content negotiation


                            
                                                            14
Harvesting / Querying
•   OAI-PMH
      – Supported formats
          • LOM
        • Dublin Core
      – Both directions


•   SQI
      – Translated into SPARQL queries
      – Layer in between SQI and SPARQL to respect the ACL


•   Custom harvesters
      – FAO Capacity Building Portal




                             
                                                             15
Current Status
•   Intense content population phase during summer 2009
•   Number of resources
      –   Harvested: ~6.000
      –   Imported: ~1.000
      –   Manually uploaded/annotated: ~1.000
      –   Target: 10.000
•   Harvesting from
      – Intute (~5.000)
      – FAO Capacity Building Portal (~1.000)
      – FAO Corporate Document Repository (~250.000) (sic!)
           (planned; filtering for OA to be done)
•   Harvesting by
      – Organic.Edunet Main Portal
      – Ariadne (planned)
      – LRE (planned)
                            
                                                              16
Conclusions
•   Web-based tool for learning resource annotation
•   Transparent application of Semantic Web technologies
•   Interoperability
      – Open standards used wherever possible
      – LOM/XML <-> DCAM
      – Linked Data
•   Well prepared for federations
•   Generic applicability
      – Not restricted to Organic Agriculture
•   Seperate reusable components
      – Annotation Tool: flexible metadata editor
      – SCAM: resource and metadata management framework
      – Confolio: e-portfolio web application (in combination with
          SCAM)


                             
                                                                     17
http://www.organic­edunet.eu


Acknowledgement

The work presented in this paper was partially performed in
the Organic.Edunet project which is supported by the EC
under the eContentplus programme, Agreement No. ECP-
2006-EDU-410012.


Contact Authors

Hannes Ebner (hebner@kth.se)
Nikos Manouselis (nikosm@ieee.org)
                          
                                                              18

More Related Content

Viewers also liked

"Мой город сквозь призму времени"
"Мой город сквозь призму времени""Мой город сквозь призму времени"
"Мой город сквозь призму времени"
Татьяна Канянина
 
Current Works
Current WorksCurrent Works
Current Workskezz
 
C Urrent Works No. 3
C Urrent Works No. 3C Urrent Works No. 3
C Urrent Works No. 3kezz
 
Schoolart...Murals
Schoolart...MuralsSchoolart...Murals
Schoolart...Muralskezz
 
Beauté Des Couleurs
Beauté Des CouleursBeauté Des Couleurs
Beauté Des Couleursguest24e39c
 
Current Works No. 4
Current Works No. 4Current Works No. 4
Current Works No. 4kezz
 

Viewers also liked (6)

"Мой город сквозь призму времени"
"Мой город сквозь призму времени""Мой город сквозь призму времени"
"Мой город сквозь призму времени"
 
Current Works
Current WorksCurrent Works
Current Works
 
C Urrent Works No. 3
C Urrent Works No. 3C Urrent Works No. 3
C Urrent Works No. 3
 
Schoolart...Murals
Schoolart...MuralsSchoolart...Murals
Schoolart...Murals
 
Beauté Des Couleurs
Beauté Des CouleursBeauté Des Couleurs
Beauté Des Couleurs
 
Current Works No. 4
Current Works No. 4Current Works No. 4
Current Works No. 4
 

Similar to Learning Object Annotation in Agricultural Learning Repositories

Developing a network of content providers: The case of Organic.Edunet
Developing a network of content providers: The case of Organic.EdunetDeveloping a network of content providers: The case of Organic.Edunet
Developing a network of content providers: The case of Organic.EdunetVassilis Protonotarios
 
Resource and Metadata Management with a Linked Data perspective
Resource and Metadata Management with a Linked Data perspectiveResource and Metadata Management with a Linked Data perspective
Resource and Metadata Management with a Linked Data perspective
Hannes Ebner
 
Developing a network of content providers: The case of Organic.Edunet
Developing a network of content providers: The case of Organic.EdunetDeveloping a network of content providers: The case of Organic.Edunet
Developing a network of content providers: The case of Organic.EdunetVassilis Protonotarios
 
Bio2RDF presentation at Combine 2012
Bio2RDF presentation at Combine 2012Bio2RDF presentation at Combine 2012
Bio2RDF presentation at Combine 2012
François Belleau
 
Ontology repositories and case study with OntoPortal
Ontology repositories and case study with OntoPortalOntology repositories and case study with OntoPortal
Ontology repositories and case study with OntoPortal
INRAE (MISTEA) and University of Montpellier (LIRMM)
 
Intro to-technologies-Green-City-Hackathon-Athens
Intro to-technologies-Green-City-Hackathon-AthensIntro to-technologies-Green-City-Hackathon-Athens
Intro to-technologies-Green-City-Hackathon-AthensStoitsis Giannis
 
Metadata and me
Metadata and meMetadata and me
Metadata and me
Nick Sheppard
 
Ontology-Based Services and Knowledge Management in the Agricultural Domain, ...
Ontology-Based Services and Knowledge Management in the Agricultural Domain, ...Ontology-Based Services and Knowledge Management in the Agricultural Domain, ...
Ontology-Based Services and Knowledge Management in the Agricultural Domain, ...
AIMS (Agricultural Information Management Standards)
 
Presentation FAIRsFAIR workshop (April 2020)
Presentation FAIRsFAIR workshop (April 2020)Presentation FAIRsFAIR workshop (April 2020)
Presentation FAIRsFAIR workshop (April 2020)
INRAE (MISTEA) and University of Montpellier (LIRMM)
 
Data repositories -- Xiamen University 2012 06-08
Data repositories -- Xiamen University 2012 06-08Data repositories -- Xiamen University 2012 06-08
Data repositories -- Xiamen University 2012 06-08Jian Qin
 
Knowledge Organization System (KOS) for biodiversity information resources, G...
Knowledge Organization System (KOS) for biodiversity information resources, G...Knowledge Organization System (KOS) for biodiversity information resources, G...
Knowledge Organization System (KOS) for biodiversity information resources, G...
Dag Endresen
 
Object Reuse and Exchange (ORE) : Experience in the Open Language Archives Co...
Object Reuse and Exchange (ORE) : Experience in the Open Language Archives Co...Object Reuse and Exchange (ORE) : Experience in the Open Language Archives Co...
Object Reuse and Exchange (ORE) : Experience in the Open Language Archives Co...
Baden Hughes
 
eLA 2011 "learning portals in practice", Dar es Salaam@24mai2011
eLA 2011 "learning portals in practice", Dar es Salaam@24mai2011eLA 2011 "learning portals in practice", Dar es Salaam@24mai2011
eLA 2011 "learning portals in practice", Dar es Salaam@24mai2011
Ilias Hatzakis
 
Opening up MOOCs for OER management on the Web of linked data
Opening up MOOCs for OER management on the Web of linked dataOpening up MOOCs for OER management on the Web of linked data
Opening up MOOCs for OER management on the Web of linked data
Gilbert Paquette
 
Bio2RDF should we do it
Bio2RDF should we do itBio2RDF should we do it
Bio2RDF should we do it
François Belleau
 
Using language services to enrich the LOs' descriptions
Using language services to enrich the LOs' descriptionsUsing language services to enrich the LOs' descriptions
Using language services to enrich the LOs' descriptions
Vassilis Protonotarios
 
Research Object Composer: A Tool for Publishing Complex Data Objects in the C...
Research Object Composer: A Tool for Publishing Complex Data Objects in the C...Research Object Composer: A Tool for Publishing Complex Data Objects in the C...
Research Object Composer: A Tool for Publishing Complex Data Objects in the C...
Anita de Waard
 
Pieper NISO Virtual Conf Feb17
Pieper NISO Virtual Conf Feb17Pieper NISO Virtual Conf Feb17
Harvesting Repositories: DPLA, Europeana, & Other Case Studies
Harvesting Repositories:  DPLA, Europeana, & Other Case StudiesHarvesting Repositories:  DPLA, Europeana, & Other Case Studies
Harvesting Repositories: DPLA, Europeana, & Other Case Studies
eohallor
 
OER for repository managers
OER for repository managersOER for repository managers
OER for repository managers
Nick Sheppard
 

Similar to Learning Object Annotation in Agricultural Learning Repositories (20)

Developing a network of content providers: The case of Organic.Edunet
Developing a network of content providers: The case of Organic.EdunetDeveloping a network of content providers: The case of Organic.Edunet
Developing a network of content providers: The case of Organic.Edunet
 
Resource and Metadata Management with a Linked Data perspective
Resource and Metadata Management with a Linked Data perspectiveResource and Metadata Management with a Linked Data perspective
Resource and Metadata Management with a Linked Data perspective
 
Developing a network of content providers: The case of Organic.Edunet
Developing a network of content providers: The case of Organic.EdunetDeveloping a network of content providers: The case of Organic.Edunet
Developing a network of content providers: The case of Organic.Edunet
 
Bio2RDF presentation at Combine 2012
Bio2RDF presentation at Combine 2012Bio2RDF presentation at Combine 2012
Bio2RDF presentation at Combine 2012
 
Ontology repositories and case study with OntoPortal
Ontology repositories and case study with OntoPortalOntology repositories and case study with OntoPortal
Ontology repositories and case study with OntoPortal
 
Intro to-technologies-Green-City-Hackathon-Athens
Intro to-technologies-Green-City-Hackathon-AthensIntro to-technologies-Green-City-Hackathon-Athens
Intro to-technologies-Green-City-Hackathon-Athens
 
Metadata and me
Metadata and meMetadata and me
Metadata and me
 
Ontology-Based Services and Knowledge Management in the Agricultural Domain, ...
Ontology-Based Services and Knowledge Management in the Agricultural Domain, ...Ontology-Based Services and Knowledge Management in the Agricultural Domain, ...
Ontology-Based Services and Knowledge Management in the Agricultural Domain, ...
 
Presentation FAIRsFAIR workshop (April 2020)
Presentation FAIRsFAIR workshop (April 2020)Presentation FAIRsFAIR workshop (April 2020)
Presentation FAIRsFAIR workshop (April 2020)
 
Data repositories -- Xiamen University 2012 06-08
Data repositories -- Xiamen University 2012 06-08Data repositories -- Xiamen University 2012 06-08
Data repositories -- Xiamen University 2012 06-08
 
Knowledge Organization System (KOS) for biodiversity information resources, G...
Knowledge Organization System (KOS) for biodiversity information resources, G...Knowledge Organization System (KOS) for biodiversity information resources, G...
Knowledge Organization System (KOS) for biodiversity information resources, G...
 
Object Reuse and Exchange (ORE) : Experience in the Open Language Archives Co...
Object Reuse and Exchange (ORE) : Experience in the Open Language Archives Co...Object Reuse and Exchange (ORE) : Experience in the Open Language Archives Co...
Object Reuse and Exchange (ORE) : Experience in the Open Language Archives Co...
 
eLA 2011 "learning portals in practice", Dar es Salaam@24mai2011
eLA 2011 "learning portals in practice", Dar es Salaam@24mai2011eLA 2011 "learning portals in practice", Dar es Salaam@24mai2011
eLA 2011 "learning portals in practice", Dar es Salaam@24mai2011
 
Opening up MOOCs for OER management on the Web of linked data
Opening up MOOCs for OER management on the Web of linked dataOpening up MOOCs for OER management on the Web of linked data
Opening up MOOCs for OER management on the Web of linked data
 
Bio2RDF should we do it
Bio2RDF should we do itBio2RDF should we do it
Bio2RDF should we do it
 
Using language services to enrich the LOs' descriptions
Using language services to enrich the LOs' descriptionsUsing language services to enrich the LOs' descriptions
Using language services to enrich the LOs' descriptions
 
Research Object Composer: A Tool for Publishing Complex Data Objects in the C...
Research Object Composer: A Tool for Publishing Complex Data Objects in the C...Research Object Composer: A Tool for Publishing Complex Data Objects in the C...
Research Object Composer: A Tool for Publishing Complex Data Objects in the C...
 
Pieper NISO Virtual Conf Feb17
Pieper NISO Virtual Conf Feb17Pieper NISO Virtual Conf Feb17
Pieper NISO Virtual Conf Feb17
 
Harvesting Repositories: DPLA, Europeana, & Other Case Studies
Harvesting Repositories:  DPLA, Europeana, & Other Case StudiesHarvesting Repositories:  DPLA, Europeana, & Other Case Studies
Harvesting Repositories: DPLA, Europeana, & Other Case Studies
 
OER for repository managers
OER for repository managersOER for repository managers
OER for repository managers
 

More from Hannes Ebner

Demo - Nobelpris som länkade data
Demo - Nobelpris som länkade dataDemo - Nobelpris som länkade data
Demo - Nobelpris som länkade dataHannes Ebner
 
JTEL Summer School PhD Introduction
JTEL Summer School PhD IntroductionJTEL Summer School PhD Introduction
JTEL Summer School PhD IntroductionHannes Ebner
 
Introduction to Dublin Core Metadata
Introduction to Dublin Core MetadataIntroduction to Dublin Core Metadata
Introduction to Dublin Core MetadataHannes Ebner
 
Mash-Up Personal Learning Environments (MUPPLE)
Mash-Up Personal Learning Environments (MUPPLE)Mash-Up Personal Learning Environments (MUPPLE)
Mash-Up Personal Learning Environments (MUPPLE)
Hannes Ebner
 
Confolio in Organic.Edunet
Confolio in Organic.EdunetConfolio in Organic.Edunet
Confolio in Organic.Edunet
Hannes Ebner
 
A Mashup-friendly Resource and Metadata Management Framework
A Mashup-friendly Resource and Metadata Management FrameworkA Mashup-friendly Resource and Metadata Management Framework
A Mashup-friendly Resource and Metadata Management Framework
Hannes Ebner
 
Short introduction to Conzilla
Short introduction to ConzillaShort introduction to Conzilla
Short introduction to Conzilla
Hannes Ebner
 
Collaborative Construction of Artifacts
Collaborative Construction of ArtifactsCollaborative Construction of Artifacts
Collaborative Construction of Artifacts
Hannes Ebner
 
Collaborilla - An enhancement to the Conzilla concept browser for enabling co...
Collaborilla - An enhancement to the Conzilla concept browser for enabling co...Collaborilla - An enhancement to the Conzilla concept browser for enabling co...
Collaborilla - An enhancement to the Conzilla concept browser for enabling co...
Hannes Ebner
 

More from Hannes Ebner (9)

Demo - Nobelpris som länkade data
Demo - Nobelpris som länkade dataDemo - Nobelpris som länkade data
Demo - Nobelpris som länkade data
 
JTEL Summer School PhD Introduction
JTEL Summer School PhD IntroductionJTEL Summer School PhD Introduction
JTEL Summer School PhD Introduction
 
Introduction to Dublin Core Metadata
Introduction to Dublin Core MetadataIntroduction to Dublin Core Metadata
Introduction to Dublin Core Metadata
 
Mash-Up Personal Learning Environments (MUPPLE)
Mash-Up Personal Learning Environments (MUPPLE)Mash-Up Personal Learning Environments (MUPPLE)
Mash-Up Personal Learning Environments (MUPPLE)
 
Confolio in Organic.Edunet
Confolio in Organic.EdunetConfolio in Organic.Edunet
Confolio in Organic.Edunet
 
A Mashup-friendly Resource and Metadata Management Framework
A Mashup-friendly Resource and Metadata Management FrameworkA Mashup-friendly Resource and Metadata Management Framework
A Mashup-friendly Resource and Metadata Management Framework
 
Short introduction to Conzilla
Short introduction to ConzillaShort introduction to Conzilla
Short introduction to Conzilla
 
Collaborative Construction of Artifacts
Collaborative Construction of ArtifactsCollaborative Construction of Artifacts
Collaborative Construction of Artifacts
 
Collaborilla - An enhancement to the Conzilla concept browser for enabling co...
Collaborilla - An enhancement to the Conzilla concept browser for enabling co...Collaborilla - An enhancement to the Conzilla concept browser for enabling co...
Collaborilla - An enhancement to the Conzilla concept browser for enabling co...
 

Recently uploaded

AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
Product School
 
Connector Corner: Automate dynamic content and events by pushing a button
Connector Corner: Automate dynamic content and events by pushing a buttonConnector Corner: Automate dynamic content and events by pushing a button
Connector Corner: Automate dynamic content and events by pushing a button
DianaGray10
 
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
BookNet Canada
 
Bits & Pixels using AI for Good.........
Bits & Pixels using AI for Good.........Bits & Pixels using AI for Good.........
Bits & Pixels using AI for Good.........
Alison B. Lowndes
 
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdfFIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance
 
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdfFIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance
 
PHP Frameworks: I want to break free (IPC Berlin 2024)
PHP Frameworks: I want to break free (IPC Berlin 2024)PHP Frameworks: I want to break free (IPC Berlin 2024)
PHP Frameworks: I want to break free (IPC Berlin 2024)
Ralf Eggert
 
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdfFIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance
 
The Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and SalesThe Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and Sales
Laura Byrne
 
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdfSmart TV Buyer Insights Survey 2024 by 91mobiles.pdf
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf
91mobiles
 
DevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA ConnectDevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA Connect
Kari Kakkonen
 
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Thierry Lestable
 
Search and Society: Reimagining Information Access for Radical Futures
Search and Society: Reimagining Information Access for Radical FuturesSearch and Society: Reimagining Information Access for Radical Futures
Search and Society: Reimagining Information Access for Radical Futures
Bhaskar Mitra
 
Leading Change strategies and insights for effective change management pdf 1.pdf
Leading Change strategies and insights for effective change management pdf 1.pdfLeading Change strategies and insights for effective change management pdf 1.pdf
Leading Change strategies and insights for effective change management pdf 1.pdf
OnBoard
 
Mission to Decommission: Importance of Decommissioning Products to Increase E...
Mission to Decommission: Importance of Decommissioning Products to Increase E...Mission to Decommission: Importance of Decommissioning Products to Increase E...
Mission to Decommission: Importance of Decommissioning Products to Increase E...
Product School
 
The Future of Platform Engineering
The Future of Platform EngineeringThe Future of Platform Engineering
The Future of Platform Engineering
Jemma Hussein Allen
 
GraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge GraphGraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge Graph
Guy Korland
 
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
Jeffrey Haguewood
 
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
James Anderson
 
State of ICS and IoT Cyber Threat Landscape Report 2024 preview
State of ICS and IoT Cyber Threat Landscape Report 2024 previewState of ICS and IoT Cyber Threat Landscape Report 2024 preview
State of ICS and IoT Cyber Threat Landscape Report 2024 preview
Prayukth K V
 

Recently uploaded (20)

AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
 
Connector Corner: Automate dynamic content and events by pushing a button
Connector Corner: Automate dynamic content and events by pushing a buttonConnector Corner: Automate dynamic content and events by pushing a button
Connector Corner: Automate dynamic content and events by pushing a button
 
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
 
Bits & Pixels using AI for Good.........
Bits & Pixels using AI for Good.........Bits & Pixels using AI for Good.........
Bits & Pixels using AI for Good.........
 
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdfFIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
 
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdfFIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
 
PHP Frameworks: I want to break free (IPC Berlin 2024)
PHP Frameworks: I want to break free (IPC Berlin 2024)PHP Frameworks: I want to break free (IPC Berlin 2024)
PHP Frameworks: I want to break free (IPC Berlin 2024)
 
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdfFIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
 
The Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and SalesThe Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and Sales
 
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdfSmart TV Buyer Insights Survey 2024 by 91mobiles.pdf
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf
 
DevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA ConnectDevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA Connect
 
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
 
Search and Society: Reimagining Information Access for Radical Futures
Search and Society: Reimagining Information Access for Radical FuturesSearch and Society: Reimagining Information Access for Radical Futures
Search and Society: Reimagining Information Access for Radical Futures
 
Leading Change strategies and insights for effective change management pdf 1.pdf
Leading Change strategies and insights for effective change management pdf 1.pdfLeading Change strategies and insights for effective change management pdf 1.pdf
Leading Change strategies and insights for effective change management pdf 1.pdf
 
Mission to Decommission: Importance of Decommissioning Products to Increase E...
Mission to Decommission: Importance of Decommissioning Products to Increase E...Mission to Decommission: Importance of Decommissioning Products to Increase E...
Mission to Decommission: Importance of Decommissioning Products to Increase E...
 
The Future of Platform Engineering
The Future of Platform EngineeringThe Future of Platform Engineering
The Future of Platform Engineering
 
GraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge GraphGraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge Graph
 
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
 
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
 
State of ICS and IoT Cyber Threat Landscape Report 2024 preview
State of ICS and IoT Cyber Threat Landscape Report 2024 previewState of ICS and IoT Cyber Threat Landscape Report 2024 preview
State of ICS and IoT Cyber Threat Landscape Report 2024 preview
 

Learning Object Annotation in Agricultural Learning Repositories

  • 1. Learning Object Annotation in Agricultural Learning Repositories Hannes Ebner1, Nikos Manouselis2, Matthias Palmér1, Fredrik Enoksson1, Nikos Palavitsinis2, Kostas Kastrantas2, Ambjörn Naeve1 1 Royal Institute of Technology (KTH), Sweden 2 Greek Research and Technology Network (GRNET), Greece The 9th IEEE International Conference on Advanced Learning Technologies (ICALT) July 15-17, 2009. Latvia, Riga.   1
  • 2. Overview • Organic.Edunet – Project Overview • Content Repository – Conceptual Overview • Metadata Annotation • Interoperability • Interfaces • Current Status • Conclusions   2
  • 3. Organic.Edunet A Multilingual Federation of Learning Repositories with Quality Content for the Awareness and Education of European Youth about Organic Agriculture and Agroecology • Consortium with 16 project partners from 10 countries • Focus on: – Interoperability between digital collections of learning resources on organic agriculture and agroecology – Learning resources – Educational scenarios – Pilot trials   3
  • 5. Content Repository - Conceptual Overview • Abstraction of quad store and binary data • Separation between: – Entry (Metametadata, ACL, ...) – Resource – Metadata (local, external, extracted) • Named graphs   5
  • 6. Agricultural Metadata • Decision between approaches based on LOM and DC – CG LOM Core – FAO Ag-LR AP – LRE extension to LOM • Organic.Edunet Application Profile – Based on LOM and LRE – Individual modifications to reflect the needs of the project   6
  • 7. Organic.Edunet Application Profile • Partially the vocabularies are used from LRE v3.0 – General Coverage – Metametadata Contribution – Educational • Learning Resource Type • Intended End User Role • Context – Relation Kind • Creative Commons for Rights Description • Annotation Description holds the quality certification • Ontology terms in Classification Entry – Organic.Edunet Ontology – AGROVOC (FAO) – CABI (cabi.org)   7
  • 8. Metadata Annotation • Using “Annotation Tool” based on the SHAME code library • AJAX component, embeddable in web applications • Automatically generated user interface • Based on “Annotation Profiles” • Reusable graph patterns – Based on QEL – Editor for generating APs (e.g. “I need dcterms:title, dcterms:subject, foaf:Person, and lom:Contribution” • Metadata is edited directly in the graph • Leaves metadata outside the graph pattern untouched   8
  • 9.   9
  • 10.   10
  • 12. Ontology Terms • Organic.Edunet Ontology – Created by domain experts with the help of the technical partners – Used for the semantic search in the main portal – Assigned like tags – Includes predicates   12
  • 14. Interoperability • RESTful interface – {http­verb} {base­uri}/{context}/{kind}/{entry} – Context & Entry: Integer – Kind: entry|metadata|... – Example: GET http://oe.confolio.org/23/metadata/2 • Support for multiple formats – JSON/JDIL (targeted for web applications) – LOM/XML – RDF (based on the IEEE LTSC LOM/DCAM mapping) – Easy to hook in additional converters • As much HTTP as possible, e.g. content negotiation   14
  • 15. Harvesting / Querying • OAI-PMH – Supported formats • LOM • Dublin Core – Both directions • SQI – Translated into SPARQL queries – Layer in between SQI and SPARQL to respect the ACL • Custom harvesters – FAO Capacity Building Portal   15
  • 16. Current Status • Intense content population phase during summer 2009 • Number of resources – Harvested: ~6.000 – Imported: ~1.000 – Manually uploaded/annotated: ~1.000 – Target: 10.000 • Harvesting from – Intute (~5.000) – FAO Capacity Building Portal (~1.000) – FAO Corporate Document Repository (~250.000) (sic!) (planned; filtering for OA to be done) • Harvesting by – Organic.Edunet Main Portal – Ariadne (planned) – LRE (planned)   16
  • 17. Conclusions • Web-based tool for learning resource annotation • Transparent application of Semantic Web technologies • Interoperability – Open standards used wherever possible – LOM/XML <-> DCAM – Linked Data • Well prepared for federations • Generic applicability – Not restricted to Organic Agriculture • Seperate reusable components – Annotation Tool: flexible metadata editor – SCAM: resource and metadata management framework – Confolio: e-portfolio web application (in combination with SCAM)   17
  • 18. http://www.organic­edunet.eu Acknowledgement The work presented in this paper was partially performed in the Organic.Edunet project which is supported by the EC under the eContentplus programme, Agreement No. ECP- 2006-EDU-410012. Contact Authors Hannes Ebner (hebner@kth.se) Nikos Manouselis (nikosm@ieee.org)   18