TV RECOMMENDATION ENGINE: a social media footprint based approach

Similar documents
Hybrid Recommendation System Using Clustering and Collaborative Filtering

Disclaimer Reasonable care has been taken to ensure that the information presented in this book is accurate. However, the reader should understand

Q THE RISE OF MOBILE AND TABLET VIDEO GLOBAL VIDEO INDEX LONG-FORM VIDEO CONTINUES TO ENGAGE LIVE VIDEO DOMINATES ON-DEMAND MEDIA

Highlights from the TV & video. consumer. trend report 2011

Pay TV solution from ADB

Inbound Website. How to Build an. Track 1 SEO and SOCIAL

What s Working Now. October YouTube Optimization

OPTIMIZING YOUR VIDEOS FOR SEARCH ENGINES(SEO)

GUIDE. The Definitive Guide to. Video SEO. Toll-Free

Measurement and evaluation: Web analytics and data mining. MGMT 230 Week 10

INTERACTIVE NOTIFICATION

ELEC6910Q Analytics and Systems for Social Media and Big Data Applications Lecture 4. Prof. James She

GLOBAL VIDEO INDEX Q4 2013

Reveal The Secrets of Your Videos. Zoltan Nemeth, Watson Media / Budapest Lab

The State of the App Economy

Live Digital Video Advertising Live Digital Video Advertising

ACCENTURE VIDEO SOLUTION END USER FEATURES. Enter

EPISODE 23: HOW TO GET STARTED WITH MAILCHIMP

How to Select the Right Marketing Cloud Edition

BEST PRACTICE TOP 8 PUSH NOTIFICATION CAMPAIGNS YOUR APP SHOULD BE RUNNING RIGHT NOW

January, Asian Animation, VFX & Games Industry Strategies, Trends & Opportunities. digital.vector. Animation, VFX & Games Market Research

Conquering the Complexity of Video in a Mobile-First World. Anil Jain SVP & GM Media

A Letting agency s shop window is no longer a place on the high street, it is now online

The Ultimate YouTube SEO Guide: Tips & Tricks on How to Increase Views and Rankings for your Online Videos

Sales Opportunity Generation

Metadata, Chief technicolor

January, European Animation, VFX & Games Industry Strategies, Trends & Opportunities. digital.vector. Animation, VFX & Games Market Research

How to actively build inbound enquiry. ebook

RTL & OnlineSeminar. Partnership Presentation Summer 2018

Social Media Tools. March 13, 2010 Presented by: Noble Studios, Inc.

TELSTRA TECH SAVVY SENIORS - BEGINNERS GUIDE INTRODUCTION TO SOCIAL MEDIA - PART 1

360 View on M-Commerce. Presented by S. Baranikumar

Website Designs Australia

RVU Protocol: Abstract. White Paper

kjhf MIS 510 sharethisdeal - Final Project Report Team Members:- Damini Akash Krittika Karan Khurana Agrawal Patil Dhingra

GIFs are nothing new, but their use is more popular than ever. Here s why brands should include them as part of their content marketing strategy.

If you re a Facebook marketer, you re likely always looking for ways to

Creating a Recommender System. An Elasticsearch & Apache Spark approach

MARKETING VOL. 1

ITP 140 Mobile Technologies. Mobile Topics

The OTT Co-Viewing Experience: 2017 November 2017

A PROPOSED HYBRID BOOK RECOMMENDER SYSTEM

Welcome to Analytics. Welcome to Applause! Table of Contents:

WEBINARS FOR PROFIT. Contents

Key Features. Optional (professional services required) Advertising Statistics Game information Customized player Polling VOD Progressbar

Netvibes A field guide for missions, posts and IRCs

Online music is constantly changing. Static artist bios and old images from the archives no longer deliver an engaging experience.

!!!!!! Portfolio Summary!! for more information July, C o n c e r t T e c h n o l o g y

Meet our Example Buyer Persona Adele Revella, CEO

Introducing MX1. January 2017

Ultra-Broadband Forum September 2015 Madrid, Spain

Digital Marketing Manager, Marketing Manager, Agency Owner. Bachelors in Marketing, Advertising, Communications, or equivalent experience

The Mobile World Introduction

HOW THE RIGHT CMS MAKES CONTENT AVAILABLE WHEN AND WHERE CUSTOMERS NEED IT

The 7 Success Secrets for Building a Million Download Mobile App

SCOPE OF MOBILE COMMERCE Impacts of a Mobile App

nevayacast. generate revenue through guest satisfaction. intuitive media-streaming for hospitality. powered by

