A method for receiving feedback concerning a media asset from a user of a first user equipment device, comprising: locking, at the first user equipment device, a particular media asset; generating for output, at the first user equipment device, a user interface element for providing detailed feedback; receiving, at the first user equipment device, input associated with the user interface element; in response to receiving the input associated with the user interface element, receiving, at a computer, a first electronic communication from the first user equipment device, wherein the computer is associated with a website and is remote from the first user equipment device; storing, in response to receiving the first electronic communication, data indicating feedback from the media asset will be provided by the user; detecting that the user has accessed the website with a second user equipment device, wherein the first user equipment device and the second user equipment device are different user equipment devices; in response to detecting that the user has accessed the website with the second user equipment device, determining whether data is stored indicating that feedback for the media asset will be provided by the user; and in response to determining that data is stored indicating that the feedback will be provided: accessing a data structure, wherein the data structure comprises a shared attributes field for each asset in the list; generating, for output at the second user equipment device, a list of assets to provide feedback for, wherein the list comprises the media asset and, for each asset in the list, at least one other asset having similar attributes as the locked asset is indicated based on the shared attributes field; and receiving the feedback for the media asset from the second user equipment device. locking, at the first user equipment device, a particular media asset; generating for output, at the first user equipment device, a user interface element for providing detailed feedback; receiving, at the first user equipment device, input associated with the user interface element; in response to receiving the input associated with the user interface element, receiving, at a computer, a first electronic communication from the first user equipment device, wherein the computer is associated with a website and is remote from the first user equipment device; storing, in response to receiving the first electronic communication, data indicating feedback from the media asset will be provided by the user; detecting that the user has accessed the website with a second user equipment device, wherein the first user equipment device and the second user equipment device are different user equipment devices; in response to detecting that the user has accessed the website with the second user equipment device, determining whether data is stored indicating that feedback for the media asset will be provided by the user; and in response to determining that data is stored indicating that the feedback will be provided: accessing a data structure, wherein the data structure comprises a shared attributes field for each asset in the list; generating, for output at the second user equipment device, a list of assets to provide feedback for, wherein the list comprises the media asset and, for each asset in the list, at least one other asset having similar attributes as the locked asset is indicated based on the shared attributes field; and receiving the feedback for the media asset accessing a data structure, wherein the data structure comprises a shared attributes field for each asset in the list; generating, for output at the second user equipment device, a list of assets to provide feedback for, wherein the list comprises the media asset and, for each asset in the list, at least one other asset having similar attributes as the locked asset is indicated based on the shared attributes field; and receiving the feedback for the media asset from the second user equipment device.