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

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