Skip to main content
Top
Published in: World Wide Web 2/2020

21-05-2019

ICFR: An effective incremental collaborative filtering based recommendation architecture for personalized websites

Authors: Yayuan Tang, Kehua Guo, Ruifang Zhang, Tao Xu, Jianhua Ma, Tao Chi

Published in: World Wide Web | Issue 2/2020

Log in

Activate our intelligent search to find suitable subject content or patents.

search-config
loading …

Abstract

To solve the problem that users’ retrieval intentions are seldom considered by personalized websites, we propose an improved incremental collaborative filtering (CF)-based recommendation implementation method (ICFR) in this paper. The ICFR model uses one of the most popular recommendation algorithms – the collaborative filtering recommendation algorithm – for personalized websites. This paper first uses a CF algorithm to obtain the relationship between user preferences and recommended content. Second, the browsing behaviour information of users is extracted by analysing Web logs and is then converted into ratings. Finally, an incremental algorithm is designed to update historical user preference data. Based on this established model, we propose some cases for this architecture, which illustrate that the ICFR model is suitable for personalized website recommendations.

Dont have a licence yet? Then find out more about our products and how to get one now:

Springer Professional "Wirtschaft"

Online-Abonnement

Mit Springer Professional "Wirtschaft" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 340 Zeitschriften

aus folgenden Fachgebieten:

  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Versicherung + Risiko




Jetzt Wissensvorsprung sichern!

Springer Professional "Wirtschaft+Technik"

Online-Abonnement

Mit Springer Professional "Wirtschaft+Technik" erhalten Sie Zugriff auf:

  • über 102.000 Bücher
  • über 537 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Maschinenbau + Werkstoffe
  • Versicherung + Risiko

Jetzt Wissensvorsprung sichern!

Springer Professional "Technik"

Online-Abonnement

Mit Springer Professional "Technik" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 390 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Maschinenbau + Werkstoffe




 

Jetzt Wissensvorsprung sichern!

