Predicting the Difficulty of Exercise Items for Dynamic Difficulty Adaptation in Adaptive Language Tutoring

Research output: Journal contributionsJournal articlesResearchpeer-review

Authors

Advances in computer technology and artificial intelligence create opportunities for developing adaptive language learning technologies which are sensitive to individual learner characteristics. This paper focuses on one form of adaptivity in which the difficulty of learning content is dynamically adjusted to the learner’s evolving language ability. A pilot study is presented which aims to advance the (semi-)automatic difficulty scoring of grammar exercise items to be used in dynamic difficulty adaptation in an intelligent language tutoring system for practicing English tenses. In it, methods from item response theory and machine learning are combined with linguistic item analysis in order to calibrate the difficulty of an initial exercise pool of cued gap-filling items (CGFIs) and isolate CGFI features predictive of item difficulty. Multiple item features at the gap, context and CGFI levels are tested and relevant predictors are identified at all three levels. Our pilot regression models reach encouraging prediction accuracy levels which could, pending additional validation, enable the dynamic selection of newly generated items ranging from moderately easy to moderately difficult. The paper highlights further applications of the proposed methodology in the area of adapting language tutoring, item design and second language acquisition, and sketches out issues for future research.
Original languageEnglish
JournalInternational Journal of Artificial Intelligence in Education
Volume29
Issue number3
Pages (from-to)342-367
Number of pages26
ISSN1560-4306
DOIs
Publication statusPublished - 15.08.2019

Recently viewed

Publications

  1. Evaluation of Time/Phase Parameters in Frequency Measurements for Inertial Navigation Systems
  2. The Scalable Question Answering Over Linked Data (SQA) Challenge 2018
  3. A Lightweight Simulation Model for Soft Robot's Locomotion and its Application to Trajectory Optimization
  4. Optimal regulation for dynamic hybrid systems based on dynamic programming in the case of an intelligent vehicle drive assistant
  5. Application of non-convex rate dependent gradient plasticity to the modeling and simulation of inelastic microstructure development and inhomogeneous material behavior
  6. Expertise in research integration and implementation for tackling complex problems
  7. Set-oriented numerical computation of rotation sets
  8. An MPC for an Aggregate Actuator with a Self-Tuning Feedforward Control
  9. On the Power and Performance of a Doubly Latent Residual Approach to Explain Latent Specific Factors in Multilevel-Bifactor-(S-1) Models
  10. Machine Learning and Knowledge Discovery in Databases
  11. Making an Impression Through Openness
  12. Building a process layer for business applications using the blackboard pattern
  13. A model predictive control for an aggregate actuator with a self-tuning initial condition procedure in combustion engines
  14. A discrete approximate solution for the asymptotic tracking problem in affine nonlinear systems
  15. Global text processing in CSCL with learning protocols
  16. Performance and Comfort when Using Motion-Controlled Tools in Complex Tasks
  17. Neural network-based adaptive fault-tolerant control for strict-feedback nonlinear systems with input dead zone and saturation
  18. N3 - A collection of datasets for named entity recognition and disambiguation in the NLP interchange format
  19. Comparing the Sensitivity of Social Networks, Web Graphs, and Random Graphs with Respect to Vertex Removal
  20. Optimal trajectory generation using MPC in robotino and its implementation with ROS system
  21. Multi-Parallel Sending Coils for Movable Receivers in Inductive Charging Systems
  22. Computational modeling of material flow networks
  23. On the Nonlinearity Compensation in Permanent Magnet Machine Using a Controller Based on a Controlled Invariant Subspace
  24. Paraphrasing Method for Controlling a Robotic Arm Using a Large Language Model
  25. Anomaly detection in formed sheet metals using convolutional autoencoders
  26. A Multilevel CFA-MTMM Model for Nested Structurally Different Methods
  27. Framework for setting up and operating biobanks
  28. Anatomy of Haar Wavelet Filter and Its Implementation for Signal Processing
  29. Perfect anti-windup in output tracking scheme with preaction
  30. Introducing a multivariate model for predicting driving performance
  31. Semantic Parsing for Knowledge Graph Question Answering with Large Language Models
  32. Reading and Calculating in Word Problem Solving