SlideShare ist ein Scribd-Unternehmen logo
1 von 15
Downloaden Sie, um offline zu lesen
The JLeRN Experiment Project

                              Bharti Gupta
                              Nick Syrotiuk
            Conference 2012   Mimas, University of Manchester

   #jlern    #learningreg
JLeRN Nodes
»  Node of Mimas
  ›  First experimental node on Ubuntu desktop

»  Alpha Node
  ›  Current working node on Ubuntu server

»  Beta Node
  ›  Experimental node on Windows server

»  Gamma node (not yet implemented)
  ›  Amazon Web Services node
JLeRN Nodes
»  Node of Mimas
  ›  First experimental node on Ubuntu desktop

»  Alpha Node
  ›  Current working node on Ubuntu server

»  Beta Node
  ›  Experimental node on Windows server

»  Gamma node (not yet implemented)
  ›  Amazon Web Services node
JLeRN Nodes
»  Node of Mimas
  ›  First experimental node on Ubuntu desktop

»  Alpha Node
  ›  Current working node on Ubuntu server

»  Beta Node
  ›  Experimental node on Windows server

»  Gamma node (not yet implemented)
  ›  Amazon Web Services node
Alpha Node
»  Node URL – alpha.mimas.ac.uk

»  Supports publish and retrieval services

»    Authentication – open
     ›    Username: fred
     ›    Password: flintstone

»  Note – JSONview extension for Firefox browser

»  Examples
     ›    http://alpha.mimas.ac.uk/status
     ›    http://alpha.mimas.ac.uk/description
     ›    http://alpha.mimas.ac.uk/obtain
            ›  [all documents in node, one hundred at a time]
     ›    http://alpha.mimas.ac.uk/slice?any_tags=magnetism
     ›    http://alpha.mimas.ac.uk/slice?identity=mimas
Alpha Node status
»  All of the 15,000 JORUM learning resource
   metadata published.
Jorum OAI-PMH data                                            JSON
»  Installed Python OAI-PMH third party module to work with LR team’s Python
   script

»  Installed the Python ElementTree third party module to parse

»  Harvested all JORUM OAI-PMH data and published on JLeRN node

»  Blog post -
   http://jlernexperiment.wordpress.com/2012/02/14/jorum-oai-pmh-data-
   published/

»  Example queries
    ›  http://alpha.mimas.ac.uk/obtain?request_ID=http://dspace.jorum.ac.uk/xmlui/handle/
       123456789/1000
    ›  http://alpha.mimas.ac.uk/slice?any_tags=curve
    ›  http://alpha.mimas.ac.uk/slice?any_tags=magnetism
JLeRN Nodes
»  Node of Mimas
  ›  First experimental node on Ubuntu desktop

»  Alpha Node
  ›  Current working node on Ubuntu server

»  Beta Node
  ›  Experimental node on Windows server

»  Gamma node (not yet implemented)
  ›  Amazon Web Services node
Beta Node
»  Windows 2008 Server 64 bit OS at Mimas

»  Installation Guide –
   ›  https://github.com/LearningRegistry/LearningRegistry/wiki/Windows-
      Installation-Guide

»  Related blog posts -
   ›  http://jlernexperiment.wordpress.com/2012/02/20/the-windows-
      node-at-mimas/

»  LR team fixed a major bug, and Beta node is up and running -
   ›  https://github.com/LearningRegistry/LearningRegistry/pull/
      167#issuecomment-3905263
JLeRN Nodes
»  Node of Mimas
  ›  First experimental node on Ubuntu desktop

»  Alpha Node
  ›  Current working node on Ubuntu server

»  Beta Node
  ›  Experimental node on Windows server

»  Gamma node (not yet implemented)
  ›  Amazon Web Services node
Learning Registry Java Library
»  Working with Scott Wilson from CETIS at JLeRN Hackday
   ›  http://jlernexperiment.wordpress.com/2012/02/21/the-hackday-report-and-
      reflections/

»  Library name - LRJavaLib
   ›  Code on Github - https://github.com/navnorth/LRJavaLib

»  Used to publish and harvest data

»  Requires bencode -
   http://code.google.com/p/bee-encode/downloads/detail?name=bee-
   encode-0.2.tar.gz&can=2&q
         Untar and install jar using maven

»  Code in progress using JAX-RS in Eclipse IDE
Sharing the project on GitHub
»  Code using the Java library

»  Python scripts