Literature
1.
go back to reference Agarwal, V., Bharadwaj, K.K.: A collaborative filtering framework for friends recommendation in social networks based on interaction intensity and adaptive user similarity[J]. Soc. Netw. Anal. Min. 3(3), 359–379 (2013)CrossRef Agarwal, V., Bharadwaj, K.K.: A collaborative filtering framework for friends recommendation in social networks based on interaction intensity and adaptive user similarity[J]. Soc. Netw. Anal. Min. 3(3), 359–379 (2013)CrossRef
2.
go back to reference Aggarwal C C. Content-based recommender systems[M]//recommender systems. Springer International Publishing: 139–166 (2016) Aggarwal C C. Content-based recommender systems[M]//recommender systems. Springer International Publishing: 139–166 (2016)
3.
go back to reference Aggarwal C C. Model-based collaborative filtering[M]//recommender systems. Springer International Publishing: 71–138 (2016) Aggarwal C C. Model-based collaborative filtering[M]//recommender systems. Springer International Publishing: 71–138 (2016)
4.
go back to reference Bellogín, A., Castells, P., Cantador, I.: Neighbor selection and weighting in user-based collaborative filtering: a performance prediction approach[J]. ACM Transactions on the Web (TWEB). 8(2), 12 (2014) Bellogín, A., Castells, P., Cantador, I.: Neighbor selection and weighting in user-based collaborative filtering: a performance prediction approach[J]. ACM Transactions on the Web (TWEB). 8(2), 12 (2014)
5.
go back to reference Benesty, J., Chen, J., Huang, Y., et al.: Pearson Correlation Coefficient[M]//Noise Reduction in Speech Processing, pp. 1–4. Springer, Berlin Heidelberg (2009) Benesty, J., Chen, J., Huang, Y., et al.: Pearson Correlation Coefficient[M]//Noise Reduction in Speech Processing, pp. 1–4. Springer, Berlin Heidelberg (2009)
6.
go back to reference Chang A D, Liao J F, Chang P C, et al.: Application of artificial immune systems combines collaborative filtering in movie recommendation system[C]//computer supported cooperative work in design (CSCWD), proceedings of the 2014 IEEE 18th international conference on. IEEE 277–282 (2014) Chang A D, Liao J F, Chang P C, et al.: Application of artificial immune systems combines collaborative filtering in movie recommendation system[C]//computer supported cooperative work in design (CSCWD), proceedings of the 2014 IEEE 18th international conference on. IEEE 277–282 (2014)
7.
go back to reference Chen X, Xia M, Cheng J, et al.: Trend prediction of internet public opinion based on collaborative filtering[C]//natural computation, fuzzy systems and knowledge discovery (ICNC-FSKD), 2016 12th international conference on. IEEE, 2016: 583–588 (2016) Chen X, Xia M, Cheng J, et al.: Trend prediction of internet public opinion based on collaborative filtering[C]//natural computation, fuzzy systems and knowledge discovery (ICNC-FSKD), 2016 12th international conference on. IEEE, 2016: 583–588 (2016)
8.
go back to reference de Gemmis M, Lops P, Musto C, et al.: Semantics-aware content-based recommender systems[M]//recommender systems handbook. Springer US: 119–159 (2015) de Gemmis M, Lops P, Musto C, et al.: Semantics-aware content-based recommender systems[M]//recommender systems handbook. Springer US: 119–159 (2015)
9.
go back to reference Elahi M, Ricci F, Rubens N. Active learning in collaborative filtering recommender systems[C]//international conference on electronic commerce and web technologies. Springer International Publishing: 113–124 (2014) Elahi M, Ricci F, Rubens N. Active learning in collaborative filtering recommender systems[C]//international conference on electronic commerce and web technologies. Springer International Publishing: 113–124 (2014)
10.
go back to reference Fernández-Tobías, I., Braunhofer, M., Elahi, M., et al.: Alleviating the new user problem in collaborative filtering by exploiting personality information[J]. User Model. User-Adap. Inter. 26(2–3), 221–255 (2016)CrossRef Fernández-Tobías, I., Braunhofer, M., Elahi, M., et al.: Alleviating the new user problem in collaborative filtering by exploiting personality information[J]. User Model. User-Adap. Inter. 26(2–3), 221–255 (2016)CrossRef
11.
go back to reference George T, Merugu S. A scalable collaborative filtering framework based on co-clustering[C]//Data Mining, Fifth IEEE international conference on. IEEE, 2005: 4 pp. George T, Merugu S. A scalable collaborative filtering framework based on co-clustering[C]//Data Mining, Fifth IEEE international conference on. IEEE, 2005: 4 pp.
12.
go back to reference Tang Y., Wang H., Guo K., et al. Relevant Feedback Based Accurate and Intelligent Retrieval on Capturing User Intention for Personalized Websites[J]. IEEE Access. 6, 24239–24248 (2018)CrossRef Tang Y., Wang H., Guo K., et al. Relevant Feedback Based Accurate and Intelligent Retrieval on Capturing User Intention for Personalized Websites[J]. IEEE Access. 6, 24239–24248 (2018)CrossRef
13.
go back to reference Hasan M, Ahmed S, Malik M A I, et al.: A comprehensive approach towards user-based collaborative filtering recommender system[C]//computational intelligence (IWCI), international workshop on. IEEE: 159–164 (2016) Hasan M, Ahmed S, Malik M A I, et al.: A comprehensive approach towards user-based collaborative filtering recommender system[C]//computational intelligence (IWCI), international workshop on. IEEE: 159–164 (2016)
14.
go back to reference Herlocker J L, Konstan J A, Borchers A, et al.: An algorithmic framework for performing collaborative filtering[C]//proceedings of the 22nd annual international ACM SIGIR conference on research and development in information retrieval. ACM: 230–237 (1999) Herlocker J L, Konstan J A, Borchers A, et al.: An algorithmic framework for performing collaborative filtering[C]//proceedings of the 22nd annual international ACM SIGIR conference on research and development in information retrieval. ACM: 230–237 (1999)
15.
go back to reference Jamali M, Ester M.: Trustwalker: a random walk model for combining trust-based and item-based recommendation[C]//proceedings of the 15th ACM SIGKDD international conference on knowledge discovery and data mining. ACM: 397–406 (2009) Jamali M, Ester M.: Trustwalker: a random walk model for combining trust-based and item-based recommendation[C]//proceedings of the 15th ACM SIGKDD international conference on knowledge discovery and data mining. ACM: 397–406 (2009)
16.
go back to reference Jia, D., Zhang, F., Liu, S.: A robust collaborative filtering recommendation algorithm based on multidimensional trust model[J]. JSW. 8(1), 11–18 (2013)CrossRef Jia, D., Zhang, F., Liu, S.: A robust collaborative filtering recommendation algorithm based on multidimensional trust model[J]. JSW. 8(1), 11–18 (2013)CrossRef
17.
go back to reference Jia Z, Yang Y, Gao W, et al. User-based collaborative filtering for tourist attraction recommendations[C]//Computational Intelligence & Communication Technology (CICT), 2015 IEEE international conference on. IEEE: 22–25 (2015) Jia Z, Yang Y, Gao W, et al. User-based collaborative filtering for tourist attraction recommendations[C]//Computational Intelligence & Communication Technology (CICT), 2015 IEEE international conference on. IEEE: 22–25 (2015)
18.
go back to reference Jin, R., Si, L., Zhai, C.: A study of mixture models for collaborative filtering[J]. Inf. Retr. 9(3), 357–382 (2006)CrossRef Jin, R., Si, L., Zhai, C.: A study of mixture models for collaborative filtering[J]. Inf. Retr. 9(3), 357–382 (2006)CrossRef
19.
go back to reference Guo K., Liang Z., Shi R., et al. Transparent learning: An incremental machine learning framework based on transparent computing[J]. IEEE Network. 32(1),146-151 (2018)CrossRef Guo K., Liang Z., Shi R., et al. Transparent learning: An incremental machine learning framework based on transparent computing[J]. IEEE Network. 32(1),146-151 (2018)CrossRef
20.
go back to reference Li J, Wang Y, Wu J, et al.: Application of User-Based Collaborative Filtering Recommendation Technology on Logistics Platform[C]//Business Intelligence and Financial Engineering (BIFE), 2013 Sixth international conference on. IEEE: 135–138 (2013) Li J, Wang Y, Wu J, et al.: Application of User-Based Collaborative Filtering Recommendation Technology on Logistics Platform[C]//Business Intelligence and Financial Engineering (BIFE), 2013 Sixth international conference on. IEEE: 135–138 (2013)
21.
go back to reference Li W, Xu H, Ji M, et al.: A hierarchy weighting similarity measure to improve user-based collaborative filtering algorithm[C]//computer and communications (ICCC), 2016 2nd IEEE international conference on. IEEE, 2016: 843–846 (2016) Li W, Xu H, Ji M, et al.: A hierarchy weighting similarity measure to improve user-based collaborative filtering algorithm[C]//computer and communications (ICCC), 2016 2nd IEEE international conference on. IEEE, 2016: 843–846 (2016)
22.
go back to reference Ma W, Ren C, Wu Y, et al. Personalized recommendation via unbalance full-connectivity inference[J]. Physica A: Statistical Mechanics and its Applications, 2017, 483: 273–279CrossRef Ma W, Ren C, Wu Y, et al. Personalized recommendation via unbalance full-connectivity inference[J]. Physica A: Statistical Mechanics and its Applications, 2017, 483: 273–279CrossRef
23.
go back to reference Meehan K, Lunney T, Curran K, et al.: Context-aware intelligent recommendation system for tourism[C]//pervasive computing and communications workshops (PERCOM workshops), 2013 IEEE international conference on. IEEE 328–331 (2013) Meehan K, Lunney T, Curran K, et al.: Context-aware intelligent recommendation system for tourism[C]//pervasive computing and communications workshops (PERCOM workshops), 2013 IEEE international conference on. IEEE 328–331 (2013)
24.
go back to reference Papagelis M, Rousidis I, Plexousakis D, et al. Incremental collaborative filtering for highly-scalable recommendation algorithms[C]//International Symposium on Methodologies for Intelligent ‘ Papagelis M, Rousidis I, Plexousakis D, et al. Incremental collaborative filtering for highly-scalable recommendation algorithms[C]//International Symposium on Methodologies for Intelligent ‘
25.
go back to reference Guo K., Liang Z., Tang Y., et al. SOR: An optimized semantic ontology retrieval algorithm for heterogeneous multimedia big data[J]. Journal of computational science. 28, 455- 465 (2018)MathSciNetCrossRef Guo K., Liang Z., Tang Y., et al. SOR: An optimized semantic ontology retrieval algorithm for heterogeneous multimedia big data[J]. Journal of computational science. 28, 455- 465 (2018)MathSciNetCrossRef
26.
go back to reference Sarwar, B., Karypis, G., Konstan, J., et al.: Item-based collaborative filtering recommendation algorithms[C]//proceedings of the 10th international conference on world wide web. ACM. 285–295 (2001) Sarwar, B., Karypis, G., Konstan, J., et al.: Item-based collaborative filtering recommendation algorithms[C]//proceedings of the 10th international conference on world wide web. ACM. 285–295 (2001)
27.
go back to reference Shardanand U, Maes P.: Social information filtering: algorithms for automating “word of mouth”[C]//proceedings of the SIGCHI conference on human factors in computing systems. ACM Press/Addison-Wesley Publishing Co.: 210–217 (1995) Shardanand U, Maes P.: Social information filtering: algorithms for automating “word of mouth”[C]//proceedings of the SIGCHI conference on human factors in computing systems. ACM Press/Addison-Wesley Publishing Co.: 210–217 (1995)
28.
go back to reference Veena C, Babu B V. A User-Based Recommendation with a Scalable Machine Learning Tool[J]. International Journal of Electrical and Computer Engineering, 2015, 5(5) Veena C, Babu B V. A User-Based Recommendation with a Scalable Machine Learning Tool[J]. International Journal of Electrical and Computer Engineering, 2015, 5(5)
29.
go back to reference Wang Y, Feng D, Li D, et al.: A mobile recommendation system based on logistic regression and gradient boosting decision trees[C]//neural networks (IJCNN), 2016 international joint conference on. IEEE: 1896–1902 (2016) Wang Y, Feng D, Li D, et al.: A mobile recommendation system based on logistic regression and gradient boosting decision trees[C]//neural networks (IJCNN), 2016 international joint conference on. IEEE: 1896–1902 (2016)
30.
go back to reference Wang, J., Cao, Y., Li, B., et al.: Particle swarm optimization based clustering algorithm with mobile sink for WSNs[J]. Futur. Gener. Comput. Syst. 76, 452–457 (2017)CrossRef Wang, J., Cao, Y., Li, B., et al.: Particle swarm optimization based clustering algorithm with mobile sink for WSNs[J]. Futur. Gener. Comput. Syst. 76, 452–457 (2017)CrossRef
31.
go back to reference Wang, J., Cao, J., Ji, S., et al.: Energy-efficient cluster-based dynamic routes adjustment approach for wireless sensor networks with mobile sinks[J]. J. Supercomput. 73(7), 3277–3290 (2017)CrossRef Wang, J., Cao, J., Ji, S., et al.: Energy-efficient cluster-based dynamic routes adjustment approach for wireless sensor networks with mobile sinks[J]. J. Supercomput. 73(7), 3277–3290 (2017)CrossRef
32.
go back to reference Zhang, J., Peng, Q., Sun, S., et al.: Collaborative filtering recommendation algorithm based on user preference derived from item domain features[J]. Physica A: Statistical Mechanics and its Applications. 396, 66–76 (2014)CrossRef Zhang, J., Peng, Q., Sun, S., et al.: Collaborative filtering recommendation algorithm based on user preference derived from item domain features[J]. Physica A: Statistical Mechanics and its Applications. 396, 66–76 (2014)CrossRef
33.
go back to reference Zhao Z D, Shang M S. User-based collaborative-filtering recommendation algorithms on hadoop[C]//Knowledge Discovery and Data Mining, 2010. WKDD'10.Third International Conference on. IEEE: 478–481 (2010) Zhao Z D, Shang M S. User-based collaborative-filtering recommendation algorithms on hadoop[C]//Knowledge Discovery and Data Mining, 2010. WKDD'10.Third International Conference on. IEEE: 478–481 (2010)
34.
go back to reference Zhou, X., Wu, B., Jin, Q.: Analysis of user network and correlation for community discovery based on topic-aware similarity and behavioral influence[J]. IEEE Transactions on Human-Machine Systems. 48(6), 559–571 (2018)CrossRef Zhou, X., Wu, B., Jin, Q.: Analysis of user network and correlation for community discovery based on topic-aware similarity and behavioral influence[J]. IEEE Transactions on Human-Machine Systems. 48(6), 559–571 (2018)CrossRef
35.
go back to reference Zhou X, Liang W, Kevin I, et al.: Academic Influence Aware and Multidimensional Network Analysis for Research Collaboration Navigation Based on Scholarly Big Data[J]. IEEE Transactions on Emerging Topics in Computing, (2018) Zhou X, Liang W, Kevin I, et al.: Academic Influence Aware and Multidimensional Network Analysis for Research Collaboration Navigation Based on Scholarly Big Data[J]. IEEE Transactions on Emerging Topics in Computing, (2018)
Metadata
Title
ICFR: An effective incremental collaborative filtering based recommendation architecture for personalized websites
Authors
Yayuan Tang
Kehua Guo
Ruifang Zhang
Tao Xu
Jianhua Ma
Tao Chi
Publication date
21-05-2019
Publisher
Springer US
Published in
World Wide Web / Issue 2/2020
Print ISSN: 1386-145X
Electronic ISSN: 1573-1413
DOI
https://doi.org/10.1007/s11280-019-00693-x

Other articles of this Issue 2/2020

World Wide Web 2/2020 Go to the issue

Premium Partner