1. A computer-implemented method of creating a user-specific playlist based on feedback received during playing of a song in a virtual environment, the method being implemented by a computer that includes one or more physical processors, the method comprising: receiving, by the computer, an instance of feedback about a song, from a user, during playing of the song in a virtual environment; determining, by the computer, a first situational context that corresponds to a first situation of an avatar of the user in the virtual environment at a time of receipt of the instance of feedback; populating, by the computer, a data structure with an entry for the instance of feedback, wherein the entry comprises, for the instance of feedback: (i) information identifying the song, and (ii) information corresponding to the first situational context; determining, by the computer, a second situational context that corresponds to a second situation of the avatar of the user in the virtual environment; and generating, by the computer, a playlist specific to the user in the virtual environment based on the instance of feedback responsive to a determination that the second situational context corresponds to the first situational context.
1. A computer-implemented method of creating a user-specific playlist based on feedback received during playing of a song in a virtual environment, the method being implemented by a computer that includes one or more physical processors, the method comprising: receiving, by the computer, an instance of feedback about a song, from a user, during playing of the song in a virtual environment; determining, by the computer, a first situational context that corresponds to a first situation of an avatar of the user in the virtual environment at a time of receipt of the instance of feedback; populating, by the computer, a data structure with an entry for the instance of feedback, wherein the entry comprises, for the instance of feedback: (i) information identifying the song, and (ii) information corresponding to the first situational context; determining, by the computer, a second situational context that corresponds to a second situation of the avatar of the user in the virtual environment; and generating, by the computer, a playlist specific to the user in the virtual environment based on the instance of feedback responsive to a determination that the second situational context corresponds to the first situational context. 5. The computer-implemented method of claim 1 , wherein the information corresponding to the first situational context includes information about at least one of: (i) a location of the avatar of the user in the virtual environment, (ii) one or more interactions of the avatar of the user with one or more virtual objects in the virtual environment, or (iii) one or more avatar companions of the avatar of the user within the virtual environment.