ML-MER
Machine learning to guide student learning
Bernhard Konrad (UBC)
VanPy June Meetup
2015-06-24 @ Mobify HQ

- The UBC Math Department makes previous final exams available online
- Since 2012 a large team of volunteers writes free hints and solutions
Math Education Resources

Online solutions to math questions - so what?
Math Education Resources
More than just solutions:
Vision for interactive, smart learning portal
Math Education Resources
"Which questions should I work on next?"
question difficulty (user rating)
question difficulty
(multiple choice answers)
important topics in my course
topics I have mastered / struggle with
find similar questions that are harder / easier
First task: predict topic
Online webapp: www.math-education-resources.com
IPython Notebook: https://github.com/BernhardKonrad/ML-MER-VanPy/blob/master/ML-MER.ipynb
In summary
- We built classifier to predict topics of Math questions
- Next step: Combine difficulty rating, course, etc. to expand classifier into question-recommender
- Results can be put to use on webapp immediately
- MER provides a unique database of problems for data scientists to play with
Thank you to Wing Wa (Wayne) Yu, Sida Zhou, Alexandra Fetisova, Isabell Graf, Iain Moyles, Carmen Bruni, William Thompson, Michael Lindstrom, Christina Koch, and many, many more...
deck
By Bernhard Konrad
deck
- 545