»  CakePHP scripts
JLeRN Collaborations
»  Steven Cook from Jorum looking at publishing Jorum
   paradata.

»  Jenny Gray at Open University also looking at publishing
   Learning Space data via OAI-PMH.

»  Andrew Green at ENGrich looking at publishing their data

»  Scott Wilson at CETIS has worked on publishing the
   widget store paradata.

»  We encourage you to collaborate/work with us
The Team
»  Sarah Currier
    ›    Project Lead
          ›  sarah.currier@manchester.ac.uk
          ›  @morageyrie


»  Nick Syrotiuk
    ›    Developer
          ›  syrotiuk@manchester.ac.uk


»  Steven Cook
    ›    Jorum Developer
          ›  steven.cook@manchester.ac.uk


»  Bharti Gupta
    ›    Developer
          ›  bharti.gupta@manchester.ac.uk
          ›  @dulcet_bg
JLeRN Experiment Project Nodes and Collaborations

Weitere ähnliche Inhalte

Was ist angesagt?

We need t go deeper - Testing inception apps.
We need t go deeper - Testing inception apps.We need t go deeper - Testing inception apps.
We need t go deeper - Testing inception apps.SecuRing
 
Building A Poor man’s Fir3Ey3 Mail Scanner
Building A Poor man’s Fir3Ey3 Mail ScannerBuilding A Poor man’s Fir3Ey3 Mail Scanner
Building A Poor man’s Fir3Ey3 Mail ScannerXavier Mertens
 
Caching Up and Down the Stack
Caching Up and Down the StackCaching Up and Down the Stack
Caching Up and Down the StackDan Kuebrich
 
Html5 drupal7 with mandakini kumari(1)
Html5 drupal7 with mandakini kumari(1)Html5 drupal7 with mandakini kumari(1)
Html5 drupal7 with mandakini kumari(1)Mandakini Kumari
 
Application Logging With The ELK Stack
Application Logging With The ELK StackApplication Logging With The ELK Stack
Application Logging With The ELK Stackbenwaine
 
Journée DevOps : Des dashboards pour tous avec ElasticSearch, Logstash et Kibana
Journée DevOps : Des dashboards pour tous avec ElasticSearch, Logstash et KibanaJournée DevOps : Des dashboards pour tous avec ElasticSearch, Logstash et Kibana
Journée DevOps : Des dashboards pour tous avec ElasticSearch, Logstash et KibanaPublicis Sapient Engineering
 
Got Logs? Get Answers with Elasticsearch ELK - PuppetConf 2014
Got Logs? Get Answers with Elasticsearch ELK - PuppetConf 2014Got Logs? Get Answers with Elasticsearch ELK - PuppetConf 2014
Got Logs? Get Answers with Elasticsearch ELK - PuppetConf 2014Puppet
 
Preparing your web services for Android and your Android app for web services...
Preparing your web services for Android and your Android app for web services...Preparing your web services for Android and your Android app for web services...
Preparing your web services for Android and your Android app for web services...Droidcon Eastern Europe
 
Big data with hadoop Setup on Ubuntu 12.04
Big data with hadoop Setup on Ubuntu 12.04Big data with hadoop Setup on Ubuntu 12.04
Big data with hadoop Setup on Ubuntu 12.04Mandakini Kumari
 
How to Use Cryptography Properly: Common Mistakes People Make When Using Cry...
How to Use Cryptography Properly:  Common Mistakes People Make When Using Cry...How to Use Cryptography Properly:  Common Mistakes People Make When Using Cry...
How to Use Cryptography Properly: Common Mistakes People Make When Using Cry...All Things Open
 
When dynamic becomes static : the next step in web caching techniques
When dynamic becomes static : the next step in web caching techniquesWhen dynamic becomes static : the next step in web caching techniques
When dynamic becomes static : the next step in web caching techniquesWim Godden
 
Progressive Downloads and Rendering
Progressive Downloads and RenderingProgressive Downloads and Rendering
Progressive Downloads and RenderingStoyan Stefanov
 
Connecting to Web Services on Android
Connecting to Web Services on AndroidConnecting to Web Services on Android
Connecting to Web Services on Androidsullis
 
[CB16] 80時間でWebを一周:クロムミウムオートメーションによるスケーラブルなフィンガープリント by Isaac Dawson
[CB16] 80時間でWebを一周:クロムミウムオートメーションによるスケーラブルなフィンガープリント by Isaac Dawson[CB16] 80時間でWebを一周:クロムミウムオートメーションによるスケーラブルなフィンガープリント by Isaac Dawson
[CB16] 80時間でWebを一周:クロムミウムオートメーションによるスケーラブルなフィンガープリント by Isaac DawsonCODE BLUE
 
