A Brief Introduction to the iCycle Project

The iCycle Project is an attempt to leverage big data in educational environments. It will be particularly useful in university online courses and MOOC's as those cases have the potential to gather large datasets.

The iCycle Project consists of several components, including use of xAPI and Learning Record Stores, a virtual teaching assistant to improve data retention on the interaction's between students, learning analytics and data mining integration, distributed cloud storage and more.

Overall Architecture of iCycle

Tangible proofs of concepts include the development of a virtual TA known as "BotCaptain", integrations between learning record stores utilizing xAPI, as well as distributed databases for holding large volume data sets with high level's of redundancy and availability.

Overview of Cloud Services