Abstract

With the increase in the number of live TV channels, audiences must spend increasing amounts of time and energy deciding which shows to watch; this problem is called information overload, and recommender systems (RSs) are effective methods for addressing such problems. Due to the high update rates and low replay rates of TV programs, the item cold-start problem is prominent, and this problem seriously affects the effectiveness of the recommender and limits the application of recommendation algorithms for live TV. To solve this problem better, RSs must consider information in addition to the time slot strategy, which relies on experience. At present, no methods make good use of viewing behavior records. Therefore, in this paper, we proposed a viewing environment model called DeepTV that considers viewing behavior records and electronic program guides and includes a feature generation process and a model construction process. In the feature generation process, we defined seven key features by clustering viewing time, distinguishing positive and negative feedback, capturing continuous viewing preference and introducing the remaining time proportion of candidate programs. We normalize the continuous features and add powers of them. In the model construction process, we regard the live TV recommendation task as a classification problem and fuse the above features by using a neural network. Finally, experiments on industrial datasets show that the proposed model significantly outperforms baseline algorithms.

Highlights

  • INTRODUCTIONLive TV was the primary means of watching TV programs. With the increase in the numbers of TV channels and TV programs, the audience has to spend increasing amounts of time and energy deciding which programs to watch; this problem is referred to as information overload

  • For a long time, live TV was the primary means of watching TV programs

  • The above models have the following disadvantages: (W1) they identify user preferences by considering time; time division relies on experience, and it is not universal or interpretable; (W2) they do not consider the characteristics of candidate programs at the recommended time; they cannot adjust the prediction according to these programs; and (W3) for RP and RC methods, either positive and negative feedback are not differentiates or negative feedback is ignored

Read more

Summary

INTRODUCTION

Live TV was the primary means of watching TV programs. With the increase in the numbers of TV channels and TV programs, the audience has to spend increasing amounts of time and energy deciding which programs to watch; this problem is referred to as information overload. The above models have the following disadvantages: (W1) they identify user preferences by considering time; time division relies on experience, and it is not universal or interpretable; (W2) they do not consider the characteristics of candidate programs at the recommended time; they cannot adjust the prediction according to these programs; and (W3) for RP and RC methods, either positive and negative feedback are not differentiates or negative feedback is ignored. We focus on the item cold-start problem of live TV by using user logs and electronic program guides (EPG) to address the disadvantages (W1, W2, W3) of existing RC methods, and a viewing-environment-based model that includes a feature generation process and a model construction process is proposed (Fig.). We regard the live TV recommendation task as a classification problem and fuse the above features using a neural network These features are not associated with the user feedback on candidate programs at the recommended time; the coldstart problem can be addressed. (5) The live TV recommendation task under the cold-start scenario is regarded as a classification-based sorting task, and a recommendation model is constructed using a neural network

RELATED WORK
TASK DEFINITION
FEATURE GENERATION
THE START TIME OF POSITIVE FEEDBACK
CONTINUOUS VIEWING PREFERENCE
FEATURES OF THE AIRING TV PROGRAM
FEATURE PROCESSING
MODEL CONSTRUCTION
NEURAL NETWORK OPTIMIZATION
Findings
CONCLUSION
Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call