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

Activities

  1. SIAM Conference on Applications of Dynamical Systems - DS 2023
  2. A New Approach for Optimal Solving of Cyclic and Non-Cyclic Bus Driver Rostering Problems
  3. Structure and dynamics laboratory testing of an indirectly controlled full variable valve train for camless engines
  4. Trajectory-based computational study of coherent behavior in flows
  5. From Text to Data: AI and Human Expertise in Provenance Linked Open Data
  6. Trajectory-based Lagrangian approaches for the extraction and characterization of coherent structures
  7. Presentation of the paper entitled "Comparison of Backpropagation and Kalman Filter-based Training for Neural Networks"
  8. Plenary lecture entitled: "Wavelet Packets for Applications in Signal Processing and Control Systems"
  9. Short course on numerical methods for stochastic processes
  10. I Am Behind the Screen: Understanding the Invisible Work of Content Moderators on Digital Platforms
  11. Nordic Seminar on Computational Mechanics - NSCM 2016
  12. Presentation of the paper entitled: "Classical PI Controllers with Anti-Windup Techniques Applied on Level Systems: An Interesting Case Study"
  13. 27st IEEE International Conference on Methods and Models in Automation an Robotics (MMAR)
  14. It's Time to Talk About Time Shaping Competence: A Framework for Addressing “Time” in ESE
  15. Towards a fully-automated adaptive e-learning environment: A predictive model for difficulty generating factors in gap-filling activities that target English tense-aspect-mood
  16. Fuzzy based control of a nonholonomic car-like robot for drive assistant systems

Publications

  1. The Scalable Question Answering Over Linked Data (SQA) Challenge 2018
  2. The learning net - an interactive representation of shared knowledge
  3. Optimal regulation for dynamic hybrid systems based on dynamic programming in the case of an intelligent vehicle drive assistant
  4. Expertise in research integration and implementation for tackling complex problems
  5. An MPC for an Aggregate Actuator with a Self-Tuning Feedforward Control
  6. Making an Impression Through Openness
  7. Building a process layer for business applications using the blackboard pattern
  8. Emergency detection based on probabilistic modeling in AAL environments
  9. Global text processing in CSCL with learning protocols
  10. Unity and diversity in the law of state responsibility
  11. N3 - A collection of datasets for named entity recognition and disambiguation in the NLP interchange format
  12. Multi-Parallel Sending Coils for Movable Receivers in Inductive Charging Systems
  13. Anomaly detection in formed sheet metals using convolutional autoencoders
  14. Control of a Sun Tracking Robot Based on Adaptive Sliding Mode Control with Kalman Filtering and Model Predictive Control
  15. Anatomy of Haar Wavelet Filter and Its Implementation for Signal Processing
  16. Introducing a multivariate model for predicting driving performance
  17. Reading and Calculating in Word Problem Solving
  18. 'SPREAD THE APP, NOT THE VIRUS’ – AN EXTENSIVE SEM-APPROACH TO UNDERSTAND PANDEMIC TRACING APP USAGE IN GERMANY
  19. Simultaneous Constrained Adaptive Item Selection for Group-Based Testing
  20. Inversion of fuzzy neural networks for the reduction of noise in the control loop
  21. Age-related differences in processing visual device and task characteristics when using technical devices
  22. Enhancing Performance of Level System Modeling with Pseudo-Random Signals
  23. Neural Combinatorial Optimization on Heterogeneous Graphs
  24. Transformer with Tree-order Encoding for Neural Program Generation
  25. Lyapunov Convergence Analysis for Asymptotic Tracking Using Forward and Backward Euler Approximation of Discrete Differential Equations
  26. Mathematics in Robot Control for Theoretical and Applied Problems
  27. PI and Fuzzy Controllers for Non-Linear Systems
  28. Analysis And Comparison Of Dispatching RuleBased Scheduling In Dual-Resource Constrained Shop-Floor Scenarios
  29. Exploration strategies, performance, and error consequences when learning a complex computer task