GraphConnect Europe 2016 - Importing Data - Mark Needham, Michael Hunger
GraphConnect Europe 2016 - Importing Data - Mark Needham, Michael HungerGraphConnect Europe 2016 - Importing Data - Mark Needham, Michael Hunger
GraphConnect Europe 2016 - Importing Data - Mark Needham, Michael HungerNeo4j
 
Silent web app testing by example - BerlinSides 2011
Silent web app testing by example - BerlinSides 2011Silent web app testing by example - BerlinSides 2011
Silent web app testing by example - BerlinSides 2011Abraham Aranguren
 
Aaron Mildenstein - Using Logstash with Zabbix
Aaron Mildenstein - Using Logstash with ZabbixAaron Mildenstein - Using Logstash with Zabbix
Aaron Mildenstein - Using Logstash with ZabbixZabbix
 
Regex Considered Harmful: Use Rosie Pattern Language Instead
Regex Considered Harmful: Use Rosie Pattern Language InsteadRegex Considered Harmful: Use Rosie Pattern Language Instead
Regex Considered Harmful: Use Rosie Pattern Language InsteadAll Things Open
 

Was ist angesagt? (20)

We need t go deeper - Testing inception apps.
We need t go deeper - Testing inception apps.We need t go deeper - Testing inception apps.
We need t go deeper - Testing inception apps.
 
Building A Poor man’s Fir3Ey3 Mail Scanner
Building A Poor man’s Fir3Ey3 Mail ScannerBuilding A Poor man’s Fir3Ey3 Mail Scanner
Building A Poor man’s Fir3Ey3 Mail Scanner
 
Caching Up and Down the Stack
Caching Up and Down the StackCaching Up and Down the Stack
Caching Up and Down the Stack
 
Html5 drupal7 with mandakini kumari(1)
Html5 drupal7 with mandakini kumari(1)Html5 drupal7 with mandakini kumari(1)
Html5 drupal7 with mandakini kumari(1)
 
Application Logging With The ELK Stack
Application Logging With The ELK StackApplication Logging With The ELK Stack
Application Logging With The ELK Stack
 
Journée DevOps : Des dashboards pour tous avec ElasticSearch, Logstash et Kibana
Journée DevOps : Des dashboards pour tous avec ElasticSearch, Logstash et KibanaJournée DevOps : Des dashboards pour tous avec ElasticSearch, Logstash et Kibana
Journée DevOps : Des dashboards pour tous avec ElasticSearch, Logstash et Kibana
 
Got Logs? Get Answers with Elasticsearch ELK - PuppetConf 2014
Got Logs? Get Answers with Elasticsearch ELK - PuppetConf 2014Got Logs? Get Answers with Elasticsearch ELK - PuppetConf 2014
Got Logs? Get Answers with Elasticsearch ELK - PuppetConf 2014
 
Preparing your web services for Android and your Android app for web services...
Preparing your web services for Android and your Android app for web services...Preparing your web services for Android and your Android app for web services...
Preparing your web services for Android and your Android app for web services...
 
Big data with hadoop Setup on Ubuntu 12.04
Big data with hadoop Setup on Ubuntu 12.04Big data with hadoop Setup on Ubuntu 12.04
Big data with hadoop Setup on Ubuntu 12.04
 
How to Use Cryptography Properly: Common Mistakes People Make When Using Cry...
How to Use Cryptography Properly:  Common Mistakes People Make When Using Cry...How to Use Cryptography Properly:  Common Mistakes People Make When Using Cry...
How to Use Cryptography Properly: Common Mistakes People Make When Using Cry...
 
When dynamic becomes static : the next step in web caching techniques
When dynamic becomes static : the next step in web caching techniquesWhen dynamic becomes static : the next step in web caching techniques
When dynamic becomes static : the next step in web caching techniques
 
Progressive Downloads and Rendering
Progressive Downloads and RenderingProgressive Downloads and Rendering
Progressive Downloads and Rendering
 
Connecting to Web Services on Android
Connecting to Web Services on AndroidConnecting to Web Services on Android
Connecting to Web Services on Android
 
YSlow 2.0
YSlow 2.0YSlow 2.0
YSlow 2.0
 
