Design and evaluation of a command recommendation system for software applications

We examine the use of modern recommender system technology to aid command awareness in complex software applications. We first describe our adaptation of traditional recommender system algorithms t...