Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Lightweight Analytics sub-session

In this sub-section, we mostly discussed Figures, did Q/A on how it works, current development status, goals moving forward. Also briefly discussed Open edX moving forward toward decoupling the LMS front end from back end, using React for the front end.

This breakout session had a small group. 

Add yourself if you want to identify you were in the sub-session:

Figures, lightweight analytics, what is it?

  • Analytics for small sites, hosting on a single server, where Insights is out of the question. You can start with it and grow. Insights is great for course specific and can handle MOOC-size data. Figures is here to fill a gap.
  • Currently only working on devstack, will soon be production ready.
  • It includes a React based Javascript single page application and a reusable Django app (minimize modifications in the platform) . Plugplug-in, in line with open/close principle (open for extension but close for modification - cf Nimisha).
  • Analytics tool useful for data scientist, or you Target audience for figures are those looking for high level metrics on a site-wide, cross-course and per-course level, such as learning program managers and administrators. who need to make management decisions on how your their courseware is doing.
  • Figures gets data from the Django models . In the future, building more end-points.and provides REST API endpoints for direct model access and aggregation
  • Daily snapshots of the daily aggregate data, which then can get rendered via charts. Future enhancements can be customizing the time granularity (such as capturing data every N minutes).
  • Plan for doing a code walkthrough via hangout.

What other metrics would we want or not want?

...