Preparing your network for the next wave of innovation

WELCOME TO KAPOST. Kapost Content Gallery: Getting Started Guide for Admins. Kapost Content Gallery

Functionality, Challenges and Architecture of Social Networks

E X E C U T I V E B R I E F

Kaltura, Media and Telecom Overview

Beyond the Annual Report

WELCOME TO DIGIALGO WHO WE ARE? WHAT WE DO?

SEO and Monetizing The Content. Digital 2011 March 30 th Thinking on a different level

DEMAND INCREASE GROWTH

BEYOND THE LIVING ROOM

Executive brief Create a Better Way to Work: OpenText Release 16

Anatomy of Smart TVs

MEDIAMPLIFY : A Cloud to Cable TV Platform for Music, TV, and Video Dr. Edwin A. Hernandez Chief Technology Officer EGLA COMMUNICATIONS

TV Evolution Briefing

GLOBAL VIDEO INDEX Q3 2012

INTRODUCTION. In this guide, I m going to walk you through the most effective strategies for growing an list in 2016.

Augmented Reality Reality or Novelty?

google SEO UpdatE the RiSE Of NOt provided and hummingbird october 2013

Deliver your message to an audience of passionate Anime and Gaming fans.

1 Million. About. TMCnet Webinars Mean Business. Website Banner Ads Campaign. Article Viewers. Ideal Marketing Partner

Q Conviva s State of the Streaming TV Industry

CLIENT ONBOARDING PLAN & SCRIPT

Feature List. I Feature List

THE TRUTH ABOUT SEARCH 2.0

Marketing & Back Office Management

GETTING STARTED GUIDE

Copyright All rights reserved worldwide.

Technology Tools Available for Keeping Members Connected (Facebook and Twitter)

The Copyright Law Behind a $600M Startup and Millennials' Favorite Form of Expression

CLIENT ONBOARDING PLAN & SCRIPT

Business Process Outsourcing

SUPER PANEL: A MULTI-SCREEN AUDIENCE MEASUREMENT

Welcome! Today s program

KEY BENEFITS OF A TIKILIVE NETWORK

Online Video Playbook. Written by: Johnny Beirne

DOES YOUR OTT SERVICE HAVE TOO MANY MOVING PARTS? Evaluating the multi-vendor vs single vendor approaches

snapshot the best of Spotify The best of Spotify. A collection of signs and cases around Spotify - their added value services and communication

2010 American Mobile Consumer Report

#DGPConf18. Digital Growth Conference 18: What s New in Social? Liam Lally

Digital Lifestyles and the Service Provider. a Parks Associates white paper

Lesson: Collaboration

Webinar Benchmarks Report

Recipes. Marketing For Bloggers. List Building, Traffic, Money & More. A Free Guide by The Social Ms Page! 1 of! 24

Transcription:

TV RECOMMENDATION ENGINE: a social media footprint based approach Jacob Michael www.lnttechservices.com

Table of Contents Abstract 03 Introduction 03 Traditional Recommendation Engine approaches 03 Social media footprint based recommendations 05 Conclusion 07 References 07

ABSTRACT Recommendation engines have, over the past decade, come to form key building blocks of business strategies in various consumer product businesses - e-commerce and video content distribution businesses, being the more prominent. This paper highlights the relevance of recommendation engines in the TV / video content distribution world and the different techniques/approaches available. An approach that uses Social Media footprints of users to generate personalized, relevant recommendations has been studied in depth and preferred in this paper. INTRODUCTION Recommendation Engines The what A recommendation engine, alternatively known as a recommender system is an information filtering mechanism that collects and analyses user behavior patterns to successfully predict the user s preference for a product. Recommender systems have been used in most consumer product businesses for a long time now the simplest example being a paper questionnaire filled up by customers mentioning how much they liked or resented a particular brand of soap and why. However, they are most useful in situations where the product vendor typically has a large bouquet of products to show-case and the customer has to choose from a large selection of products. Examples in the physical world include a large shopping mall, while examples in the virtual world would be an e-commerce website or a TV programming / movie broadcaster or operator. Recommendation Engines The why Recommendation engines in the TV programming world intend to help predict the likeliness of the user preferring a particular TV program / series / movie/ genre / actor etc. Happier customers: An accurate recommendation engine can help guide the user to TV content that he/she might like to watch by providing him/her with program / movie suggestions. The average TV programming and Video-on-Demand service provides the user with thousands of content options to choose from. A market-disruptive streaming service like Netflix provides the user with 150 million TV episode/movie options to pick from. Helping the user choose a program from the available fare familiarizes and engages the user with the service, helps build user-confidence and gives him/her a feeling of getting his/her money s worth. Better RoI for operators: The average MSO (multiple service operator) spends huge amounts of money buying TV program and movie content from broadcasters and production studios with the hope that it would help boost viewership and user-base. Sample this: A broadcaster in India recently signed an INR. 500 crore deal with a production house for TV rights to a bouquet of movies starring a particular actor. Netflix is estimated to spend upwards of $5 billion acquiring content each year. It would be huge aid to these operators if a recommendation engine were able to predict what type of content would help them connect best with their target user-base. Content Show-case : Recommendation suggestions enable MSOs / broadcasters to show-case content that has maximum probability of generating viewer Buys, driving up revenue, rather than waiting on the user to sift through all the available content and decide whether/what to buy. In the TV programming world, this would be similar to e-commerce domain s Targeted advertisements. TRADITIONAL RECOMMENDATION ENGINE APPROACHES Recommendation Engines The how Traditional recommendation engines fall into two broad categories, based on the type of approach they take to information filtering. PAGE03

