A Tutoring Rule Selection Method for Case-based e-Learning by Multi-class Support Vector Machine

We develop an intelligent tutoring system on learners’ answers to problems that are dealt with in case-based e-learning. A facilitator instantiates answers and tutoring advice as a tutoring rule preliminary, and the system automatically identifies an appropriate instantiated answer which corresponds to the input sentence of an answer from the learner. Although various kinds of tutoring rules are given on a certain problem, the instantiated answers are very similar to each other among tutoring rules, even if tutoring rules are different. So the input sentence is similar to the wrong instantiated answer of the tutoring rule, which makes it difficult to select the tutoring rule correctly. The proposed method selects the tutoring rule for the input sentence by machine learning of selecting the tutoring rules with the multi-class SVM(Support Vector Machine). The multi-class SVM, consisting of multiple binary classifiers, can output various tutoring rules identified as corresponding to one input sentence. In order to identify one correct tutoring rule, the proposed method introduces confidence on each identification result and integrates the results. The proposed method improves accuracy of selecting tutoring rules by 17% compared to the similarity-based selection method of tutoring rules.

[1]  Andrei Z. Broder,et al.  On the resemblance and containment of documents , 1997, Proceedings. Compression and Complexity of SEQUENCES 1997 (Cat. No.97TB100171).

[2]  Johanna D. Moore,et al.  Intelligent Tutoring with Natural Language Support in the Beetle II System , 2010, EC-TEL.

[3]  Maria Virvou,et al.  An Intelligent Tutoring System over a social network for mathematics learning , 2013, IISA 2013.

[4]  Timothy Baldwin,et al.  Japanese SemCor: A Sense-tagged Corpus of Japanese , 2012 .

[5]  Sung-Young Jung,et al.  Developing an Intelligent Tutoring System Using Natural Language for Knowledge Representation , 2010, Intelligent Tutoring Systems.

[6]  Martin Chodorow,et al.  Combining local context and wordnet similarity for word sense identification , 1998 .

[7]  Chih-Ming Chen,et al.  Applying interactive mobile teaching agent to support e-learning platform for learning performance promotion , 2005, Fifth IEEE International Conference on Advanced Learning Technologies (ICALT'05).

[8]  Andreas Fischer,et al.  Pairwise support vector machines and their application to large scale problems , 2012, J. Mach. Learn. Res..

[9]  V. Aleven,et al.  Help Seeking and Help Design in Interactive Learning Environments , 2003 .

[10]  John R. Savery,et al.  Overview of Problem-Based Learning: Definitions and Distinctions. , 2006 .

[11]  Donn Ritchie,et al.  Using multimedia to overcome the problems with problem based learning , 1997 .

[12]  Hitoshi Isahara,et al.  Development of the Japanese WordNet , 2008, LREC.

[13]  Christiane Fellbaum,et al.  Combining Local Context and Wordnet Similarity for Word Sense Identification , 1998 .

[14]  Seleman Ngwira,et al.  Integrating explicit problem-solving teaching into activemath, an intelligent tutoring system , 2013, 2013 International Conference on Adaptive Science and Technology.

[15]  Neil T. Heffernan,et al.  Intelligent Tutoring Systems are Missing the Tutor: Building a More Strategic Dialog-Based Tutor , 2000 .

[16]  Ian H. Witten,et al.  The WEKA data mining software: an update , 2009, SKDD.

[17]  Joaquim A. Jorge,et al.  Interoperable Intelligent Tutoring Systems as Open Educational Resources , 2013, IEEE Transactions on Learning Technologies.