[CB16] 80時間でWebを一周:クロムミウムオートメーションによるスケーラブルなフィンガープリント by Isaac Dawson
[CB16] 80時間でWebを一周:クロムミウムオートメーションによるスケーラブルなフィンガープリント by Isaac Dawson[CB16] 80時間でWebを一周:クロムミウムオートメーションによるスケーラブルなフィンガープリント by Isaac Dawson
[CB16] 80時間でWebを一周:クロムミウムオートメーションによるスケーラブルなフィンガープリント by Isaac Dawson
 
GraphConnect Europe 2016 - Importing Data - Mark Needham, Michael Hunger
GraphConnect Europe 2016 - Importing Data - Mark Needham, Michael HungerGraphConnect Europe 2016 - Importing Data - Mark Needham, Michael Hunger
GraphConnect Europe 2016 - Importing Data - Mark Needham, Michael Hunger
 
Silent web app testing by example - BerlinSides 2011
Silent web app testing by example - BerlinSides 2011Silent web app testing by example - BerlinSides 2011
Silent web app testing by example - BerlinSides 2011
 
Aaron Mildenstein - Using Logstash with Zabbix
Aaron Mildenstein - Using Logstash with ZabbixAaron Mildenstein - Using Logstash with Zabbix
Aaron Mildenstein - Using Logstash with Zabbix
 
Regex Considered Harmful: Use Rosie Pattern Language Instead
Regex Considered Harmful: Use Rosie Pattern Language InsteadRegex Considered Harmful: Use Rosie Pattern Language Instead
Regex Considered Harmful: Use Rosie Pattern Language Instead
 
Owning the bad guys
Owning the bad guys Owning the bad guys
Owning the bad guys
 

Andere mochten auch

эти люди приближали день победы
эти люди приближали день победыэти люди приближали день победы
эти люди приближали день победыshumiklen
 
Landmap CETIS 2012
Landmap CETIS 2012Landmap CETIS 2012
Landmap CETIS 2012Bharti Gupta
 
Icem siie poster-web2 zero_convertido
Icem siie poster-web2 zero_convertidoIcem siie poster-web2 zero_convertido
Icem siie poster-web2 zero_convertidoAnabela Protásio
 
การติดตั้งระบบห้องสมุดอัตโนมัติ สพฐ
การติดตั้งระบบห้องสมุดอัตโนมัติ สพฐการติดตั้งระบบห้องสมุดอัตโนมัติ สพฐ
การติดตั้งระบบห้องสมุดอัตโนมัติ สพฐkrujukjun54
 
Edward and bami keynote
Edward and bami keynoteEdward and bami keynote
Edward and bami keynoteEdward Aynge
 
школа под прицелом
школа под прицеломшкола под прицелом
школа под прицеломshumiklen
 

Andere mochten auch (8)

Email Portfolio 2011
Email Portfolio 2011Email Portfolio 2011
Email Portfolio 2011
 
эти люди приближали день победы
эти люди приближали день победыэти люди приближали день победы
эти люди приближали день победы
 
Landmap CETIS 2012
Landmap CETIS 2012Landmap CETIS 2012
Landmap CETIS 2012
 
Icem siie poster-web2 zero_convertido
Icem siie poster-web2 zero_convertidoIcem siie poster-web2 zero_convertido
Icem siie poster-web2 zero_convertido
 
การติดตั้งระบบห้องสมุดอัตโนมัติ สพฐ
การติดตั้งระบบห้องสมุดอัตโนมัติ สพฐการติดตั้งระบบห้องสมุดอัตโนมัติ สพฐ
การติดตั้งระบบห้องสมุดอัตโนมัติ สพฐ
 
Edward and bami keynote
Edward and bami keynoteEdward and bami keynote
Edward and bami keynote
 
JavaScript
JavaScriptJavaScript
JavaScript
 
школа под прицелом
школа под прицеломшкола под прицелом
школа под прицелом
 

Ähnlich wie JLeRN Experiment Project Nodes and Collaborations

Cloudstack Continuous Delivery
Cloudstack Continuous DeliveryCloudstack Continuous Delivery
Cloudstack Continuous Deliverybuildacloud
 
IoT Fire Starter
IoT Fire StarterIoT Fire Starter
IoT Fire StarterDoug Seven
 
Performance Testing using Real Browsers with JMeter & Webdriver
Performance Testing using Real Browsers with JMeter & WebdriverPerformance Testing using Real Browsers with JMeter & Webdriver
Performance Testing using Real Browsers with JMeter & WebdriverBlazeMeter
 
