A Linear Regression Approach to Multi-criteria Recommender System

  • Tanisha Jhalani
  • Vibhor KantEmail author
  • Pragya Dwivedi
Conference paper
Part of the Lecture Notes in Computer Science book series (LNCS, volume 9714)


Recommender system (RS) is a web personalization tool for recommending appropriate items to users based on their preferences from a large set of available items. Collaborative filtering (CF) is the most popular technique for recommending items based on the preferences of similar users. Most of the CF based RSs work only on the overall rating of the items, however, the overall rating is not a good representative of user preferences for an item. Our work in this paper, is an attempt towards incorporating of various criteria ratings into CF i.e., multi-criteria CF, for enhancing its accuracy through multi-linear regression. We suggest the use of multi-linear regression for determining the weights of individual criterion and computing the overall ratings of each item. Experimental results reveal that the proposed approach outperforms the classical approaches.


Recommender systems Collaborative filtering Multi-criteria decision making Linear regression 


  1. 1.
    Adomavicius, G., Tuzhilin, A.: Toward the next generation of recommender systems: a survey of the state-of-the-art and possible extensions. IEEE Trans. Knowl. Data Engg. 17(6), 734–749 (2005)CrossRefGoogle Scholar
  2. 2.
    Bobadilla, J., Ortega, F., Hernando, A., Gutirrez, A.: Recommender systems survey. Knowl. Based Syst. 46, 109–132 (2013)CrossRefGoogle Scholar
  3. 3.
    Adomavicius, G., Kwon, Y.: New recommendation techniques for multicriteria rating systems. IEEE Int. Syst. 22(3), 48–55 (2007)CrossRefGoogle Scholar
  4. 4.
    Soboroff, I., Nicholas, C.: Combining Content and Collaboration in Text Filtering. In: International Joint Conference on Artificial Intelligence, pp. 86–92 (1999)Google Scholar
  5. 5.
    Balabanovi, M., Shoham, Y.: Fab: content-based collaborative recommendation. ACM Comm. 40(3), 66–72 (1997)CrossRefGoogle Scholar
  6. 6.
    Kant, V.: A user-oriented content based recommender system based on reclusive methods and interactive genetic algorithm. In: Bansal, J.C., Singh, P.K., Deep, K., Pant, M., Nagar, A.K. (eds.) Proceedings of Seventh International Conference on Bio-Inspired Computing: Theories and Applications (BIC-TA 2012). Advances in Intelligent Systems and Computing, vol. 201, pp. 543–554. Springer, India (2013)CrossRefGoogle Scholar
  7. 7.
    Resnick, P., Iacovou, N., Suchak, M., Bergstrom, P., Riedl, J.: GroupLens: an open architecture for collaborative filtering of netnews. In: ACM Conference on Computer Supported Cooperative Work, pp. 175–186. ACM (1994)Google Scholar
  8. 8.
    Breese, J.S., Heckerman, D., Kadie, C.: Empirical analysis of predictive algorithms for collaborative filtering. In: 14th Conference on Uncertainty in Artificial Intelligence, pp. 43–52. Morgan Kaufmann Publishers Inc., San Francisco (1998)Google Scholar
  9. 9.
    Al-Shamri, M.Y.H., Bharadwaj, K.K.: Fuzzy-genetic approach to recommender systems based on a novel hybrid user model. Expert Syst. Appl. 35(3), 1386–1399 (2008)CrossRefGoogle Scholar
  10. 10.
    Delgado, J., Ishii, N.: Memory-based weighted majority prediction. In: SIGIR Workshop on Recommender System. Citeseer (1999)Google Scholar
  11. 11.
    Jannach, D., Karakaya, Z., Gedikli, F.: Accuracy improvements for multi-criteria recommender systems. In: 13th ACM Conference on Electronic Commerce, pp. 674–689. ACM (2012)Google Scholar
  12. 12.
    Winarko, E., Hartati, S., Wardoyo, R.: Improving the prediction accuracy of multi-criteria collaborative filtering by combination algorithms. Int. J. Adv. Comput. Sci. App. 52(4), 52–58 (2014)Google Scholar
  13. 13.
    Bilge, A., Kaleli, C.: A multi-criteria item-based collaborative filtering framework. In: 11th International Joint Conference on Computer Science and Software Engineering, pp. 18–22. IEEE (2014)Google Scholar
  14. 14.
    Agarwal, B., L.: Basic Statistics. New Age International (2006)Google Scholar
  15. 15.
    Kutner, M.H.: Applied Linear Statistical Models, vol. 4. Irwin, Chicago (1996)Google Scholar
  16. 16.
    Kant, V., Bharadwaj, K.: Integrating collaborative and reclusive methods for effective recommendations: a fuzzy bayesian approach. Int. J. Int. Syst. 28(11), 1099–1123 (2013)CrossRefGoogle Scholar

Copyright information

© Springer International Publishing Switzerland 2016

Authors and Affiliations

  1. 1.The LNMIITJaipurIndia
  2. 2.MNNIT AllahbadAllahbadIndia

Personalised recommendations