Interest Clock: Time Perception in Real-Time Streaming Recommendation System

Read original: arXiv:2404.19357 - Published 5/1/2024 by Yongchun Zhu, Jingwu Chen, Ling Chen, Yitan Li, Feng Zhang, Zuotao Liu
Total Score

0

Interest Clock: Time Perception in Real-Time Streaming Recommendation System

Sign in to get full access

or

If you already have an account, we'll log you in

Overview

  • This paper introduces the "Interest Clock" system, which aims to improve real-time streaming recommendation by accounting for users' time perception.
  • The key idea is that users' interest in recommended content can change over time, and the system should adapt its recommendations accordingly.
  • The paper presents experiments and insights on how to effectively model and leverage users' time-varying interests in a recommendation system.

Plain English Explanation

The "Interest Clock" system is designed to make better recommendations in real-time streaming services, like video or music platforms. The key insight is that a user's interest in recommended content can change over time. For example, a user might be really interested in a certain type of video when they first start watching, but their interest might fade after a while.

The system tries to model this time-varying user interest, and then use that information to make better recommendations. Instead of just showing the user the most popular or highest-rated content, it tries to figure out what the user is likely to be interested in at that particular moment, based on how long they've been engaging with the service.

This could lead to a better user experience, where the recommendations stay relevant and engaging over time, rather than quickly becoming stale or irrelevant. The paper explores different ways to model and leverage this time-varying user interest, through experiments and analysis.

Technical Explanation

The paper introduces the "Interest Clock" system, which aims to improve real-time streaming recommendation by accounting for users' time perception. The key idea is that users' interest in recommended content can change over time, and the system should adapt its recommendations accordingly.

The system models users' time-varying interests using techniques like temporal recommendation and time series analysis. It then uses this information to make more relevant recommendations at different stages of the user's engagement.

The paper presents experiments comparing the "Interest Clock" system to traditional recommendation approaches. The results suggest that accounting for time-varying user interests can lead to significant improvements in recommendation performance, as measured by metrics like click-through rate and user satisfaction.

Critical Analysis

The "Interest Clock" system is a promising approach to improving real-time streaming recommendations, but the paper does not address some potential limitations and areas for further research.

For example, the paper does not discuss how the system would handle concept drift - the gradual change in user interests over longer timescales. The proposed time-varying interest model may need to be periodically updated to account for these longer-term shifts.

Additionally, the experiments are conducted in a simulated environment, and it would be valuable to see how the system performs in real-world, large-scale deployments with diverse user populations and content catalogs.

Overall, the "Interest Clock" system represents an interesting and promising approach to improving real-time recommendations, but further research and real-world testing would be needed to fully understand its strengths, weaknesses, and potential impact on the stock recommendation domain and other applications.

Conclusion

The "Interest Clock" system introduces a novel approach to real-time streaming recommendations that accounts for users' time-varying interests. By modeling and leveraging this temporal aspect of user engagement, the system aims to provide more relevant and engaging recommendations over the course of a user's interaction with the service.

The paper presents compelling experimental results and insights, suggesting that this time-aware recommendation approach can lead to significant improvements in recommendation performance. While further research and real-world testing are needed, the "Interest Clock" system represents an important step forward in enhancing the user experience of real-time streaming services.



This summary was produced with help from an AI and may contain inaccuracies - check out the links to read the original source documents!

Follow @aimodelsfyi on 𝕏 →

Related Papers

Interest Clock: Time Perception in Real-Time Streaming Recommendation System
Total Score

0

Interest Clock: Time Perception in Real-Time Streaming Recommendation System

Yongchun Zhu, Jingwu Chen, Ling Chen, Yitan Li, Feng Zhang, Zuotao Liu

User preferences follow a dynamic pattern over a day, e.g., at 8 am, a user might prefer to read news, while at 8 pm, they might prefer to watch movies. Time modeling aims to enable recommendation systems to perceive time changes to capture users' dynamic preferences over time, which is an important and challenging problem in recommendation systems. Especially, streaming recommendation systems in the industry, with only available samples of the current moment, present greater challenges for time modeling. There is still a lack of effective time modeling methods for streaming recommendation systems. In this paper, we propose an effective and universal method Interest Clock to perceive time information in recommendation systems. Interest Clock first encodes users' time-aware preferences into a clock (hour-level personalized features) and then uses Gaussian distribution to smooth and aggregate them into the final interest clock embedding according to the current time for the final prediction. By arming base models with Interest Clock, we conduct online A/B tests, obtaining +0.509% and +0.758% improvements on user active days and app duration respectively. Besides, the extended offline experiments show improvements as well. Interest Clock has been deployed on Douyin Music App.