introduction to node.js
introduction to node.jsintroduction to node.js
introduction to node.jsorkaplan
 
Making the most of your Test Suite
Making the most of your Test SuiteMaking the most of your Test Suite
Making the most of your Test Suiteericholscher
 
Google App Engine Java, Groovy and Gaelyk
Google App Engine Java, Groovy and GaelykGoogle App Engine Java, Groovy and Gaelyk
Google App Engine Java, Groovy and GaelykGuillaume Laforge
 
Learn Electron for Web Developers
Learn Electron for Web DevelopersLearn Electron for Web Developers
Learn Electron for Web DevelopersKyle Cearley
 
Intro to Node.js (for .NET Developers)
Intro to Node.js (for .NET Developers)Intro to Node.js (for .NET Developers)
Intro to Node.js (for .NET Developers)David Neal
 
Software devops engineer in test (SDET)
Software devops engineer in test (SDET)Software devops engineer in test (SDET)
Software devops engineer in test (SDET)Sriram Angajala
 
PyCon AU 2012 - Debugging Live Python Web Applications
PyCon AU 2012 - Debugging Live Python Web ApplicationsPyCon AU 2012 - Debugging Live Python Web Applications
PyCon AU 2012 - Debugging Live Python Web ApplicationsGraham Dumpleton
 
Node.js Crash Course
Node.js Crash CourseNode.js Crash Course
Node.js Crash CourseDavid Neal
 
Provisioning Windows instances at scale on Azure, AWS and OpenStack - Adrian ...
Provisioning Windows instances at scale on Azure, AWS and OpenStack - Adrian ...Provisioning Windows instances at scale on Azure, AWS and OpenStack - Adrian ...
Provisioning Windows instances at scale on Azure, AWS and OpenStack - Adrian ...ITCamp
 
Server-Side JavaScript Developement - Node.JS Quick Tour
Server-Side JavaScript Developement - Node.JS Quick TourServer-Side JavaScript Developement - Node.JS Quick Tour
Server-Side JavaScript Developement - Node.JS Quick Tourq3boy
 
Ship It ! with Ruby/ Rails Ecosystem
Ship It ! with Ruby/ Rails EcosystemShip It ! with Ruby/ Rails Ecosystem
Ship It ! with Ruby/ Rails EcosystemYi-Ting Cheng
 
Developing in the Cloud
Developing in the CloudDeveloping in the Cloud
Developing in the CloudRyan Cuprak
 
DevSecCon Singapore 2019: Workshop - Burp extension writing workshop
DevSecCon Singapore 2019: Workshop - Burp extension writing workshopDevSecCon Singapore 2019: Workshop - Burp extension writing workshop
DevSecCon Singapore 2019: Workshop - Burp extension writing workshopDevSecCon
 

Ähnlich wie JLeRN Experiment Project Nodes and Collaborations (20)

Cloudstack Continuous Delivery
Cloudstack Continuous DeliveryCloudstack Continuous Delivery
Cloudstack Continuous Delivery
 
IoT Fire Starter
IoT Fire StarterIoT Fire Starter
IoT Fire Starter
 
Performance Testing using Real Browsers with JMeter & Webdriver
Performance Testing using Real Browsers with JMeter & WebdriverPerformance Testing using Real Browsers with JMeter & Webdriver
Performance Testing using Real Browsers with JMeter & Webdriver
 
introduction to node.js
introduction to node.jsintroduction to node.js
introduction to node.js
 
Node and Azure
Node and AzureNode and Azure
Node and Azure
 
Making the most of your Test Suite
Making the most of your Test SuiteMaking the most of your Test Suite
Making the most of your Test Suite
 
Node azure
Node azureNode azure
Node azure
 
Google App Engine Java, Groovy and Gaelyk
Google App Engine Java, Groovy and GaelykGoogle App Engine Java, Groovy and Gaelyk
Google App Engine Java, Groovy and Gaelyk
 
Learn Electron for Web Developers
Learn Electron for Web DevelopersLearn Electron for Web Developers
Learn Electron for Web Developers
 
Intro to Node.js (for .NET Developers)
Intro to Node.js (for .NET Developers)Intro to Node.js (for .NET Developers)
Intro to Node.js (for .NET Developers)
 
Software devops engineer in test (SDET)
Software devops engineer in test (SDET)Software devops engineer in test (SDET)
Software devops engineer in test (SDET)
 
