BBookX: Design of an Automated Web-based Recommender System for the Creation of Open Learning Content

We describe BBookX, a web-based tool that uses a human-computing approach to facilitate the creation of open source textbooks. The goal of BBookX is to create a system that can search various Open Educational Resource (OER) repositories such as Wikipedia, based on a set of user-generated criteria, and return various resources that can be combined, remixed, and re-used to support specific learning goals. As BBookX is a work-in-progress, we are in the midst of a design-based research study, where user testing guided multiple rounds of iteration in the design of the user interface (UI) as well as the query engine. From an interface perspective, the challenges we present are the matching of the UI to users' mental models from similar systems, as well as educating users how to best work with the algorithms in an iterative manner to find and refine content for inclusion into open textbooks.

[1]  Benjamin Bräutigam,et al.  BBookX: Building Online Open Books for Personalized Learning , 2016, AAAI.

[2]  Erik Cambria,et al.  Jumping NLP Curves: A Review of Natural Language Processing Research [Review Article] , 2014, IEEE Computational Intelligence Magazine.

[3]  Indi Young,et al.  Mental Models: Aligning design strategy with human behavior , 2008, UBIQ.

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

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

[6]  Eva Onaindia,et al.  Assembling Learning Objects for Personalized Learning: An AI Planning Perspective , 2013, IEEE Intelligent Systems.

[7]  Sophie Ahrens,et al.  Recommender Systems , 2012 .

[8]  Dafna Shahaf,et al.  Towards a Theory of AI Completeness , 2007, AAAI Spring Symposium: Logical Formalizations of Commonsense Reasoning.

[9]  John Riedl,et al.  An algorithmic framework for performing collaborative filtering , 1999, SIGIR '99.

[10]  Benjamin Bräutigam,et al.  BBookX: An Automatic Book Creation Framework , 2015, DocEng.

[11]  Steffen Rendle,et al.  Factorization Machines with libFM , 2012, TIST.

[12]  Trey Grainger,et al.  Solr in Action , 2014 .

[13]  David A. Wiley,et al.  Open Content and Open Educational Resources: Enabling universal education , 2008 .

[14]  Christoph Trattner,et al.  VizRec: A Two-Stage Recommender System for Personalized Visualizations , 2015, IUI Companion.

[15]  Design-Based Research: An Emerging Paradigm for Educational Inquiry , 2003 .

[16]  J. J. Rocchio,et al.  Relevance feedback in information retrieval , 1971 .