Wespot Medoky and FCA Tool

Encompasses a backend web-service component for learner modelling and learning recommendations as well as 3 complementary elgg plugins visualizing the services.

View the Project on GitHub weSPOT/wespot_MEDoKy_FCA

About

The software that can be found at https://github.com/weSPOT/weSpot_MEDoKy_FCA contains:

In the folder https://github.com/weSPOT/weSpot_MEDoKy_FCA/tree/master/MEDoKyService

In the folder https://github.com/weSPOT/weSpot_MEDoKy_FCA/tree/master/ellg-plugins

All three plugins rely on the Medoky backend service to present domain concepts and learner models to the user and personalized recommendations to the learner. All calculations, updates and data management is handled by the backend service, which includes the implementation of various learning resource and tag recommendation strategies.

Architecture

The following diagram exemplary illustrates how the FCA plugin communicates with the Medoky backend services. The Medoky architecture relies on user data that is managed by Event Data Store.

FCA tool and MEDoKy backend