In real-world recommender systems, users' interest and products' characteristics tend to go through a distinct series of changes over time. Thus, designing a recommender system that can simultaneously track the temporal dynamics of both drifts becomes a significant task. However, most of the existing temporal recommender systems only focus on users' dynamics, ignoring changes in products' characteristics. In this study, we propose a Multi-Trans matrix factorization (MTMF) model with improved time weight to capture temporal dynamics. Firstly, we introduce a personalized time weight that combines the forgetting curve and item similarity to reduce the impact of outdated information and retain the influence of users' stable preferences. Then, we model user and item dynamics by learning the multiple transitions at the userfactor and factor-item latent space between the ongoing time period and all past time periods. Accordingly, we formulate a joint objective function and take a gradient-based alternating optimization algorithm to solve this joint problem. Experimental results on historical datasets MovieLens show that the recommendation accuracy of MTMF with improved time weight is superior to the existing temporal recommendation methods. INDEX TERMS Recommender systems, collaborative filtering, time weight, dynamic preference. I. INTRODUCTION