PyCon AU 2012 - Debugging Live Python Web Applications
PyCon AU 2012 - Debugging Live Python Web ApplicationsPyCon AU 2012 - Debugging Live Python Web Applications
PyCon AU 2012 - Debugging Live Python Web Applications
 
Node.js Crash Course
Node.js Crash CourseNode.js Crash Course
Node.js Crash Course
 
Provisioning Windows instances at scale on Azure, AWS and OpenStack - Adrian ...
Provisioning Windows instances at scale on Azure, AWS and OpenStack - Adrian ...Provisioning Windows instances at scale on Azure, AWS and OpenStack - Adrian ...
Provisioning Windows instances at scale on Azure, AWS and OpenStack - Adrian ...
 
Server-Side JavaScript Developement - Node.JS Quick Tour
Server-Side JavaScript Developement - Node.JS Quick TourServer-Side JavaScript Developement - Node.JS Quick Tour
Server-Side JavaScript Developement - Node.JS Quick Tour
 
Ship It ! with Ruby/ Rails Ecosystem
Ship It ! with Ruby/ Rails EcosystemShip It ! with Ruby/ Rails Ecosystem
Ship It ! with Ruby/ Rails Ecosystem
 
Developing in the Cloud
Developing in the CloudDeveloping in the Cloud
Developing in the Cloud
 
DevSecCon Singapore 2019: Workshop - Burp extension writing workshop
DevSecCon Singapore 2019: Workshop - Burp extension writing workshopDevSecCon Singapore 2019: Workshop - Burp extension writing workshop
DevSecCon Singapore 2019: Workshop - Burp extension writing workshop
 
Node.js for beginner
Node.js for beginnerNode.js for beginner
Node.js for beginner
 
Sample06
Sample06Sample06
Sample06
 

Kürzlich hochgeladen

URLs and Routing in the Odoo 17 Website App
URLs and Routing in the Odoo 17 Website AppURLs and Routing in the Odoo 17 Website App
URLs and Routing in the Odoo 17 Website AppCeline George
 
Student login on Anyboli platform.helpin
Student login on Anyboli platform.helpinStudent login on Anyboli platform.helpin
Student login on Anyboli platform.helpinRaunakKeshri1
 
Mastering the Unannounced Regulatory Inspection
Mastering the Unannounced Regulatory InspectionMastering the Unannounced Regulatory Inspection
Mastering the Unannounced Regulatory InspectionSafetyChain Software
 
Hybridoma Technology ( Production , Purification , and Application )
Hybridoma Technology  ( Production , Purification , and Application  ) Hybridoma Technology  ( Production , Purification , and Application  )
Hybridoma Technology ( Production , Purification , and Application ) Sakshi Ghasle
 
The Most Excellent Way | 1 Corinthians 13
The Most Excellent Way | 1 Corinthians 13The Most Excellent Way | 1 Corinthians 13
The Most Excellent Way | 1 Corinthians 13Steve Thomason
 
Web & Social Media Analytics Previous Year Question Paper.pdf
Web & Social Media Analytics Previous Year Question Paper.pdfWeb & Social Media Analytics Previous Year Question Paper.pdf
Web & Social Media Analytics Previous Year Question Paper.pdfJayanti Pande
 
Separation of Lanthanides/ Lanthanides and Actinides
Separation of Lanthanides/ Lanthanides and ActinidesSeparation of Lanthanides/ Lanthanides and Actinides
Separation of Lanthanides/ Lanthanides and ActinidesFatimaKhan178732
 
Privatization and Disinvestment - Meaning, Objectives, Advantages and Disadva...
Privatization and Disinvestment - Meaning, Objectives, Advantages and Disadva...Privatization and Disinvestment - Meaning, Objectives, Advantages and Disadva...
Privatization and Disinvestment - Meaning, Objectives, Advantages and Disadva...RKavithamani
 
Introduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher EducationIntroduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher Educationpboyjonauth
 
Contemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptx
Contemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptxContemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptx
Contemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptxRoyAbrique
 
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdfssuser54595a
 
Sanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdfSanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdfsanyamsingh5019
 
microwave assisted reaction. General introduction
microwave assisted reaction. General introductionmicrowave assisted reaction. General introduction
microwave assisted reaction. General introductionMaksud Ahmed
 
