A New Item Recommendation Procedure Using Preference Boundary

  • Kim, Hyea-Kyeong (School of Management and Management Research Institute, Kyunghee University) ;
  • Jang, Moon-Kyoung (School of Management and Management Research Institute, Kyunghee University) ;
  • Kim, Jae-Kyeong (School of Management and Management Research Institute, Kyunghee University) ;
  • Cho, Yoon-Ho (School of Business Administration, Kookmin University)
  • Published : 2010.03.31

Abstract

Lately, in consumers' markets the number of new items is rapidly increasing at an overwhelming rate while consumers have limited access to information about those new products in making a sensible, well-informed purchase. Therefore, item providers and customers need a system which recommends right items to right customers. Also, whenever new items are released, for instance, the recommender system specializing in new items can help item providers locate and identify potential customers. Currently, new items are being added to an existing system without being specially noted to consumers, making it difficult for consumers to identify and evaluate new products introduced in the markets. Most of previous approaches for recommender systems have to rely on the usage history of customers. For new items, this content-based (CB) approach is simply not available for the system to recommend those new items to potential consumers. Although collaborative filtering (CF) approach is not directly applicable to solve the new item problem, it would be a good idea to use the basic principle of CF which identifies similar customers, i,e. neighbors, and recommend items to those customers who have liked the similar items in the past. This research aims to suggest a hybrid recommendation procedure based on the preference boundary of target customer. We suggest the hybrid recommendation procedure using the preference boundary in the feature space for recommending new items only. The basic principle is that if a new item belongs within the preference boundary of a target customer, then it is evaluated to be preferred by the customer. Customers' preferences and characteristics of items including new items are represented in a feature space, and the scope or boundary of the target customer's preference is extended to those of neighbors'. The new item recommendation procedure consists of three steps. The first step is analyzing the profile of items, which are represented as k-dimensional feature values. The second step is to determine the representative point of the target customer's preference boundary, the centroid, based on a personal information set. To determine the centroid of preference boundary of a target customer, three algorithms are developed in this research: one is using the centroid of a target customer only (TC), the other is using centroid of a (dummy) big target customer that is composed of a target customer and his/her neighbors (BC), and another is using centroids of a target customer and his/her neighbors (NC). The third step is to determine the range of the preference boundary, the radius. The suggested algorithm Is using the average distance (AD) between the centroid and all purchased items. We test whether the CF-based approach to determine the centroid of the preference boundary improves the recommendation quality or not. For this purpose, we develop two hybrid algorithms, BC and NC, which use neighbors when deciding centroid of the preference boundary. To test the validity of hybrid algorithms, BC and NC, we developed CB-algorithm, TC, which uses target customers only. We measured effectiveness scores of suggested algorithms and compared them through a series of experiments with a set of real mobile image transaction data. We spilt the period between 1st June 2004 and 31st July and the period between 1st August and 31st August 2004 as a training set and a test set, respectively. The training set Is used to make the preference boundary, and the test set is used to evaluate the performance of the suggested hybrid recommendation procedure. The main aim of this research Is to compare the hybrid recommendation algorithm with the CB algorithm. To evaluate the performance of each algorithm, we compare the purchased new item list in test period with the recommended item list which is recommended by suggested algorithms. So we employ the evaluation metric to hit the ratio for evaluating our algorithms. The hit ratio is defined as the ratio of the hit set size to the recommended set size. The hit set size means the number of success of recommendations in our experiment, and the test set size means the number of purchased items during the test period. Experimental test result shows the hit ratio of BC and NC is bigger than that of TC. This means using neighbors Is more effective to recommend new items. That is hybrid algorithm using CF is more effective when recommending to consumers new items than the algorithm using only CB. The reason of the smaller hit ratio of BC than that of NC is that BC is defined as a dummy or virtual customer who purchased all items of target customers' and neighbors'. That is centroid of BC often shifts from that of TC, so it tends to reflect skewed characters of target customer. So the recommendation algorithm using NC shows the best hit ratio, because NC has sufficient information about target customers and their neighbors without damaging the information about the target customers.

