Sky has been building machine learning models that can make personalised recommendations based on a viewer's mood at the time by matching their state of mind to genres and content tags.
The algorithm analyses keywords to create a weighted set of semantic representations of moods for an individual programme or film. Spy comedy Johnny English, for example, might be assigned a score of 5.2 for "funny", 3.8 for "adventurous" and 1.4 for "exciting". Users then select keywords to receive a list of movies related to their moods.
Sky also used machine learning technology from Amazon Web Services (AWS) to automatically label famous guests at the Royal Wedding between Prince Harry and Megan Markle. The names were tagged when they arrived at George's Chapel in Windsor Castle, and added to a list with a biography and information on their connection to the couple. Viewers could then search the footage on demand for their favourite guests.
"We think it's a really interesting method of storytelling," Hugh Westbrook, senior product owner at Sky, told Computerworld UK.
"We certainly want to explore what machine learning and automatic recognition of objects within video can do for us, because that's a very interesting opportunity for us to analyse live data and tell people different things. I think we've definitely opened a theme where we can go with this."