How to Make a Pirate ship Primary Education.pptx
How to Make a Pirate ship Primary Education.pptxHow to Make a Pirate ship Primary Education.pptx
How to Make a Pirate ship Primary Education.pptxmanuelaromero2013
 
Arihant handbook biology for class 11 .pdf
Arihant handbook biology for class 11 .pdfArihant handbook biology for class 11 .pdf
Arihant handbook biology for class 11 .pdfchloefrazer622
 
Employee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptxEmployee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptxNirmalaLoungPoorunde1
 
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...Krashi Coaching
 

Kürzlich hochgeladen (20)

Mattingly "AI & Prompt Design: Structured Data, Assistants, & RAG"
Mattingly "AI & Prompt Design: Structured Data, Assistants, & RAG"Mattingly "AI & Prompt Design: Structured Data, Assistants, & RAG"
Mattingly "AI & Prompt Design: Structured Data, Assistants, & RAG"
 
URLs and Routing in the Odoo 17 Website App
URLs and Routing in the Odoo 17 Website AppURLs and Routing in the Odoo 17 Website App
URLs and Routing in the Odoo 17 Website App
 
Student login on Anyboli platform.helpin
Student login on Anyboli platform.helpinStudent login on Anyboli platform.helpin
Student login on Anyboli platform.helpin
 
Mastering the Unannounced Regulatory Inspection
Mastering the Unannounced Regulatory InspectionMastering the Unannounced Regulatory Inspection
Mastering the Unannounced Regulatory Inspection
 
INDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptx
INDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptxINDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptx
INDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptx
 
Hybridoma Technology ( Production , Purification , and Application )
Hybridoma Technology  ( Production , Purification , and Application  ) Hybridoma Technology  ( Production , Purification , and Application  )
Hybridoma Technology ( Production , Purification , and Application )
 
The Most Excellent Way | 1 Corinthians 13
The Most Excellent Way | 1 Corinthians 13The Most Excellent Way | 1 Corinthians 13
The Most Excellent Way | 1 Corinthians 13
 
Web & Social Media Analytics Previous Year Question Paper.pdf
Web & Social Media Analytics Previous Year Question Paper.pdfWeb & Social Media Analytics Previous Year Question Paper.pdf
Web & Social Media Analytics Previous Year Question Paper.pdf
 
Separation of Lanthanides/ Lanthanides and Actinides
Separation of Lanthanides/ Lanthanides and ActinidesSeparation of Lanthanides/ Lanthanides and Actinides
Separation of Lanthanides/ Lanthanides and Actinides
 
Privatization and Disinvestment - Meaning, Objectives, Advantages and Disadva...
Privatization and Disinvestment - Meaning, Objectives, Advantages and Disadva...Privatization and Disinvestment - Meaning, Objectives, Advantages and Disadva...
Privatization and Disinvestment - Meaning, Objectives, Advantages and Disadva...
 
Introduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher EducationIntroduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher Education
 
Contemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptx
Contemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptxContemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptx
Contemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptx
 
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
 
Sanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdfSanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdf
 
microwave assisted reaction. General introduction
microwave assisted reaction. General introductionmicrowave assisted reaction. General introduction
microwave assisted reaction. General introduction
 
Mattingly "AI & Prompt Design: The Basics of Prompt Design"
Mattingly "AI & Prompt Design: The Basics of Prompt Design"Mattingly "AI & Prompt Design: The Basics of Prompt Design"
Mattingly "AI & Prompt Design: The Basics of Prompt Design"
 
How to Make a Pirate ship Primary Education.pptx
How to Make a Pirate ship Primary Education.pptxHow to Make a Pirate ship Primary Education.pptx
How to Make a Pirate ship Primary Education.pptx
 
Arihant handbook biology for class 11 .pdf
Arihant handbook biology for class 11 .pdfArihant handbook biology for class 11 .pdf
Arihant handbook biology for class 11 .pdf
 
Employee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptxEmployee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptx
 
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
 