Keywords

Acknowledgement

Supported by : Kyung Hee University

References

  1. Avery, C. and Zeckhause, R., "Recommendation systems for evaluating computer messages," Communications of the ACM, Vol. 40, No. 3, 1997, pp. 88-89. https://doi.org/10.1145/245108.245127
  2. Burke, R., "Hybrid Recommendation Systems: Survey and Experiments," User Modeling and User-Adapted Interaction, Vol. 12, No. 4, 2002, pp. 331-370. https://doi.org/10.1023/A:1021240730564
  3. Celma, O., Ramirez, M., and Herrera, P., Foafing the music: A music recommendation system based on RSS feeds and user preferences, London, UK, 6th International Conference on Music Information Retrieval, 2005, pp. 464 - 457.
  4. Cornelis, C., Lu, J., Guo, x., and Zhang, G., "One-and-only item recommendation with fuzzy logic techniques," Information Sciences, Vol. 177, No. 22, 2007, pp. 4906-4921. https://doi.org/10.1016/j.ins.2007.07.001
  5. Everitt, B.S., Landau, S., and Leese, M., Cluster Analysis, London, UK, Oxford University Press: A Hodder Arnold Publication, 2001.
  6. Ishikawa, Y., Subramanya, R., and Falout- sos, C., MindReader: Querying databases through multiple examples, the 24th International Conference on Very Large Data Bases, 1998, pp. 218-227.
  7. Jang, M.K., Kim, H.K., and Kim, J.K., "An Extended Content-based Procedure to Solve a New Item Problem," Korea Intelligent Information Systems Society, Vol. 14, No. 4, 2008, pp. 201-216.
  8. Jian, C. and Jian, Y, Jin, H., Recommendation of New Items Based on Indexing Techniques, Shanghai, China, the 3rd International Conference on Machine Learning and Cybernetics, Vol. 2, 2004, pp. 1168- 1172 ..
  9. Han, J. and Kamber, M., Data Mining: Concept and Techniques (2nd ed.), San Francisco, USA, Morgan Kaufmann Publishers, 2006.
  10. Kim, D. and Chung, C., Qcluster: Relevance Feedback Using Adaptive Clustering for Content-Based Image Retrieval, ACM SIGMOD international conference on Management of data, San Diego, USA, 2003, pp. 599-610.
  11. Kim, J.K., Cho, Y.H., Kang, M.Y. and Kim, H.K., "A Hybrid Multimedia Contents Recommendation Procedure for a New Item Problem in M-commerce," Korea Intelligent Information Systems Society, Vol. 12, No. 2, 2006, pp. 1-15.
  12. Krulwich, B. and Burkey. C., Learning User Information Interests Through Extraction of Semantically Significant Phrases, the AAAI Spring Symposium on Machine Learning in Information Access, 1996, pp. 110-112.
  13. Melville, P., Mooney, R. and Nagarajan, R., Content-boosted Collaborative Filtering for Improved Recommendations, the 18th National Conference on Artificial Intelligence, Edmonton, Canada, 2002, pp. 187- 192.
  14. Mirza, B.J., Jumping Connections: A Graph- Theoretic Model for Recommender Systems Master's Thesis, Virginia Polytechnic Institute and State University, 2001.
  15. Porkaew, K., Chakrabarti, K., and Mehrotra, S., Query Refinement for Multimedia Similarity Retrieval in MARS, the 7th ACM Multimedia Conference, Orlando, USA, 1999, pp. 235-238.
  16. Sarwar, B., Karypis, G., Konstan, J., and Riedl, J., Item-based collaborative filtering recommendation algorithms, the 10th international conference on World Wide Web, Hong Kong, China, 2001, pp. 285-295.
  17. Schein, A.I., Popescul, A., Ungar, L.H., and Pennock, D.M., Methods and Metrics for Cold-Start Recommendations, the 25th Annual International ACM SIGIR Conference on Research and Development in Information Retrieval, Tampere, Finland, 2002, pp. 253-260.