1 / 9

Defining a standard JSON-based exchange format for learning metadata

Defining a standard JSON-based exchange format for learning metadata. Manon Haartsen. Topics. Json : what and why ? Json and learning metadata Towards a standard Json exchange format. Json : what and why. JSON = JavaScript Object Notation

hana
Download Presentation

Defining a standard JSON-based exchange format for learning metadata

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Defining a standard JSON-based exchange format for learning metadata • Manon Haartsen

  2. Topics • Json: whatandwhy? • Jsonandlearning metadata • Towards a standard Json exchange format

  3. Json: whatandwhy • JSON = JavaScript Object Notation • Open standard format that uses human-readable text to transmit data objects consisting of key:valuepairs. • It is used primarily to transmit data between a server and web application, as an alternative to XML. • Although originally derived from the JavaScript scripting language, JSON is a language-independent data format, and code for parsing and generating JSON data is readily available in a large variety of programming languages.

  4. Jsonandlearning metadata <czp:title><czp:langstringxml:lang="nl">Havo/vwo Examen Aardrijkskunde </czp:langstring> </czp:title> <czp:catalogentry><czp:catalog>MMBase Teleac </czp:catalog> <czp:entry><czp:langstringxml:lang="x-none">2825030 </czp:langstring> </czp:entry> </czp:catalogentry> <czp:language>nl </czp:language> <czp:description><czp:langstringxml:lang="nl">De infoblokken, beeldbankclips en de quiz op deze pagina zijn samengesteld voor het examen aardrijkskunde voor havo/vwo 2013. Je kunt ze gebruiken om je kennis van de verschillende onderwerpen te testen. </czp:langstring> </czp:description> <czp:keyword><czp:langstringxml:lang="nl">eigenwijzer </czp:langstring> </czp:keyword> <czp:keyword><czp:langstringxml:lang="nl">aardrijkskunde </czp:langstring> Andsome more… • title: "Havo/vwo Examen Aardrijkskunde", • description: "De infoblokken, beeldbankclips en de quiz op deze pagina zijn samengesteld voor het examen aardrijkskunde voor havo/vwo 2013. Je kunt ze gebruiken om je kennis van de verschillende onderwerpen te testen. ", • keyword:  • ["eigenwijzer", • "aardrijkskunde", • "toetsen", • "informatie" • ], • language:  • ["nl" • ], XSD

  5. Usedlabelsso far TaxonPaths Typicalagerange Typicallearningtime Cost Rights Competency Rights Competency Discipline Educational level Educationalobjective Doctype Embed Thumbnail / generateThumbnail Icon Previewimage startRecord maximumRecords EducationalLevels Drilldowns Records Identifier Config Status Caching Search tokenBlock languageBlocks • Title • Description • Keyword / keywords • Coverage • Language • Aggregationlevel • Publisher (name, datetime, timestamp) • Author (name, datetime, timestamp, location) • Contributors (organization, role) • CreationDate • Status • Duration • Time • Format • Learningresourcetype / LearningResourceTypes • Intendedenduserrole / endUserRoles • Context / contexts

  6. Making iteasiertobuild a search frontend • time:  • {seconds: 1200, • human: “20 minutes"} • discipline:  • {c001f86a-4f8f-4420-bd78-381c615ecedc: “Geography"} • cost: “Free“ • accessrights: "Via login system Entree" Human readableduration / time Default caption Interpretedfor the end user

  7. Making iteasiertobuild a search frontend Aggregation of mime-type, withchoice of depth • mapped_format: "Afbeelding", • mapped_format_specific: "JPEG afbeelding", • mime_icon: "http://widget.edurep.nl/icon/mimetypes/openworld/48/image/jpeg.png" Added as a service

  8. Towards a standard Json format • Comparison of existing JSON outputs(Kennisnet, AgroKnow, others?) • Proposedexample-binding • Standardizationprocesswithin Ariadne…Or willexamplificationbeenough?

  9. Anyquestions? • Manon Haartsen – productmanager Edurep e-mail: m.haartsen@kennisnet.nl twitter: @edurep • Kennisnet.nl twitter: @kennisnet

More Related