Можно ли по нашему взаимодействию с компьютером определить усталость?
В одном из моих проектов нужно было собрать данные о взаимодействии пользователя с компьютером. Небольшой скрипт, написанный на питоне, логировал следующие показатели:
- Мышь: скорость перемещения курсора, отклонение движения курсора от оптимального маршрута, длительность задержки при нажатии на кнопки мыши;
- Клавиатура: скорость печатания, длительность задержки при нажатии на клавиши, количество нажатий на backspace/delete;
- Система: длительность простоя системы.
Из всех параметров наиболее чувствительными к "усталости" пользователя оказались: скорость движения мыши, длительность нажатия кнопок мыши и клавиш на клавиатуре. Убедиться в этом можно на прикрепленном диаграмме (Y - длительность нажатия в с; X - время суток). Каждый час содержит ~2.5К строчек данных. На диаграмме нас интересует величина нижнего и верхнего квартиля: по статистике ближе к вечеру время удержания клавиш становится дольше. Аналогичные изменения происходят и с другими показателями, но они менее заметны.
Интересно, что таким образом можно с большей долей объективности судить об усталости человека (что само по себе субъективное ощущение), особенно, если он целые сутки работает за компьютером.
Опирался на это исследование при анализе собранных данных.
Post #77
311