Dynamic detection of novice vs. skilled use without a task model

Amy Hurst, Scott E. Hudson, Jennifer Mankoff

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Abstract

If applications were able to detect a user's expertise, then software could automatically adapt to better match exper-tise. Detecting expertise is difficult because a user's skill changes as the user interacts with an application and differs across applications. This means that expertise must be sensed dynamically, continuously, and unobtrusively so as not to burden the user. We present an approach to this prob-lem that can operate without a task model based on low-level mouse and menu data which can typically be sensed across applications at the operating systems level. We have implemented and trained a classifier that can detect "nov-ice" or "skilled" use of an image editing program, the GNU Image Manipulation Program (GIMP), at 91% accuracy, and tested it against real use. In particular, we developed and tested a prototype application that gives the user dy-namic application information that differs depending on her performance.

Original languageEnglish (US)
Title of host publicationProceedings of the SIGCHI Conference on Human Factors in Computing Systems 2007, CHI 2007
PublisherAssociation for Computing Machinery
Pages271-280
Number of pages10
ISBN (Print)1595935932, 9781595935939
DOIs
StatePublished - 2007
Event25th SIGCHI Conference on Human Factors in Computing Systems 2007, CHI 2007 - San Jose, CA, United States
Duration: Apr 28 2007May 3 2007

Publication series

NameConference on Human Factors in Computing Systems - Proceedings

Other

Other25th SIGCHI Conference on Human Factors in Computing Systems 2007, CHI 2007
Country/TerritoryUnited States
CitySan Jose, CA
Period4/28/075/3/07

Keywords

  • Intelligent user interfaces
  • Statistical models

ASJC Scopus subject areas

  • Software
  • Human-Computer Interaction
  • Computer Graphics and Computer-Aided Design

Fingerprint

Dive into the research topics of 'Dynamic detection of novice vs. skilled use without a task model'. Together they form a unique fingerprint.

Cite this