Read more

5/1/2024

TIM: Temporal Interaction Model in Notification System
Total Score

0

TIM: Temporal Interaction Model in Notification System

Huxiao Ji, Haitao Yang, Linchuan Li, Shunyu Zhang, Cunyi Zhang, Xuanping Li, Wenwu Ou

Modern mobile applications heavily rely on the notification system to acquire daily active users and enhance user engagement. Being able to proactively reach users, the system has to decide when to send notifications to users. Although many researchers have studied optimizing the timing of sending notifications, they only utilized users' contextual features, without modeling users' behavior patterns. Additionally, these efforts only focus on individual notifications, and there is a lack of studies on optimizing the holistic timing of multiple notifications within a period. To bridge these gaps, we propose the Temporal Interaction Model (TIM), which models users' behavior patterns by estimating CTR in every time slot over a day in our short video application Kuaishou. TIM leverages long-term user historical interaction sequence features such as notification receipts, clicks, watch time and effective views, and employs a temporal attention unit (TAU) to extract user behavior patterns. Moreover, we provide an elegant strategy of holistic notifications send time control to improve user engagement while minimizing disruption. We evaluate the effectiveness of TIM through offline experiments and online A/B tests. The results indicate that TIM is a reliable tool for forecasting user behavior, leading to a remarkable enhancement in user engagement without causing undue disturbance.

Read more

6/12/2024

Counteracting Duration Bias in Video Recommendation via Counterfactual Watch Time
Total Score

0

Counteracting Duration Bias in Video Recommendation via Counterfactual Watch Time

Haiyuan Zhao, Guohao Cai, Jieming Zhu, Zhenhua Dong, Jun Xu, Ji-Rong Wen

In video recommendation, an ongoing effort is to satisfy users' personalized information needs by leveraging their logged watch time. However, watch time prediction suffers from duration bias, hindering its ability to reflect users' interests accurately. Existing label-correction approaches attempt to uncover user interests through grouping and normalizing observed watch time according to video duration. Although effective to some extent, we found that these approaches regard completely played records (i.e., a user watches the entire video) as equally high interest, which deviates from what we observed on real datasets: users have varied explicit feedback proportion when completely playing videos. In this paper, we introduce the counterfactual watch time(CWT), the potential watch time a user would spend on the video if its duration is sufficiently long. Analysis shows that the duration bias is caused by the truncation of CWT due to the video duration limitation, which usually occurs on those completely played records. Besides, a Counterfactual Watch Model (CWM) is proposed, revealing that CWT equals the time users get the maximum benefit from video recommender systems. Moreover, a cost-based transform function is defined to transform the CWT into the estimation of user interest, and the model can be learned by optimizing a counterfactual likelihood function defined over observed user watch times. Extensive experiments on three real video recommendation datasets and online A/B testing demonstrated that CWM effectively enhanced video recommendation accuracy and counteracted the duration bias.

Read more

6/14/2024

🌐

Total Score

0

Temporal Interest Network for User Response Prediction

Haolin Zhou, Junwei Pan, Xinyi Zhou, Xihua Chen, Jie Jiang, Xiaofeng Gao, Guihai Chen

User response prediction is essential in industrial recommendation systems, such as online display advertising. Among all the features in recommendation models, user behaviors are among the most critical. Many works have revealed that a user's behavior reflects her interest in the candidate item, owing to the semantic or temporal correlation between behaviors and the candidate. While the literature has individually examined each of these correlations, researchers have yet to analyze them in combination, that is, the semantic-temporal correlation. We empirically measure this correlation and observe intuitive yet robust patterns. We then examine several popular user interest models and find that, surprisingly, none of them learn such correlation well. To fill this gap, we propose a Temporal Interest Network (TIN) to capture the semantic-temporal correlation simultaneously between behaviors and the target. We achieve this by incorporating target-aware temporal encoding, in addition to semantic encoding, to represent behaviors and the target. Furthermore, we conduct explicit 4-way interaction by deploying target-aware attention and target-aware representation to capture both semantic and temporal correlation. We conduct comprehensive evaluations on two popular public datasets, and our proposed TIN outperforms the best-performing baselines by 0.43% and 0.29% on GAUC, respectively. During online A/B testing in Tencent's advertising platform, TIN achieves 1.65% cost lift and 1.93% GMV lift over the base model. It has been successfully deployed in production since October 2023, serving the WeChat Moments traffic. We have released our code at https://github.com/zhouxy1003/TIN.

Read more

7/8/2024