Using personal preference in calculating rating scores for recommendations

Online shopping is a common shopping style for human being nowadays. Rating mechanisms usually exist in most of the shopping sites. Therefore, predicting which products a customer is going to buy next from the rating information becomes possible, making recommender systems important for online shopping. The success of an online shopping site can be dominated by the quality of the recommender system involved. One factor for the quality is whether the user preference can be taken into account in the recommender system. A method that examines if a user's rating truly reflects a product's quality was proposed by Allahbakhsh and Lgnjatovic. By giving different weights to users' ratings according to the examined results, products are recommended to interested users automatically. However, the method does not consider that preferences are different among different individual users. In this paper, we propose a method which is also based on the examined results, but takes personal preference into account as well. As a result, different recommendations are preferably provided to different users. Experimental results are shown to demonstrate the effectiveness of our proposed method.

[1]  Hui Xiong,et al.  Enhancing Collaborative Filtering by User Interest Expansion via Personalized Ranking , 2012, IEEE Transactions on Systems, Man, and Cybernetics, Part B (Cybernetics).

[2]  Bofeng Zhang,et al.  An Implementation of Electronic Commerce Recommender System Based on Improved K-means Clustering Algorithm , 2012, 2012 International Conference on Computer Science and Service System.

[3]  D.M. Mount,et al.  An Efficient k-Means Clustering Algorithm: Analysis and Implementation , 2002, IEEE Trans. Pattern Anal. Mach. Intell..

[4]  Jie Lu,et al.  A Fuzzy Preference Tree-Based Recommender System for Personalized Business-to-Business E-Services , 2015, IEEE Transactions on Fuzzy Systems.

[5]  Marco Gori,et al.  A Random-Walk Based Scoring Algorithm Applied to Recommender Engines , 2006, WEBKDD.

[6]  Aleksandar Ignjatovic,et al.  An Iterative Method for Calculating Robust Rating Scores , 2015, IEEE Transactions on Parallel and Distributed Systems.

[7]  Shiu-li Huang,et al.  Designing utility-based recommender systems for e-commerce: Evaluation of preference-elicitation methods , 2011, Electron. Commer. Res. Appl..

[8]  Jun Li,et al.  Item Similarity Learning Methods for Collaborative Filtering Recommender Systems , 2015, 2015 IEEE 29th International Conference on Advanced Information Networking and Applications.

[9]  Gediminas Adomavicius,et al.  Improving Aggregate Recommendation Diversity Using Ranking-Based Techniques , 2012, IEEE Transactions on Knowledge and Data Engineering.

[10]  Nikolay Mehandjiev,et al.  Context Similarity Metric for Multidimensional Service Recommendation , 2013, Int. J. Electron. Commer..

[11]  Raymond J. Mooney,et al.  Content-boosted collaborative filtering for improved recommendations , 2002, AAAI/IAAI.

[12]  Lior Rokach,et al.  Introduction to Recommender Systems Handbook , 2011, Recommender Systems Handbook.

[13]  P. Sammulal,et al.  Personalized collaborative filtering recommender system using domain knowledge , 2014, International Conference on Computing and Communication Technologies.

[14]  Yoav Shoham,et al.  Fab: content-based, collaborative recommendation , 1997, CACM.

[15]  Lior Rokach,et al.  Recommender Systems Handbook , 2010 .

[16]  Marco Gori,et al.  A unified probabilistic framework for Web page scoring systems , 2004, IEEE Transactions on Knowledge and Data Engineering.