The personalized recommender systems provide user-related services based on user preferences; these preferences are recorded in an individual profile. Therefore, the more complete and precise each user profile leads more successful the recommendation process. The people’s interests change over time though traditional researches do not follow these changes regularly. Under such circumstances, designing an efficient user model to track users’ interests is greatly important. In the current study, we suggest an algorithm to create the learning automata-based user profiling. Due to many items and the commonality of features between them, we clustered items. In this technique, a learning automaton is assigned to the active user. The learning automaton adjusts the amount of user interest in each cluster based on user feedback. As the user interactions with the system increase, the internal state of the learning automaton converges towards the user’s genuine interests in the item clusters. The experimental results demonstrate that our algorithm outperforms compared approaches in precision, recall, RMSE, and MAE. In addition, the proposed algorithm for new users has acceptable performance