Integrating time forgetting mechanisms into topic- based user interest profiling Xiaoyu Tang, Yue Xu, Shlomo Geva School of Electrical Engineering and Computer Science, Queensland University of Technology, Brisbane, Australia e-mail: xiaoyu.tang@student.qut.edu.au, yue.xu@qut.edu.au, s.geva@qut.edu.au AbstractThe rapid development of the World Wide Web has created massive information leading to the information overload problem. Under this circumstance, personalization techniques have been brought out to help users in finding content which meet their personalized interests or needs out of massively increasing information. User profiling techniques have performed the core role in this research. Traditionally, most user profiling techniques create user representations in a static way. However, changes of user interests may occur with time in real world applications. In this research we develop algorithms for mining user interests by integrating time decay mechanisms into topic-based user interest profiling. Time forgetting functions will be integrated into the calculation of topic interest measurements on in-depth level. The experimental study shows that, considering temporal effects of user interests by integrating time forgetting mechanisms shows better performance of recommendation. Keywordsrecommender systems; user profiling; time forgetting; temporal dynamics I. INTRODUCTION The rapidly developing Internet provides enormous amount of data to users leading to the information overload problem, which makes users find it hard to obtain useful content of their interests. Personalization is the ability to provide content and services tailored to individuals based on knowledge about their preferences and behaviors [1]. To assist people in seeking the information meeting their interests or needs, recommender systems have been designed to support decision making process by providing personalized contents, services and information items to potential consumers [2]. Through making suggestions regarding which information is most relevant to people, recommender systems are one of the effective tools to deal with information overload issue and play an important role in people’s life. As the core component of most recommender systems, user profiles describe users’ interests, preferences or needs. Most existing user profiling techniques generate user profiles without considering when this data was generated. However, changes of user interests may occur with time. Some old interests may slowly fade out of users’ preferences, while new interests may arise or user interest drifts occur. Under this background, this paper explores the influence of temporal information in user profiling techniques. In order to achieve this target, we focus on using time forgetting mechanisms in topic-based user profiling techniques on an in- depth level. We have designed time decay mechanisms for an updated topic-based user profiling and collaborative filtering recommender system. The remainder of the paper is organized as follows. Section II reviews some recent works regarding recommender systems and user profiling. Section III presents the proposed user profiling algorithm. Section IV describes our experimental studies and the last section concludes the paper and points out possible directions for future work. II. BACKGROUND In this section, we review recent relevant works regarding collaborative recommendation and user profiling techniques. A. Recommender Systems Based on the recommendation approaches, recommender systems can be classified into three categories: collaborative recommender systems, content-based recommender systems and hybrid recommender systems [3]. Typically, collaborative recommender systems like the Grundy system, Grouplens system [4], Ringo system [5] etc., utilize the ratings of users for items to calculate the similarities between users and between items. Content-based recommenders predict values of utility function for each item to decide whether or not to put it into recommendation or to determine its order in recommendation for each user [3]. Hybrid recommender techniques integrate the two techniques to abate or solve some key problems in collaborative or content based recommenders like sparsity, cold start, serendipity and new users and so on. B. User Interest Profiling User profiles play a significant role in recommender systems [6]. User profiling is the process of acquiring and maintaining the knowledge related to the interests or needs of a specific user. There are various methods for creating user profiles [7, 8]. According to representation methods, user profiles can be classified as rating-based, keyword-based, graph-based, taxonomy-based and rule-based user profiles, etc. The most common type of user profiles is the keyword-based user model [2]. As the popularity of the social tagging systems increases, the tags which are created by users subjectively become useful information for improving recommendation [9- 12]. In Huizhi Liang’s work [13, 14], they try to eliminate the noises in tags, and propose to use the multiple relations among 2013 IEEE/WIC/ACM International Conferences on Web Intelligence (WI) and Intelligent Agent Technology (IAT) 978-1-4799-2902-3/13 $31.00 © 2013 IEEE DOI 10.1109/WI-IAT.2013.132 1