Learning Skill Equivalencies Across Platform Taxonomies

Assessment and reporting of skills is a central feature of many digital learning platforms. With students often using multiple platforms, cross-platform assessment has emerged as a new challenge. While technologies such as Learning Tools Interoperability (LTI) have enabled communication between platforms, reconciling the different skill taxonomies they employ has not been solved at scale. In this paper, we introduce and evaluate a methodology for finding and linking equivalent skills between platforms by utilizing problem content as well as the platform’s clickstream data. We propose six models to represent skills as continuous real-valued vectors, and leverage machine translation to map between skill spaces. The methods are tested on three digital learning platforms: ASSISTments, Khan Academy, and Cognitive Tutor. Our results demonstrate reasonable accuracy in skill equivalency prediction from a fine-grained taxonomy to a coarse-grained one, achieving an average recall@5 of 0.8 between the three platforms. Our skill translation approach has implications for aiding in the tedious, manual process of taxonomy to taxonomy mapping work, also called crosswalks, within the tutoring as well as standardized testing worlds.

[1]  Neil T. Heffernan,et al.  The ASSISTments Ecosystem: Building a Platform that Brings Scientists and Teachers Together for Minimally Invasive Research on Human Learning and Teaching , 2014, International Journal of Artificial Intelligence in Education.

[2]  Zachary A. Pardos,et al.  The 2010 KDD Cup Competition Dataset: Engaging the machine learning community in predictive learning analytics , 2016, J. Learn. Anal..

[3]  Omer Levy,et al.  Neural Word Embedding as Implicit Matrix Factorization , 2014, NIPS.

[4]  J. J. Williams,et al.  Mining Big Data in Education: Affordances and Challenges , 2020, Review of Research in Education.

[5]  Chengjiang Li,et al.  Course Concept Extraction in MOOCs via Embedding-Based Graph Propagation , 2017, IJCNLP.

[6]  Candace Thille,et al.  An Approach to Knowledge Component/Skill Modeling in Online Courses , 2014 .

[7]  Steven Skiena,et al.  DeepWalk: online learning of social representations , 2014, KDD.

[8]  Timothy Shanahan,et al.  Common Core State Standards: A New Role for Writing. , 2015 .

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

[10]  Yoshua Bengio,et al.  Neural Machine Translation by Jointly Learning to Align and Translate , 2014, ICLR.

[11]  Zachary A. Pardos,et al.  Data-Assistive Course-to-Course Articulation Using Machine Translation , 2019, L@S.

[12]  Ming-Wei Chang,et al.  BERT: Pre-training of Deep Bidirectional Transformers for Language Understanding , 2019, NAACL.

[13]  Leena M. Razzaq,et al.  Developing Fine-Grained Transfer Models in the ASSISTment System , 2007 .

[14]  Quoc V. Le,et al.  Exploiting Similarities among Languages for Machine Translation , 2013, ArXiv.

[15]  Albert T. Corbett,et al.  The Knowledge-Learning-Instruction Framework: Bridging the Science-Practice Chasm to Enhance Robust Student Learning , 2012, Cogn. Sci..

[16]  Zachary A. Pardos,et al.  Imputing KCs with Representations of Problem Content and Context , 2017, UMAP.

[17]  Elizabeth D. Liddy,et al.  Text Categorization for Aligning Educational Standards , 2007, 2007 40th Annual Hawaii International Conference on System Sciences (HICSS'07).

[18]  Deli Zhao,et al.  Network Representation Learning with Rich Text Information , 2015, IJCAI.

[19]  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.

[20]  Jeffrey Dean,et al.  Distributed Representations of Words and Phrases and their Compositionality , 2013, NIPS.

[21]  George Karypis,et al.  Will this Course Increase or Decrease Your GPA? Towards Grade-aware Course Recommendation , 2019, ArXiv.

[22]  Richard G. Baraniuk,et al.  Data-Mining Textual Responses to Uncover Misconception Patterns , 2017, EDM.

[23]  Zachary A. Pardos,et al.  Adapting Bayesian Knowledge Tracing to a Massive Open Online Course in edX , 2013, EDM.

[24]  Kenneth R. Koedinger,et al.  Is Over Practice Necessary? - Improving Learning Efficiency with the Cognitive Tutor through Educational Data Mining , 2007, AIED.

[25]  S. Hsi,et al.  Crowdsourcing and Curating Online Education Resources , 2013, Science.

[26]  Sidney K. D'Mello,et al.  Language as Thought: Using Natural Language Processing to Model Noncognitive Traits that Predict College Success , 2019, LAK.

[27]  Ruslan Salakhutdinov,et al.  Learning Cognitive Models Using Neural Networks , 2018, AIED.

[28]  David T. Conley Crosswalk Analysis of Deeper Learning Skills to Common Core State Standards. , 2011 .

[29]  Mark Wilson,et al.  Constructing Measures: An Item Response Modeling Approach , 2004 .

[30]  Daniel F. McCaffrey,et al.  Effectiveness of Cognitive Tutor Algebra I at Scale , 2014 .

[31]  Michael Yudelson,et al.  Intelligent Instructional Hand Offs , 2018, EDM.

[32]  Il-Yeol Song,et al.  A Model-Based Method for Information Alignment: A Case Study on Educational Standards , 2016, J. Comput. Sci. Eng..

[33]  Zachary A. Pardos,et al.  Evaluating sources of course information and models of representation on a variety of institutional prediction tasks , 2020, EDM.