GSOC/2019: Difference between revisions
From MoodleDocs
David Mudrak (talk | contribs) |
Helen Foster (talk | contribs) ({{GSOC}}) |
||
(5 intermediate revisions by 2 users not shown) | |||
Line 1: | Line 1: | ||
{{GSOC}} | |||
== Projects == | == Projects == | ||
Line 5: | Line 6: | ||
[https://moodle.org/plugins/mod_attendance The attendance plugin] provides the ability for teachers to display a QR code to allow students to take their own attendance, the QR code is currently static for the current session and does not change. This project aims to increase the security of the feature by implementing a process that frequently changes the displayed QR code and expires the old QR code, making it difficult for the QR code to be shared outside the session. | [https://moodle.org/plugins/mod_attendance The attendance plugin] provides the ability for teachers to display a QR code to allow students to take their own attendance, the QR code is currently static for the current session and does not change. This project aims to increase the security of the feature by implementing a process that frequently changes the displayed QR code and expires the old QR code, making it difficult for the QR code to be shared outside the session. | ||
* Student: [https:// | * Student: [https://moodle.org/user/profile.php?id=2628543 Mohammed Rahman] | ||
* Mentor: Dan Marsden | * Mentor: Dan Marsden | ||
* [https://docs.moodle.org/dev/images_dev/d/de/gsoc2019attendanceqr.ogg video showing the work in progress (2019-06-02)] | |||
* | |||
=== Adding multi-class classification to machine learning backend === | === Adding multi-class classification to machine learning backend === | ||
Line 19: | Line 15: | ||
Adding multi-class classification to the Moodle machine learning backend by exposing functionality to the core which is derived from python Tensorflow and the phpml library. | Adding multi-class classification to the Moodle machine learning backend by exposing functionality to the core which is derived from python Tensorflow and the phpml library. | ||
* Student: [https:// | * Student: [https://moodle.org/user/profile.php?id=2404150 Vlad Apetrei] | ||
* Mentor: David Monllaó | * Mentor: David Monllaó | ||
* Project outcomes https://gist.github.com/valadhi/992b808005a2cf7b7988276aa1533c92 |
Latest revision as of 07:49, 11 September 2019
Projects
Attendance password rotation/expiry
The attendance plugin provides the ability for teachers to display a QR code to allow students to take their own attendance, the QR code is currently static for the current session and does not change. This project aims to increase the security of the feature by implementing a process that frequently changes the displayed QR code and expires the old QR code, making it difficult for the QR code to be shared outside the session.
- Student: Mohammed Rahman
- Mentor: Dan Marsden
Adding multi-class classification to machine learning backend
Adding multi-class classification to the Moodle machine learning backend by exposing functionality to the core which is derived from python Tensorflow and the phpml library.
- Student: Vlad Apetrei
- Mentor: David Monllaó
- Project outcomes https://gist.github.com/valadhi/992b808005a2cf7b7988276aa1533c92