CPC G06F 16/3334 (2019.01) [G06F 3/0482 (2013.01); G06F 3/04842 (2013.01); G06F 16/435 (2019.01); G06F 16/74 (2019.01); G06F 40/20 (2020.01); G06F 40/205 (2020.01); G10L 17/22 (2013.01); H04L 67/306 (2013.01); H04N 21/252 (2013.01); H04N 21/25891 (2013.01); H04N 21/41265 (2020.08); H04N 21/442 (2013.01); H04N 21/4532 (2013.01); H04N 21/4667 (2013.01); H04N 21/4668 (2013.01); H04N 21/47214 (2013.01); H04N 21/4826 (2013.01)] | 18 Claims |
1. A method comprising:
providing for display, on a device: (a) user selectable options to select one or more contacts of a plurality of contacts, and (b) a user selectable option to select a number of times a media asset is discussed before the media asset is added to a list of media assets for recommendation;
receiving, from the device: (a) user selection of the one or more contacts of the plurality of contacts, and (b) user selection of the number of times the media asset is discussed before the media asset is added to the list of media assets for recommendation;
accessing first verbal data vocalized by a first contact of the plurality of contacts recorded using a microphone of at least one device, wherein the first verbal data comprises a mention of a first media asset wherein the first contact of the plurality of contacts was not selected by the user selection;
accessing second verbal data vocalized by a second contact of the plurality of contacts recorded using a microphone of at least one device, wherein the second verbal data comprises a mention of a second media asset wherein the second contact of the plurality of contacts was selected by the user selection;
analyzing the first verbal data and the second verbal data to select one of the first media asset or the second media asset, wherein the analyzing:
(a) is weighted towards selection of the second media asset being associated with the second verbal data vocalized by the second contact that was selected by the user selection; and
(b) comprises determining the selected media asset has been discussed the number of times identified by the user selection;
adding the selected media asset to the list of media assets; and
providing for display, on the device, program recommendations based on the list of media assets.
|