Collaborative filtering: One of the earliest and common approaches, this method involves collecting, classifying and storing a large amount of information pertaining to behavior, activity and preferences of the entire user-base. A particular user s past preferences are then matched against the past preferences of other users from the database to discover patterns and similars users historically exhibiting similar taste. Other items that the similars prefer are then recommended to the user. Content-based filtering: Available TV programming / movie video content is internally tagged with metadata that indicates the type of the content. The tags normally revolve around the actors starring in and the genre of the content. For a particular user, the tags associated with programs/movies he/she has watched in the past are matched against the tags of all available TV programs / movies. Programs / movies having matching metadata are show-cased as recommendations to the user. Drawbacks of traditional Recommendation Engines Listed below are a few draw-backs observed on using leading recommendation engines developed using the aforementioned two approaches: Collaborative filtering based engines require a large amount of user-behavior information to be able to provide recommendations with reasonable accuracy. Netflix s recommendation engine is known to provide bright recommendations by delving into a database of billions of ratings, accumulated over years from their subscriber base of almost 60 million. Such tranches of data can be available to well-entrenched players like Netflix alone and are not easy to come by for smaller players, drastically reducing accuracy of their recommendation engines. Movielens is a leading recommendation engine that uses active collaborative filtering. A logged in user is prompted to select favorite movie categories and rate 15-20 movie titles from those categories. Further recommendations are provided based on the ratings. While trying out Movielens, the author of this paper found that while being asked to rate 20 movies in quick succession, some of which he had watched years ago, there were instances of inaccurate ratings being submitted, resulting in inaccurate recommendations. Other engines like Criticker tried to be more elaborate with the same approach but were seemingly counter-intuitive. Content-based filtering depends to a great extent on the richness and accuracy of metadata associated with available TV programming/movie content. To get accurate recommendations, it is required that the metadata available as part of the content go beyond the superficial actor and genre tags. It needs to account for the story-line, scenes and other highlights of the content. This might involve extra effort to intelligently parse the content s descriptors like closed captions etc. and use the information to add human-authored metadata to the video content. The basic premise of both the approaches described in 2.1 uses the viewer s past preferences to suggest what the viewer s future choices could look like. In doing so, they confine the recommendations to what is historically known about the user. They do not take into account dynamic changes in the user s thought patterns. As an example : The viewer came across and immensely liked the trailer of a movie on a social media sharing site and went to town discussing it with friends physical and virtual. Traditional recommendation engines would miss this detail and forego what could have been a worthy movie recommendation suggestion. PAGE04

