Building Web Applications that use the Learning Registry (LR)

By Walt Grata, Mick Muzac, and Damon Regan

The Learning Registry contains thousands of metadata and paradata records describing educational resources available on the Internet. These records came from many different contributors using different schemas. How can this collection of data be harnessed to create new applications? ADL has worked on several open source software (OSS) components that have been used to create the free.ed.gov and learningregistry.org search applications to serve as demonstrations. Let's walk through these components and how they are used.

Websites using open source software components and the Learning Registry
LR-Wordpress-Plugin integration diagram

The diagram shows how two different WordPress-based websites use a WordPress plugin called LR-Wordpress-Plugin. The plugin provides several widgets that use the LR-Search services. LR-Search provides a set of services on top of elasticsearch, which is an open source search and analytics engine. LR-Data, which is a utility to pull the data from the Learning Registry into a datastore of your choice, populates elasticsearch with LR data.

All of these components are open source software available for you to use. You can find each component described here at the following locations:

WordPress: http://wordpress.org/
LR-Wordpress-Plugin: https://github.com/adlnet/LR-Wordpress-Plugin
LR-Search: https://github.com/adlnet/LR-Search
LR-Data: https://github.com/adlnet/LR-Data
Learning Registry: http://learningregistry.org/





by Jason Haag | December 13th, 2013 | home news

Upcoming Events

iFest 2017

July 31 - August 2 2017


All Events >

PHYSICAL ADDRESSES

ADL Co-Lab Alexandria

1901 N. Beauregard Street, Suite 600 Alexandria, VA 22311

ADL Co-Lab Orlando

13501 Ingenuity Drive, Suite 248 Orlando, FL 32826