Finding Prerequisite Relations using the Wikipedia Clickstream

The increased availability of online learning resources in the form of courses, videos, and tutorials has created new opportunities for independent learners, but it has also increased the difficulty of planning a course of study. Where should the learner start? What should the learner know before tackling a new course? Manually identifying these prerequisite relations between learning resources or concepts is expensive in terms of time and expertise, and it is particularly difficult to do so for new or rapidly changing areas of knowledge. To address this challenge, we present a new method for identifying prerequisite relations based on naturally occurring data, namely the navigation patterns of users on the Wikipedia online encyclopedia. Our supervised learning approach shows that the navigation network structure can be used to identify dependencies among concepts in several domains.

[1]  Denis Helic,et al.  Quo Vadis? On the Effects of Wikipedia’s Policies on Navigation , 2015, AAAI 2015.

[2]  C. Lee Giles,et al.  Investigating Active Learning for Concept Prerequisite Learning , 2018, AAAI.

[3]  Gaël Varoquaux,et al.  Scikit-learn: Machine Learning in Python , 2011, J. Mach. Learn. Res..

[4]  Brent J. Hecht,et al.  Problematizing and Addressing the Article-as-Concept Assumption in Wikipedia , 2017, CSCW.

[5]  Wenyi Huang,et al.  Measuring Prerequisite Relations Among Concepts , 2015, EMNLP.

[6]  William W. Cohen,et al.  Crowdsourced Comprehension: Predicting Prerequisite Structure in Wikipedia , 2012, BEA@NAACL-HLT.

[7]  Mathieu Bastian,et al.  Gephi: An Open Source Software for Exploring and Manipulating Networks , 2009, ICWSM.

[8]  Premkumar Natarajan,et al.  Modeling Concept Dependencies in a Scientific Corpus , 2016, ACL.

[9]  Stephen Aguilar,et al.  Structured Generation of Technical Reading Lists , 2017, BEA@EMNLP.

[10]  Leo Breiman,et al.  Classification and Regression Trees , 1984 .

[11]  Yifan Hu,et al.  Efficient, High-Quality Force-Directed Graph Drawing , 2006 .

[12]  Geoffrey E. Hinton,et al.  Deep Learning , 2015, Nature.

[13]  Zhaohui Wu,et al.  Using Prerequisites to Extract Concept Maps fromTextbooks , 2016, CIKM.

[14]  Carlo De Medio,et al.  Automatic Extraction of Prerequisites Among Learning Objects Using Wikipedia-Based Content Analysis , 2016, ITS.

[15]  Evgeniy Gabrilovich,et al.  Computing Semantic Relatedness Using Wikipedia-based Explicit Semantic Analysis , 2007, IJCAI.