In one embodiment, sensor signals corresponding to motions of a computing device are determined. Activities of a user corresponding to the computing device are determined by selecting activity types which are based on the sensor signals, a set of user characteristics associated with the user, a classification of the set of user characteristics, and signal parameters. A reference to the selected activity types is displayed to the user. User input indicating whether the reference is correct is received. Based on the user input, the signal parameters may be adjusted.