CommunityCommands
- 4 October 2009
- conference paper
- conference paper
- Published by Association for Computing Machinery (ACM)
- p. 193-202
- https://doi.org/10.1145/1622176.1622214
Abstract
We explore the use of modern recommender system technology to address the problem of learning software applications. Before describing our new command recommender system, we first define relevant design considerations. We then discuss a 3 month user study we conducted with professional users to evaluate our algorithms which generated customized recommendations for each user. Analysis shows that our item-based collaborative filtering algorithm generates 2.1 times as many good suggestions as existing techniques. In addition we present a prototype user interface to ambiently present command recommendations to users, which has received promising initial user feedback.Keywords
This publication has 31 references indexed in Scilit:
- A personalized English learning recommender system for ESL studentsExpert Systems with Applications, 2008
- A field evaluation of an adaptable two-interface design for feature-rich softwareACM Transactions on Computer-Human Interaction, 2007
- Predicting human interruptibility with sensorsACM Transactions on Computer-Human Interaction, 2005
- A statistical interpretation of term specificity and its application in retrievalJournal of Documentation, 2004
- Introduction: design and evaluation of notification user interfacesInternational Journal of Human-Computer Studies, 2003
- An adaptive user interface based on personalized learningIEEE Intelligent Systems, 2003
- Amazon.com recommendations: item-to-item collaborative filteringIEEE Internet Computing, 2003
- Adaptive systems: A solution to usability problemsUser Modelling and User-Adapted Interaction, 1993
- Dynamic versus static menus: an exploratory comparisonACM SIGCHI Bulletin, 1989
- On frequency-based menu-splitting algorithmsInternational Journal of Man-Machine Studies, 1984