SOCIAL MEDIA FOOTPRINT-BASED RECOMMENDATIONS This approach involves following and using viewers social media foot-print to provide accurate recommendations regarding TV programming / movies. Social Media-footprint A disruptive game changer Social media has arguably been a game changer in recent years, impacting both personal and business choices. A good percentage of TV viewers are social media users too Interpreting a viewer s social media foot-print provides inputs about all that happened in a viewer s life. It provides a window to the mood the viewer is in. The viewer s social media presence could provide valuable inputs as to what the viewer feels about, causes he/she cares for, interests and hobbies beyond his/her TV watching habits Understanding the viewer s social media connections could provide information regarding the viewer s social circle and what is on their minds, the social conversations that the viewer is having. Interpreting this could help track social recommendations content that the viewer is already being recommended to watch by his/her social circle. Given the amount information that is available in a viewer s social media-footprint, a recommendation engine could potentially interpret this ever-growing and ever-changing data-mine to understand the viewer better and use this understanding to come up with recommendation suggestions that respond to the dynamic changes in the viewer s life. Technology facilitators available API and SDK s exposed by social media platforms can be leveraged in order to help track a viewer s social media foot-print. A couple of popular examples are: Facebook API Facebook API provide a mechanism to use the viewer s Facebook login to get access to the user s posts, friends, discussions etc. Facebook still forms the dominant Twitter API Twitter API provide a mechanism to get access to the viewer s tweets and social conversations. Fetch user info Social media Servers Business rules Search content Hybridize system (if required) Tv prog movie servers Recommendation Social media recommendation Traditional recommender systems (if required) Servers ( SMRS) High level architecture of social media footprint based TV recommendation engine PAGE05

Deriving Recommendations from Social Media Pugmarks A few rules that can be used to implement Social Media Footprint-based Filtering and Recommendation Engines are mentioned below. These can further be extended. Viewer moods: Social media sites like Facebook and Twitter are often used by users express how they feel. This solution proposes a hybrid of Collaboration Filtering and Social Media-based Filtering to aggregate a database tracking the TV programming / movie choices made by users and co-relating them with their moods on social media when these choices were made. This data can be used to build a pattern and suggest recommendations to a particular viewer whose mood and past viewing patterns matches similars from the aggregated user-behavior database. Social Recommendations: In the real world, people let their peers choices dictate theirs on a number of instances. This rule leverages this truth in the social media world. E.g. If a user s friends watched a particular TV program / movie and liked it / talked about it on social media, it could be a Recommend candidate for the user too. This rule can be refined over a period of time to prioritize social recommendations from certain virtual friends over others. The higher priority ones could be the virtual friends the user hangs out with more and therefore whose opinions he/she is more likely to accede to. Things the viewer cares about: Instead of forcing the user to rate a bunch of programs like Movielens does, the proposed system would pick the movies/programs/actors/genres liked by the user on social media websites to generate relevant recommendations. Social Conversations / Viewer thinking aloud: The proposed recommendation engine would track social conversations involving the user and use the information to provide targeted relevant recommendations. E.g. A social media post by the user Hunger Games left the theatres. I missed it could be archived by the recommendation engine. Later, when Hunger Games would be available as part of the operator s movie catalog, it could form a worthy recommendation to the user. Currently trending: Currently trending social media discussion points (Twitter handles / Facebook discussion topics) could be used to fuel recommendations. Sample Sequence Flow of FB post to Recommendation SMRS stays logged into the user s FB account, listening for Logs into recommendation app using FB logins SMRS* logins to FB server and obtains Users post to FB I wish I had watched the Hunger Games at the movies. Missed it. Queries video content server for availability of Hunger Games and finds it SMRS fetches the post, parses the Natural language and translates it to a thumbs-up for Hunger Games SMRS creates a recommendation notification for Hunger Games and pushes to recommendation app Sample flow demonstrating translation of a social media post to a Tv recommendation PAGE06

CONCLUSION The recommendation engine solution described here intends to leverage something that is ominous in today s digital world a Social Media Foot-print, to provide recommendations that would be of maximum relevance to the TV viewer. In doing so, it attempts to tide over some of the disadvantages of sticking solely to the traditional recommender system approaches. Given, the relative novelty of this approach, it might be prudent to start off by integrating such a Social Media Footprint-based filtering system with existing traditional approaches to form a hybrid recommendation engine (Refer Section 3.3). As the approach matures and scales up, the rules mentioned in Section 3.4 can be extended. A recommendation engine that would learn and adapt from its knowledge-base would be the dream of any TV programming/video vendor. REFERENCES [i] Marton Waszlavik, Recommendations on Legacy Set-Top Boxes, Gravity R&D [ii] Red Bee Media, An Integrated approach to TV and VoD recommendations ABOUT L&T Technology Services is a subsidiary of Larsen & Toubro with a focus in the engineering services space, partnering with a large number of Fortune 500 companies globally. We offer design and development solutions through the entire product development chain, across various industries such as Industrial Products, Medical Devices, Transportation, Telecom and Hi-tech and the Process Industry. We also offer solutions in the areas of Mechanical Engineering Services, Embedded Systems & Applications, Engineering Process Services, Product Lifecycle Management, Engineering Analytics, Power Electronics and Machine-to-Machine and the Internet-of-Things (IoT). PAGE07

www.lnttechservices.com