Goal-based Course Recommendation

With cross-disciplinary academic interests increasing and academic advising resources over capacity, the importance of exploring data-assisted methods to support student decision making has never been higher. We build on the findings and methodologies of a quickly developing literature around prediction and recommendation in higher education and develop a novel recurrent neural network-based recommendation system for suggesting courses to help students prepare for target courses of interest, personalized to their estimated prior knowledge background and zone of proximal development. We validate the model using tests of grade prediction and the ability to recover prerequisite relationships articulated by the university. In the third validation, we run the fully personalized recommendation for students the semester before taking a historically difficult course and observe differential overlap with our would-be suggestions. While not proof of causal effectiveness, these three evaluation perspectives on the performance of the goal-based model build confidence and bring us one step closer to deployment of this personalized course preparation affordance in the wild.

[1]  Zdenek Zdráhal,et al.  Ouroboros: early identification of at-risk students without models based on legacy data , 2017, LAK.

[2]  Ramesh Johari,et al.  How a data-driven course planning tool affects college students' GPA: evidence from two field experiments , 2018, L@S.

[3]  Eitel J. M. Lauría,et al.  Early Alert of Academically At-Risk Students: An Open Source Analytics Initiative , 2014, J. Learn. Anal..

[4]  George Siemens,et al.  Studying MOOC completion at scale using the MOOC replication framework , 2018, EDM.

[5]  Mung Chiang,et al.  Behavioral Analysis at Scale: Learning Course Prerequisite Structures from Learner Clickstreams , 2018, EDM.

[6]  Yoshua Bengio,et al.  A Neural Probabilistic Language Model , 2003, J. Mach. Learn. Res..

[7]  Amelia Zafra,et al.  A Hybrid Multi-Criteria approach using a Genetic Algorithm for Recommending Courses to University Students , 2018, EDM.

[8]  Zachary A. Pardos,et al.  Connectionist recommendation in the wild: on the utility and scrutability of neural networks for personalized course guidance , 2018, User Modeling and User-Adapted Interaction.

[9]  Verena Wolf,et al.  Data-Driven Approach Towards a Personalized Curriculum , 2018, EDM.

[10]  Christopher Brooks,et al.  Evaluating Predictive Models of Student Success: Closing the Methodological Gap , 2018, J. Learn. Anal..

[11]  Leonidas J. Guibas,et al.  Deep Knowledge Tracing , 2015, NIPS.

[12]  James C. Lester,et al.  Improving Stealth Assessment in Game-based Learning with LSTM-based Analytics , 2018, EDM.

[13]  Jürgen Schmidhuber,et al.  Learning to forget: continual prediction with LSTM , 1999 .

[14]  Christopher Brooks,et al.  Coenrollment networks and their relationship to grades in undergraduate education , 2018, LAK.

[15]  Stephanie D. Teasley,et al.  Conceptualizing co-enrollment: accounting for student experiences across the curriculum , 2018, LAK.

[16]  George Karypis,et al.  Feature extraction for classifying students based on their academic performance , 2018, EDM.

[17]  Li Zhang,et al.  Early Identification of At-Risk Students Using Iterative Logistic Regression , 2018, AIED.

[18]  Dragan Gasevic,et al.  Using institutional data to predict student course selections in higher education , 2016, Internet High. Educ..

[19]  Ryan Shaun Joazeiro de Baker,et al.  Impact of student choice of content adoption delay on course outcomes , 2017, LAK.

[20]  Zachary A. Pardos,et al.  Communication at Scale in a MOOC Using Predictive Engagement Analytics , 2018, AIED.

[21]  Josh Gardner,et al.  Student success prediction in MOOCs , 2017, User Modeling and User-Adapted Interaction.

[22]  S. Chaiklin The zone of proximal development in Vygotsky's analysis of learning and instruction. , 2003 .

[23]  Alexandros Karatzoglou,et al.  Parallel Recurrent Neural Network Architectures for Feature-rich Session-based Recommendations , 2016, RecSys.

[24]  Alexandros Karatzoglou,et al.  Session-based Recommendations with Recurrent Neural Networks , 2015, ICLR.

[25]  Zachary A. Pardos,et al.  Enabling Real-Time Adaptivity in MOOCs with a Personalized Next-Step Recommendation Framework , 2017, L@S.

[26]  Zachary A. Pardos,et al.  Diagnosing University Student Subject Proficiency and Predicting Degree Completion in Vector Space , 2018, AAAI.

[27]  Jürgen Schmidhuber,et al.  Long Short-Term Memory , 1997, Neural Computation.