Skip to main content
Top
Published in: Cluster Computing 2/2021

25-08-2020

Robust product recommendation system using modified grey wolf optimizer and quantum inspired possibilistic fuzzy C-means

Authors: Likhesh Kolhe, Ashok Kumar Jetawat, Vaishali Khairnar

Published in: Cluster Computing | Issue 2/2021

Log in

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

search-config
loading …

Abstract

In recent years, several researchers have developed web-based product recommendation systems to assist customers in product search and selection during online shopping. In addition, the product recommendation systems deliver true personalization by recommending the products based on the other customer’s preferences. This study has investigated how the product recommendation system influences the customer’s decision effort and quality. In this study, the proposed system comprises of five major phases: data collection, pre-processing, key word extraction, keyword optimization and similar data clustering. The input data were collected from amazon customer review dataset. After the data collection, pre-processing was carried-out to enhance the quality of collected amazon data. The pre-processing phase comprises of two systems lemmatization and removal of stop-words & uniform resource locators (URLs). Then, a superior topic modelling method Latent Dirichlet allocation (LDA) along with modified grey wolf optimizer (MGWO) was applied in order to identify the optimal keywords. The extracted key-words were clustered into two forms (positive and negative) by applying a clustering algorithm named as quantum inspired possibilistic fuzzy C-means (QIPFCM). Experimental results showed that the proposed system achieved better performance in the product recommendation system compared to the existing systems in terms of accuracy, precision, recall and f-measure.

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

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!

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!

