Watch what I do: programming by demonstration
Watch what I do: programming by demonstration
Applications of simulated students: an exploration
Journal of Artificial Intelligence in Education
Learning users' habits to automate repetitive tasks
Your wish is my command
A guided tour to approximate string matching
ACM Computing Surveys (CSUR)
Mining patterns in long sequential data with noise
ACM SIGKDD Explorations Newsletter - Special issue on “Scalable data mining algorithms”
Mining System-User Interaction Traces for Use Case Models
IWPC '02 Proceedings of the 10th International Workshop on Program Comprehension
Frequent pattern mining: current status and future directions
Data Mining and Knowledge Discovery
Tracking clusters in evolving data streams over sliding windows
Knowledge and Information Systems
SeqStream: Mining Closed Sequential Patterns over Stream Sliding Windows
ICDM '08 Proceedings of the 2008 Eighth IEEE International Conference on Data Mining
Evaluating algorithms that learn from data streams
Proceedings of the 2009 ACM symposium on Applied Computing
ITS'10 Proceedings of the 10th international conference on Intelligent Tutoring Systems - Volume Part I
The design of a system to support exploratory learning of algebraic generalisation
Computers & Education
Hi-index | 0.00 |
Detecting and automating repetitive patterns in users' actions has several applications. One of them, often overlooked, is supporting learning. This paper presents an approach for detecting repetitive actions in students who are interacting with an exploratory environment for mathematical generalisation. The approach is based on the use of two sliding windows to detect possible regularities, which are filtered at the last stage using task knowledge. The result of this process is used to generate adaptive feedback to students based on their own actions.