JLeRN Experiment Project Nodes and Collaborations

  • 1. The JLeRN Experiment Project Bharti Gupta Nick Syrotiuk Conference 2012 Mimas, University of Manchester #jlern #learningreg
  • 2. JLeRN Nodes »  Node of Mimas ›  First experimental node on Ubuntu desktop »  Alpha Node ›  Current working node on Ubuntu server »  Beta Node ›  Experimental node on Windows server »  Gamma node (not yet implemented) ›  Amazon Web Services node
  • 3. JLeRN Nodes »  Node of Mimas ›  First experimental node on Ubuntu desktop »  Alpha Node ›  Current working node on Ubuntu server »  Beta Node ›  Experimental node on Windows server »  Gamma node (not yet implemented) ›  Amazon Web Services node
  • 4. JLeRN Nodes »  Node of Mimas ›  First experimental node on Ubuntu desktop »  Alpha Node ›  Current working node on Ubuntu server »  Beta Node ›  Experimental node on Windows server »  Gamma node (not yet implemented) ›  Amazon Web Services node
  • 5. Alpha Node »  Node URL – alpha.mimas.ac.uk »  Supports publish and retrieval services »  Authentication – open ›  Username: fred ›  Password: flintstone »  Note – JSONview extension for Firefox browser »  Examples ›  http://alpha.mimas.ac.uk/status ›  http://alpha.mimas.ac.uk/description ›  http://alpha.mimas.ac.uk/obtain ›  [all documents in node, one hundred at a time] ›  http://alpha.mimas.ac.uk/slice?any_tags=magnetism ›  http://alpha.mimas.ac.uk/slice?identity=mimas
  • 6. Alpha Node status »  All of the 15,000 JORUM learning resource metadata published.
  • 7. Jorum OAI-PMH data JSON »  Installed Python OAI-PMH third party module to work with LR team’s Python script »  Installed the Python ElementTree third party module to parse »  Harvested all JORUM OAI-PMH data and published on JLeRN node »  Blog post - http://jlernexperiment.wordpress.com/2012/02/14/jorum-oai-pmh-data- published/ »  Example queries ›  http://alpha.mimas.ac.uk/obtain?request_ID=http://dspace.jorum.ac.uk/xmlui/handle/ 123456789/1000 ›  http://alpha.mimas.ac.uk/slice?any_tags=curve ›  http://alpha.mimas.ac.uk/slice?any_tags=magnetism
  • 8. JLeRN Nodes »  Node of Mimas ›  First experimental node on Ubuntu desktop »  Alpha Node ›  Current working node on Ubuntu server »  Beta Node ›  Experimental node on Windows server »  Gamma node (not yet implemented) ›  Amazon Web Services node
  • 9. Beta Node »  Windows 2008 Server 64 bit OS at Mimas »  Installation Guide – ›  https://github.com/LearningRegistry/LearningRegistry/wiki/Windows- Installation-Guide »  Related blog posts - ›  http://jlernexperiment.wordpress.com/2012/02/20/the-windows- node-at-mimas/ »  LR team fixed a major bug, and Beta node is up and running - ›  https://github.com/LearningRegistry/LearningRegistry/pull/ 167#issuecomment-3905263
  • 10. JLeRN Nodes »  Node of Mimas ›  First experimental node on Ubuntu desktop »  Alpha Node ›  Current working node on Ubuntu server »  Beta Node ›  Experimental node on Windows server »  Gamma node (not yet implemented) ›  Amazon Web Services node
  • 11. Learning Registry Java Library »  Working with Scott Wilson from CETIS at JLeRN Hackday ›  http://jlernexperiment.wordpress.com/2012/02/21/the-hackday-report-and- reflections/ »  Library name - LRJavaLib ›  Code on Github - https://github.com/navnorth/LRJavaLib »  Used to publish and harvest data »  Requires bencode - http://code.google.com/p/bee-encode/downloads/detail?name=bee- encode-0.2.tar.gz&can=2&q Untar and install jar using maven »  Code in progress using JAX-RS in Eclipse IDE
  • 12. Sharing the project on GitHub »  Code using the Java library »  Python scripts »  CakePHP scripts
  • 13. JLeRN Collaborations »  Steven Cook from Jorum looking at publishing Jorum paradata. »  Jenny Gray at Open University also looking at publishing Learning Space data via OAI-PMH. »  Andrew Green at ENGrich looking at publishing their data »  Scott Wilson at CETIS has worked on publishing the widget store paradata. »  We encourage you to collaborate/work with us
  • 14. The Team »  Sarah Currier ›  Project Lead ›  sarah.currier@manchester.ac.uk ›  @morageyrie »  Nick Syrotiuk ›  Developer ›  syrotiuk@manchester.ac.uk »  Steven Cook ›  Jorum Developer ›  steven.cook@manchester.ac.uk »  Bharti Gupta ›  Developer ›  bharti.gupta@manchester.ac.uk ›  @dulcet_bg