Literature
1.
go back to reference Lin, Z.: An empirical investigation of user and system recommendations in e-commerce. Decis. Support Syst. 68, 111–124 (2014)CrossRef Lin, Z.: An empirical investigation of user and system recommendations in e-commerce. Decis. Support Syst. 68, 111–124 (2014)CrossRef
2.
go back to reference Xiao, B., Benbasat, I.: An empirical examination of the influence of biased personalized product recommendations on consumers’ decision making outcomes. Decis. Support Syst. 110, 46–57 (2018)CrossRef Xiao, B., Benbasat, I.: An empirical examination of the influence of biased personalized product recommendations on consumers’ decision making outcomes. Decis. Support Syst. 110, 46–57 (2018)CrossRef
3.
go back to reference Schreiner, T., Rese, A., Baier, D.: Multichannel personalization: Identifying consumer preferences for product recommendations in advertisements across different media channels. J. Retail. Consum. Serv. 48, 87–99 (2019)CrossRef Schreiner, T., Rese, A., Baier, D.: Multichannel personalization: Identifying consumer preferences for product recommendations in advertisements across different media channels. J. Retail. Consum. Serv. 48, 87–99 (2019)CrossRef
4.
go back to reference Riyaz, P.A., Varghese, S.M.: A scalable product recommendations using collaborative filtering in hadoop for bigdata. Proc. Technol. 24, 1393–1399 (2016)CrossRef Riyaz, P.A., Varghese, S.M.: A scalable product recommendations using collaborative filtering in hadoop for bigdata. Proc. Technol. 24, 1393–1399 (2016)CrossRef
5.
go back to reference Pereira, J.A., Matuszyk, P., Krieter, S., Spiliopoulou, M., Saake, G.: Personalized recommender systems for product-line configuration processes. Comput. Lang. Syst. Struct. 54, 451–471 (2018) Pereira, J.A., Matuszyk, P., Krieter, S., Spiliopoulou, M., Saake, G.: Personalized recommender systems for product-line configuration processes. Comput. Lang. Syst. Struct. 54, 451–471 (2018)
6.
go back to reference Linden, G., Smith, B., York, J.: Amazon.com recommendations: item-to-item collaborative filtering. IEEE Internet comput. 1, 76–80 (2003)CrossRef Linden, G., Smith, B., York, J.: Amazon.com recommendations: item-to-item collaborative filtering. IEEE Internet comput. 1, 76–80 (2003)CrossRef
7.
go back to reference Xiao, B., Benbasat, I.: E-commerce product recommendation agents: use, characteristics, and impact. MIS Q. 31, 137–209 (2007)CrossRef Xiao, B., Benbasat, I.: E-commerce product recommendation agents: use, characteristics, and impact. MIS Q. 31, 137–209 (2007)CrossRef
8.
go back to reference Choi, S.H., Kang, S., Jeon, Y.J.: Personalized recommendation system based on product specification values. Expert. Syst. Appl. 31, 607–616 (2006)CrossRef Choi, S.H., Kang, S., Jeon, Y.J.: Personalized recommendation system based on product specification values. Expert. Syst. Appl. 31, 607–616 (2006)CrossRef
9.
go back to reference Sani, N.S., Tabriz, F.N.: A new strategy in trust-based recommender system using k-means clustering. Int. J. Adv. Comput. Sci. Appl. 8, 152–156 (2017) Sani, N.S., Tabriz, F.N.: A new strategy in trust-based recommender system using k-means clustering. Int. J. Adv. Comput. Sci. Appl. 8, 152–156 (2017)
10.
go back to reference Sarwar, B.M., Karypis, G., Konstan, J., Riedl, J.: Recommender systems for large-scale e-commerce: scalable neighborhood formation using clustering. In: Proceedings of the Fifth International Conference on Computer and Information Technology, pp. 291–324 (2002) Sarwar, B.M., Karypis, G., Konstan, J., Riedl, J.: Recommender systems for large-scale e-commerce: scalable neighborhood formation using clustering. In: Proceedings of the Fifth International Conference on Computer and Information Technology, pp. 291–324 (2002)
11.
go back to reference Dakhel, G.M., Mahdavi, M.: A new collaborative filtering algorithm using K-means clustering and neighbours’ voting. In: Proceedings of the 11th International Conference on Hybrid Intelligence System (HIS), IEEE, pp. 179–184 (2011) Dakhel, G.M., Mahdavi, M.: A new collaborative filtering algorithm using K-means clustering and neighbours’ voting. In: Proceedings of the 11th International Conference on Hybrid Intelligence System (HIS), IEEE, pp. 179–184 (2011)
12.
go back to reference Kim, K.J., Ahn, H.: A recommender system using GA K-means clustering in an online shopping market. Expert. Syst. Appl. 34, 1200–1209 (2008)CrossRef Kim, K.J., Ahn, H.: A recommender system using GA K-means clustering in an online shopping market. Expert. Syst. Appl. 34, 1200–1209 (2008)CrossRef
13.
go back to reference Birtolo, C., Ronca, D.: Advances in clustering collaborative filtering by means of fuzzy C-means and trust. Expert. Syst. Appl. 40, 6997–7009 (2013)CrossRef Birtolo, C., Ronca, D.: Advances in clustering collaborative filtering by means of fuzzy C-means and trust. Expert. Syst. Appl. 40, 6997–7009 (2013)CrossRef
14.
go back to reference Koohi, H., Kiani, K.: User based collaborative filtering using fuzzy C-means. Measurement 91, 134–139 (2016)CrossRef Koohi, H., Kiani, K.: User based collaborative filtering using fuzzy C-means. Measurement 91, 134–139 (2016)CrossRef
15.
go back to reference Ye, H.: A personalized collaborative filtering recommendation using association rules mining and self-organizing map. JSW 6, 732–739 (2011)CrossRef Ye, H.: A personalized collaborative filtering recommendation using association rules mining and self-organizing map. JSW 6, 732–739 (2011)CrossRef
16.
go back to reference Hwangbo, H., Kim, Y.S., Cha, K.J.: Recommendation system development for fashion retail e-commerce. Electron. Com. Res. Appl. 28, 94–101 (2018)CrossRef Hwangbo, H., Kim, Y.S., Cha, K.J.: Recommendation system development for fashion retail e-commerce. Electron. Com. Res. Appl. 28, 94–101 (2018)CrossRef
17.
go back to reference Sulthana, A.R., Ramasamy, S.: Ontology and context based recommendation system using neuro-fuzzy classification. Comput. Electr. Eng. 74, 498 (2018)CrossRef Sulthana, A.R., Ramasamy, S.: Ontology and context based recommendation system using neuro-fuzzy classification. Comput. Electr. Eng. 74, 498 (2018)CrossRef
18.
go back to reference Hong, W., Li, L., Li, T.: Product recommendation with temporal dynamics. Expert. Syst. Appl. 39, 12398–12406 (2012)CrossRef Hong, W., Li, L., Li, T.: Product recommendation with temporal dynamics. Expert. Syst. Appl. 39, 12398–12406 (2012)CrossRef
19.
go back to reference Mitra, A., Ghosh, S., Basuchowdhuri, P., Shekhawat, M.K., Saha, S.K.: Recommendation system based on product purchase analysis. Innov. Syst. Softw. Eng. 12, 177–192 (2016)CrossRef Mitra, A., Ghosh, S., Basuchowdhuri, P., Shekhawat, M.K., Saha, S.K.: Recommendation system based on product purchase analysis. Innov. Syst. Softw. Eng. 12, 177–192 (2016)CrossRef
20.
go back to reference Dixit, V.S., Gupta, S., Jain, P.: A Propound Hybrid Approach for Personalized Online Product Recommendations. Appl. Artifi. Intell. 32, 785–801 (2018)CrossRef Dixit, V.S., Gupta, S., Jain, P.: A Propound Hybrid Approach for Personalized Online Product Recommendations. Appl. Artifi. Intell. 32, 785–801 (2018)CrossRef
21.
go back to reference Bag, S., Kumar, S.K., Tiwari, M.K.: An efficient recommendation generation using relevant Jaccard similarity. Inf. Sci. 483, 53–64 (2019)CrossRef Bag, S., Kumar, S.K., Tiwari, M.K.: An efficient recommendation generation using relevant Jaccard similarity. Inf. Sci. 483, 53–64 (2019)CrossRef
22.
go back to reference Wolf, N., Zhu, Z., Semret, N., Baskin, J., Google Inc.: Providing product recommendations through keyword extraction from negative reviews. U.S. Patent, 8 (2013) Wolf, N., Zhu, Z., Semret, N., Baskin, J., Google Inc.: Providing product recommendations through keyword extraction from negative reviews. U.S. Patent, 8 (2013)
23.
go back to reference Habibi, M., Popescu-Belis, A.: Keyword extraction and clustering for document recommendation in conversations. IEEE/ACM Trans. Audio Speech Lang. Process. 23, 746–759 (2015)CrossRef Habibi, M., Popescu-Belis, A.: Keyword extraction and clustering for document recommendation in conversations. IEEE/ACM Trans. Audio Speech Lang. Process. 23, 746–759 (2015)CrossRef
24.
go back to reference Onan, A., Korukoğlu, S., Bulut, H.: Ensemble of keyword extraction methods and classifiers in text classification. Expert Syst. Appl. 57, 232–247 (2016)CrossRef Onan, A., Korukoğlu, S., Bulut, H.: Ensemble of keyword extraction methods and classifiers in text classification. Expert Syst. Appl. 57, 232–247 (2016)CrossRef
25.
go back to reference Biswas, S.K., Bordoloi, M., Shreya, J.: A graph based keyword extraction model using collective node weight. Expert. Syst. Appl. 97, 51–59 (2018)CrossRef Biswas, S.K., Bordoloi, M., Shreya, J.: A graph based keyword extraction model using collective node weight. Expert. Syst. Appl. 97, 51–59 (2018)CrossRef
26.
go back to reference Choi, K., Yoo, D., Kim, G., Suh, Y.: A hybrid online-product recommendation system: combining implicit rating-based collaborative filtering and sequential pattern analysis. Electron. Commer. Res. Appl. 11, 309–317 (2012)CrossRef Choi, K., Yoo, D., Kim, G., Suh, Y.: A hybrid online-product recommendation system: combining implicit rating-based collaborative filtering and sequential pattern analysis. Electron. Commer. Res. Appl. 11, 309–317 (2012)CrossRef
27.
go back to reference Cao, Y., Li, Y.: An intelligent fuzzy-based recommendation system for consumer electronic products. Expert. Syst. Appl. 33, 230–240 (2007)CrossRef Cao, Y., Li, Y.: An intelligent fuzzy-based recommendation system for consumer electronic products. Expert. Syst. Appl. 33, 230–240 (2007)CrossRef
29.
go back to reference Colace, F., De Santo, M., Greco, L., Amato, F., Moscato, V., Picariello, A.: Terminological ontology learning and population using latent dirichlet allocation. J. Vis. Lang. Comput. 25, 818–826 (2014)CrossRef Colace, F., De Santo, M., Greco, L., Amato, F., Moscato, V., Picariello, A.: Terminological ontology learning and population using latent dirichlet allocation. J. Vis. Lang. Comput. 25, 818–826 (2014)CrossRef
30.
go back to reference Krestel, R., Fankhauser, P., Nejdl, W.: Latent dirichlet allocation for tag recommendation. In: Proceedings of the 3rd ACM Conference on Recommender System, pp. 61–68. ACM, New York (2009) Krestel, R., Fankhauser, P., Nejdl, W.: Latent dirichlet allocation for tag recommendation. In: Proceedings of the 3rd ACM Conference on Recommender System, pp. 61–68. ACM, New York (2009)
31.
go back to reference Kim, Y., Shim, K.: TWILITE: A recommendation system for Twitter using a probabilistic model based on latent Dirichlet allocation. Inf. Syst. 42, 59–77 (2014)CrossRef Kim, Y., Shim, K.: TWILITE: A recommendation system for Twitter using a probabilistic model based on latent Dirichlet allocation. Inf. Syst. 42, 59–77 (2014)CrossRef
33.
go back to reference Mirjalili, S., Mirjalili, S.M., Lewis, A.: Grey wolf optimizer. Adv. Eng. Softw. 69, 46–61 (2014)CrossRef Mirjalili, S., Mirjalili, S.M., Lewis, A.: Grey wolf optimizer. Adv. Eng. Softw. 69, 46–61 (2014)CrossRef
34.
go back to reference Katarya, R., Verma, O.P.: Recommender system with grey wolf optimizer and FCM. Neural Comput. Appl. 30, 1679–1687 (2018)CrossRef Katarya, R., Verma, O.P.: Recommender system with grey wolf optimizer and FCM. Neural Comput. Appl. 30, 1679–1687 (2018)CrossRef
35.
go back to reference Sultana, U., Khairuddin, A.B., Mokhtar, A.S., Zareen, N., Sultana, B.: Grey wolf optimizer based placement and sizing of multiple distributed generation in the distribution system. Energy 111, 525–536 (2016)CrossRef Sultana, U., Khairuddin, A.B., Mokhtar, A.S., Zareen, N., Sultana, B.: Grey wolf optimizer based placement and sizing of multiple distributed generation in the distribution system. Energy 111, 525–536 (2016)CrossRef
36.
go back to reference Mirjalili, S.: Genetic algorithm. In: Evolutionary Algorithms and Neural Networks, pp. 43–55. Springer, Cham (2019)MATHCrossRef Mirjalili, S.: Genetic algorithm. In: Evolutionary Algorithms and Neural Networks, pp. 43–55. Springer, Cham (2019)MATHCrossRef
37.
go back to reference Sahoo, S., Ratha, B.K.: Rapid frequent pattern growth and possibilistic fuzzy C-means algorithms for improving the user profiling personalized web page recommendation system. Int. J. Intell. Eng. Syst. 11, 237–245 (2017) Sahoo, S., Ratha, B.K.: Rapid frequent pattern growth and possibilistic fuzzy C-means algorithms for improving the user profiling personalized web page recommendation system. Int. J. Intell. Eng. Syst. 11, 237–245 (2017)
38.
go back to reference Himmelspach, L., Conrad, S.: A possibilistic multivariate fuzzy C-means clustering algorithm. In: Proceedings of the International Conference on Scalable Uncertain. Management, pp. 338–344. Springer, Cham (2016) Himmelspach, L., Conrad, S.: A possibilistic multivariate fuzzy C-means clustering algorithm. In: Proceedings of the International Conference on Scalable Uncertain. Management, pp. 338–344. Springer, Cham (2016)
39.
go back to reference Askari, S., Montazerin, N., Zarandi, M.F.: Generalized possibilistic fuzzy C-means with novel cluster validity indices for clustering noisy data. Appl. Soft Comput. 53, 262–283 (2017)CrossRef Askari, S., Montazerin, N., Zarandi, M.F.: Generalized possibilistic fuzzy C-means with novel cluster validity indices for clustering noisy data. Appl. Soft Comput. 53, 262–283 (2017)CrossRef
40.
go back to reference Maheswari, M., Geetha, S.: Adaptable and proficient Hellinger coefficient based collaborative filtering for recommendation system. Clust. Comput. 22(5), 12325–12338 (2019)CrossRef Maheswari, M., Geetha, S.: Adaptable and proficient Hellinger coefficient based collaborative filtering for recommendation system. Clust. Comput. 22(5), 12325–12338 (2019)CrossRef
41.
go back to reference Xu, L.B., Li, X.S., Guo, Y.: Gauss-core extension dependent prediction algorithm for collaborative filtering recommendation. Clust. Comput. 22(5), 11501–11511 (2019)CrossRef Xu, L.B., Li, X.S., Guo, Y.: Gauss-core extension dependent prediction algorithm for collaborative filtering recommendation. Clust. Comput. 22(5), 11501–11511 (2019)CrossRef
43.
go back to reference Bhaskaran, S., Santhi, B.: An efficient personalized trust based hybrid recommendation (tbhr) strategy for e-learning system in cloud computing. Clust. Comput. 22(1), 1137–1149 (2019)CrossRef Bhaskaran, S., Santhi, B.: An efficient personalized trust based hybrid recommendation (tbhr) strategy for e-learning system in cloud computing. Clust. Comput. 22(1), 1137–1149 (2019)CrossRef
44.
go back to reference Li, X., Wang, Z.: A new recommendation algorithm combined with spectral clustering and transfer learning. Clust. Comput. 22(1), 1151–1167 (2019)CrossRef Li, X., Wang, Z.: A new recommendation algorithm combined with spectral clustering and transfer learning. Clust. Comput. 22(1), 1151–1167 (2019)CrossRef
45.
go back to reference Liu, X.: A collaborative filtering recommendation algorithm based on the influence sets of e-learning group’s behavior. Clust. Comput. 22(2), 2823–2833 (2019)CrossRef Liu, X.: A collaborative filtering recommendation algorithm based on the influence sets of e-learning group’s behavior. Clust. Comput. 22(2), 2823–2833 (2019)CrossRef
Metadata
Title
Robust product recommendation system using modified grey wolf optimizer and quantum inspired possibilistic fuzzy C-means
Authors
Likhesh Kolhe
Ashok Kumar Jetawat
Vaishali Khairnar
Publication date
25-08-2020
Publisher
Springer US
Published in
Cluster Computing / Issue 2/2021
Print ISSN: 1386-7857
Electronic ISSN: 1573-7543
DOI
https://doi.org/10.1007/s10586-020-03171-6

Other articles of this Issue 2/2021

Cluster Computing 2/2021 Go to the issue

Premium Partner