-
Notifications
You must be signed in to change notification settings - Fork 0
File Description
The main file for running the machine learning experiment. It is the place to set up the experiment conditions (e.g., feature sets, classification targets). It is responsible for calling EyeTrackingDataReader to read the files and functions in features.py to add additional features. It runs cross-validation to test the classification models and outputs the results to file.
This defines the data structure for the results of an eye-tracking user study. It holds information on the participants and features in all the trials belonging to each participants.
This contains EyeTrackingDataReader that reads files containing eye-tracking data (e.g., eye-tracking features, user characteristic data) and stores it in an Experiment object. This is the place to set up input file paths and parameters to correctly read the files.
This contains functions that add additional features based on the input data.
This produces sequence pattern features based on the gaze movement data in the input file. It can extract significant patterns based on frequency and generate features from these selected patterns.