ABSTRACT
Recommender systems can be used in online forums to recommend discussion topics to users; however as these forums are characterized by a constant influx of new users and new posts, it is important to consider the performance of the recommender system under a scenario in which the internal composition of the items to be recommended, i.e., discussion threads, and the user preferences are constantly changing. In this paper we describe and evaluate a forum recommender designed to handle the challenges of dynamically evolving internet forums used to gather and discuss feature requests for various software products. In particular, we empirically show that two proposed enhancements to the representations of user profiles will result in improved recommendation effectiveness in dynamic environments.
- C. Basu, H. Hirsh, and W. Cohen. Recommendation as classification: using social and content-based information in recommendation. In Conf. on Artificial intelligence/Innovative applications of artificial intelligence (AAAI '98/IAAI '98), pages 714--720, Madison, WI, USA, 1998. Google ScholarDigital Library
- C. Castro-Herrera, J. Cleland-Huang, and B. Mobasher. Enhancing stakeholder profiles to improve recommendations in online requirements elicitation. In IEEE Intl. Conf. on Requirements Engineering (RE'09), Atlanta, GA, USA, Aug. 2009. Google ScholarDigital Library
- C. Castro--Herrera, C. Duan, J. Cleland-Huang, and B. Mobasher. Using data mining and recommender systems to facilitate large-scale, open, and inclusive requirements elicitation processes. In IEEE Intl. Conf. on Requirements Engineering (RE'08), pages 165--168, Barcelona, Spain, Sept. 2008. Google ScholarDigital Library
- C. Castro-Herrera, C. Duan, J. Cleland-Huang, and B. Mobasher. A recommender system for requirements elicitation in large-scale software projects. In ACM Symposium on Applied Computing (SAC'09), pages 1419--1426, Honolulu, HI, USA, Mar. 2009. Google ScholarDigital Library
- J. L. Herlocker, J. A. Konstan, L. G. Terveen, and J. T. Riedl. Evaluating collaborative Filtering recommender systems. ACM Trans. Inf. Syst., 22(1):5--53, 2004. Google ScholarDigital Library
- B. Mobasher, H. Dai, T. Luo, and M. Nakagawa. Improving the effectiveness of collaborative filtering on anonymous web usage data. In Workshop on Intelligent Techniques for Web Personalization (ITWP '01), pages 53--60, 2001.Google Scholar
- J. B. Schafer, D. Frankowski, J. Herlocker, and S. Sen. Collaborative Filtering Recommender Systems. The Adaptive Web: Methods and Strategies of Web Personalization (Lecture Notes in Computer Science). Springer--Verlag, Berlin, Germany, 2007. Google ScholarDigital Library
- E. Spertus, M. Sahami, and O. Buyukkokten. Evaluating similarity measures: a large-scale study in the orkut social network. In ACM SIGKDD Intl. Conf. on Knowledge Discovery in Data Mining (KDD '05), pages 678--684, Chicago, IL, USA, 2005. Google ScholarDigital Library
Index Terms
- A recommender system for dynamically evolving online forums
Recommendations
A Collaborative Recommender System Based on Space-Time Similarities
The Internet of Things (IoT) concept promises a world of networked and interconnected devices that provides relevant content to users. Recommender systems can find relevant content for users in IoT environments, offering a user-adapted personalized ...
Detecting shilling profiles in collaborative recommender systems via multidimensional profile temporal features
To defend recommender systems, various methods have been proposed to detect shilling profiles, which can be categorised as user‐ and item‐based detection methods. Most of the user‐based methods identify shilling profiles via statistical signatures of ...
A Scalable, Accurate Hybrid Recommender System
WKDD '10: Proceedings of the 2010 Third International Conference on Knowledge Discovery and Data MiningRecommender systems apply machine learning techniques for filtering unseen information and can predict whether a user would like a given resource. There are three main types of recommender systems: collaborative filtering, content-based filtering, and ...
Comments