Download - Organic.Edunet Repository Tools
![Page 1: Organic.Edunet Repository Tools](https://reader031.vdocuments.us/reader031/viewer/2022020306/54985630b47959514d8b549a/html5/thumbnails/1.jpg)
1
Organic.Edunet Repository Tools
Hannes [email protected]
Knowledge Management Research GroupRoyal Institute of Technology (KTH), Sweden
![Page 2: Organic.Edunet Repository Tools](https://reader031.vdocuments.us/reader031/viewer/2022020306/54985630b47959514d8b549a/html5/thumbnails/2.jpg)
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
![Page 3: Organic.Edunet Repository Tools](https://reader031.vdocuments.us/reader031/viewer/2022020306/54985630b47959514d8b549a/html5/thumbnails/3.jpg)
3
The Big Picture
![Page 4: Organic.Edunet Repository Tools](https://reader031.vdocuments.us/reader031/viewer/2022020306/54985630b47959514d8b549a/html5/thumbnails/4.jpg)
4
Content Repository - Conceptual Overview
• Abstraction of quad store and binary data• Separation between:
– Entry (Metametadata, ACL, ...)– Resource– Metadata (local, external, extracted)
• Named graphs
![Page 5: Organic.Edunet Repository Tools](https://reader031.vdocuments.us/reader031/viewer/2022020306/54985630b47959514d8b549a/html5/thumbnails/5.jpg)
5
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
![Page 6: Organic.Edunet Repository Tools](https://reader031.vdocuments.us/reader031/viewer/2022020306/54985630b47959514d8b549a/html5/thumbnails/6.jpg)
6
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
![Page 7: Organic.Edunet Repository Tools](https://reader031.vdocuments.us/reader031/viewer/2022020306/54985630b47959514d8b549a/html5/thumbnails/7.jpg)
7
![Page 8: Organic.Edunet Repository Tools](https://reader031.vdocuments.us/reader031/viewer/2022020306/54985630b47959514d8b549a/html5/thumbnails/8.jpg)
8
![Page 9: Organic.Edunet Repository Tools](https://reader031.vdocuments.us/reader031/viewer/2022020306/54985630b47959514d8b549a/html5/thumbnails/9.jpg)
9
Metadata Annotation 3/3
![Page 10: Organic.Edunet Repository Tools](https://reader031.vdocuments.us/reader031/viewer/2022020306/54985630b47959514d8b549a/html5/thumbnails/10.jpg)
10
Validation – Resource Review
![Page 11: Organic.Edunet Repository Tools](https://reader031.vdocuments.us/reader031/viewer/2022020306/54985630b47959514d8b549a/html5/thumbnails/11.jpg)
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
![Page 12: Organic.Edunet Repository Tools](https://reader031.vdocuments.us/reader031/viewer/2022020306/54985630b47959514d8b549a/html5/thumbnails/12.jpg)
12
Ontology Term Annotation
![Page 13: Organic.Edunet Repository Tools](https://reader031.vdocuments.us/reader031/viewer/2022020306/54985630b47959514d8b549a/html5/thumbnails/13.jpg)
13
Interoperability
• RESTful interface– {httpverb} {baseuri}/{context}/{kind}/{entry}
– Context & Entry: identifier– Kind: entry|metadata|...– Example: GET http://oe.confolio.org/23/metadata/2
• Support for multiple formats– JSON/JDIL (targeted towards 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
![Page 14: Organic.Edunet Repository Tools](https://reader031.vdocuments.us/reader031/viewer/2022020306/54985630b47959514d8b549a/html5/thumbnails/14.jpg)
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
![Page 15: Organic.Edunet Repository Tools](https://reader031.vdocuments.us/reader031/viewer/2022020306/54985630b47959514d8b549a/html5/thumbnails/15.jpg)
15
Linked Data
• “... a recommended best practice for exposing, sharing, and connecting pieces of data, information, and knowledge ...” (Wikipedia)
• Uses the web to interconnect data which wasn't linked previously
• Based on URIs and RDF• Contextualized information• Not necessary to change the backend
– “Triplification” can be done on demand– Important to use URIs
• SCAM contributes to the Linked Data cloud
![Page 16: Organic.Edunet Repository Tools](https://reader031.vdocuments.us/reader031/viewer/2022020306/54985630b47959514d8b549a/html5/thumbnails/16.jpg)
16
![Page 17: Organic.Edunet Repository Tools](https://reader031.vdocuments.us/reader031/viewer/2022020306/54985630b47959514d8b549a/html5/thumbnails/17.jpg)
17
Six months later...
![Page 18: Organic.Edunet Repository Tools](https://reader031.vdocuments.us/reader031/viewer/2022020306/54985630b47959514d8b549a/html5/thumbnails/18.jpg)
18
![Page 19: Organic.Edunet Repository Tools](https://reader031.vdocuments.us/reader031/viewer/2022020306/54985630b47959514d8b549a/html5/thumbnails/19.jpg)
19
Current Status
• Intense content population phase
• Number of resources– Harvested: ~6.000– Imported: ~1.000– Target: 10.000+ uploaded and enriched resources
• Harvesting from– Intute (~5.500)– FAO Capacity Building Portal (~500)– FAO Corporate Document Repository
![Page 20: Organic.Edunet Repository Tools](https://reader031.vdocuments.us/reader031/viewer/2022020306/54985630b47959514d8b549a/html5/thumbnails/20.jpg)
20
Summary
• 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)
![Page 21: Organic.Edunet Repository Tools](https://reader031.vdocuments.us/reader031/viewer/2022020306/54985630b47959514d8b549a/html5/thumbnails/21.jpg)
21
http://www.organicedunet.eu