1. A method, comprising at an electronic device associated with a media-providing service having one or more processors and memory storing instructions for execution by the one or more processors: assigning one or more characteristics of tracks to each personality trait of a plurality of personality traits wherein the tracks are provided by the media-providing service; accessing a listening history of a user of the media-providing service; determining, based on the listening history of the user, that the user has consumed tracks having a first characteristic of the one or more characteristics wherein the first characteristic is assigned to the first personality trait and the determining comprises determining that a number of tracks having the first characteristic in the listening history of the user satisfies a threshold; based at least in part on determining that the user has consumed the tracks having the first characteristic, assigning a first personality trait of the plurality of personality traits to the user; and providing personalized content to the user based on the first personality trait.