Affective States in Software Programming: Classification of Individuals based on their Keystroke and Mouse Dynamics
Year: 2014
Type: article
Abstract: In this paper, a method is presented for the classification of an individual into two affective states: boredom and frustration.To gather the necessary data, the individual interacts with an Intelligent Tutoring System focused on the teaching of programming languages.The method involves a classifier based on k-NN, and feature vectors generated by the preprocessing of keystroke dynamics and mouse dynamics data.Accurate results are achieved by determining relevant subsets of the initial feature set, using genetic algorithms.These subsets facilitate the training of the classifiers for each affective state.
Source: Research in Computing Science
DOI: 10.13053/rcs-87-1-3
Institution: Instituto Tecnológico de Tijuana
Language: English
Topic: Emotion and Mood Recognition
Subfield: Artificial Intelligence
Field: Computer Science
Domain: Physical Sciences
Open Access status: bronze
OpenAlex ID: W2403082010
