Inspire
- Moodle 3.3
- 更新 2017-06-01
The Inspire plugin implements open source, transparent next-generation learning analytics using machine learning backends that go beyond simple descriptive analytics to provide predictions of learner success, and ultimately diagnosis and prescriptions (advisements) to learners and teachers. From Moodle HQ.
This is Moodle’s offical descriptive and predictive analytics engine, implementing machine learning backends.
This plugin is for Moodle 3.3; the plugin has been refactored and integrated into Moodle 3.4 core as the Moodle analytics API.
Features
One built-in prediction model: Students at risk of dropping out of courses.
A set of student engagement indicators based on the Community of Inquiry.
Built-in tools to evaluate models against your site’s data
Proactive notifications for instructors using Events
Instructors can easily send messages to students identified by the model, or jump to the Outline report for that student for more detail about student activity
An API to build indicators and prediction models for third-party Moodle plugins
Machine learning backend plugin type – supports PHP and Python, and can be extended to implement other ML backends
Note: PHP 7.x is required to use the PHP machine learning backend.
More information
Project inspire information (mostly for educators / researchers): https://moodle.org/course/view.php?id=17233
Architecture overview (mostly for developers / systems administrators / researchers): https://docs.moodle.org/dev/Project_Inspire_API
Prototype (for everybody): http://prototype.moodle.net/inspirephase1/ (may not be up to date as development will continue on top of Moodle core).
Limitations
The initial 3.3-r1 version of the Inspire plugin has some limitations:
This version is installed as a third-party plugin. Future versions will become part of Moodle Core.
This version only reads activity logs from the standard log store. A log store selector will be added in future versions of the plugin.