Interest Clock: Time Perception in Real-Time Streaming Recommendation System
- URL: http://arxiv.org/abs/2404.19357v1
- Date: Tue, 30 Apr 2024 08:38:09 GMT
- Title: Interest Clock: Time Perception in Real-Time Streaming Recommendation System
- Authors: Yongchun Zhu, Jingwu Chen, Ling Chen, Yitan Li, Feng Zhang, Zuotao Liu,
- Abstract summary: Time modeling aims to enable recommendation systems to perceive time changes to capture users' dynamic preferences over time.
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.
- Score: 14.993810545170343
- License:
- Abstract: 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.
Related papers
- Long-Term Interest Clock: Fine-Grained Time Perception in Streaming Recommendation System [12.48124100628083]
Long-term Interest Clock (LIC) captures users' dynamic fine-grained interests from long-term behaviors.
LIC has been integrated into Douyin Music App's recommendation system.
arXiv Detail & Related papers (2025-01-27T06:52:50Z) - Modeling the Heterogeneous Duration of User Interest in Time-Dependent Recommendation: A Hidden Semi-Markov Approach [11.392605386729699]
We propose a hidden semi-Markov model to track the change of users' interests.
This model allows for capturing the different durations of user stays in a (latent) interest state.
We derive an algorithm to estimate the parameters and predict users' actions.
arXiv Detail & Related papers (2024-12-15T09:17:45Z) - Counteracting Duration Bias in Video Recommendation via Counterfactual Watch Time [63.844468159126826]
Watch time prediction suffers from duration bias, hindering its ability to reflect users' interests accurately.
Counterfactual Watch Model (CWM) is proposed, revealing that CWT equals the time users get the maximum benefit from video recommender systems.
arXiv Detail & Related papers (2024-06-12T06:55:35Z) - HyperBandit: Contextual Bandit with Hypernewtork for Time-Varying User
Preferences in Streaming Recommendation [11.908362247624131]
Existing streaming recommender models only consider time as a timestamp.
We propose a contextual bandit approach using hypernetwork, called HyperBandit.
We show that the proposed HyperBandit consistently outperforms the state-of-the-art baselines in terms of accumulated rewards.
arXiv Detail & Related papers (2023-08-14T14:04:57Z) - Time-aware Hyperbolic Graph Attention Network for Session-based
Recommendation [58.748215444851226]
Session-based Recommendation (SBR) is to predict users' next interested items based on their previous browsing sessions.
We propose Time-aware Hyperbolic Graph Attention Network (TA-HGAT) to build a session-based recommendation model considering temporal information.
arXiv Detail & Related papers (2023-01-10T04:16:09Z) - Modeling Dynamic User Preference via Dictionary Learning for Sequential
Recommendation [133.8758914874593]
Capturing the dynamics in user preference is crucial to better predict user future behaviors because user preferences often drift over time.
Many existing recommendation algorithms -- including both shallow and deep ones -- often model such dynamics independently.
This paper considers the problem of embedding a user's sequential behavior into the latent space of user preferences.
arXiv Detail & Related papers (2022-04-02T03:23:46Z) - Should I send this notification? Optimizing push notifications decision
making by modeling the future [4.476351684070796]
Most recommender systems are myopic, that is they optimize based on the immediate response of the user.
This may be misaligned with the true objective, such as creating long term user satisfaction.
In this work we focus on mobile push notifications, where the long term effects of recommender system decisions can be particularly strong.
arXiv Detail & Related papers (2022-02-17T18:27:17Z) - It's About Time: Analog Clock Reading in the Wild [93.84801062680786]
We present a framework for reading analog clocks in natural images or videos.
We create a scalable pipeline for generating synthetic clocks, significantly reducing the requirements for the labour-intensive annotations.
We show that the model trained on the proposed synthetic dataset generalises towards real clocks with good accuracy.
arXiv Detail & Related papers (2021-11-17T14:52:02Z) - Learning Dual Dynamic Representations on Time-Sliced User-Item
Interaction Graphs for Sequential Recommendation [62.30552176649873]
We devise a novel Dynamic Representation Learning model for Sequential Recommendation (DRL-SRe)
To better model the user-item interactions for characterizing the dynamics from both sides, the proposed model builds a global user-item interaction graph for each time slice.
To enable the model to capture fine-grained temporal information, we propose an auxiliary temporal prediction task over consecutive time slices.
arXiv Detail & Related papers (2021-09-24T07:44:27Z) - Learning Heterogeneous Temporal Patterns of User Preference for Timely
Recommendation [15.930016839929047]
We propose a novel recommender system for timely recommendations, called TimelyRec.
In TimelyRec, a cascade of two encoders captures the temporal patterns of user preference using a proposed attention module for each encoder.
Our experiments on a scenario for item recommendation and the proposed scenario for item-timing recommendation on real-world datasets demonstrate the superiority of TimelyRec.
arXiv Detail & Related papers (2021-04-29T08:37:30Z) - Sequential Recommender via Time-aware Attentive Memory Network [67.26862011527986]
We propose a temporal gating methodology to improve attention mechanism and recurrent units.
We also propose a Multi-hop Time-aware Attentive Memory network to integrate long-term and short-term preferences.
Our approach is scalable for candidate retrieval tasks and can be viewed as a non-linear generalization of latent factorization for dot-product based Top-K recommendation.
arXiv Detail & Related papers (2020-05-18T11:29:38Z)
This list is automatically generated from the titles and abstracts of the papers in this site.
This site does not guarantee the quality of this site (including all information) and is not responsible for any consequences.