Chethan Marigowda, Arghir-Nicolae Moldovan, Abubakr Siddig, C. Muntean, Pramod Pathak, Paul Stynes
{"title":"A Novel Hybrid Machine Learning Framework to Recommend E-Commerce Products","authors":"Chethan Marigowda, Arghir-Nicolae Moldovan, Abubakr Siddig, C. Muntean, Pramod Pathak, Paul Stynes","doi":"10.1145/3606843.3606853","DOIUrl":null,"url":null,"abstract":"E-Commerce is the activity of electronically purchasing or selling products in an online platform. E-Commerce recommender systems provide suggestions of products based on the consumer sentiment and ratings. There is often a mismatch between consumer rating and their sentiment. Identifying the accuracy of the mismatch is a challenge in machine learning. This research proposes a Novel Hybrid Machine Learning Framework to Recommend E-Commerce Products based on consumer sentiment and product descriptions. This proposed framework combines a text embeddings model, sentiment analysis model and a rating engine. The text embeddings model is implemented using gensim doc2vec for consumer reviews and product descriptions. Further it uses neural networks for capturing the consumer product interactions for collaborative filtering. The sentiment analysis model is implemented by inputting distributed text embeddings into neural networks that are trained to capture content feature of products and sentiment of consumer evaluations. The rating engine is implemented by aggregating several embeddings as attention weights for consumers and products, then outputting the prediction score for the consumer–product interaction. This research makes use of the real-world Amazon product category semi structured baby and digital music semi structured datasets, each of which contains information on consumer reviews and product metadata. Mean absolute error (MAE) and root mean-square error (RMSE) are considered to evaluate the recommendation performance, thereby measuring the accuracy of prediction ratings. Experimental results on Amazon distinct product dataset demonstrate an accuracy metric MAE value of 0.5909 and RMSE value of 0.8080. These results demonstrate that the proposed framework performs better on rating prediction in enhancing consumers experience in order to find their preferences for e-commerce products. Consequently, e-commerce platforms can enhance sales and consumer satisfaction by using machine learning frameworks to recommend which products a consumer will be interested in based on their past purchasing behavior.","PeriodicalId":134294,"journal":{"name":"Proceedings of the 2023 5th International Conference on Information Technology and Computer Communications","volume":"1 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2023-06-15","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Proceedings of the 2023 5th International Conference on Information Technology and Computer Communications","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1145/3606843.3606853","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0
Abstract
E-Commerce is the activity of electronically purchasing or selling products in an online platform. E-Commerce recommender systems provide suggestions of products based on the consumer sentiment and ratings. There is often a mismatch between consumer rating and their sentiment. Identifying the accuracy of the mismatch is a challenge in machine learning. This research proposes a Novel Hybrid Machine Learning Framework to Recommend E-Commerce Products based on consumer sentiment and product descriptions. This proposed framework combines a text embeddings model, sentiment analysis model and a rating engine. The text embeddings model is implemented using gensim doc2vec for consumer reviews and product descriptions. Further it uses neural networks for capturing the consumer product interactions for collaborative filtering. The sentiment analysis model is implemented by inputting distributed text embeddings into neural networks that are trained to capture content feature of products and sentiment of consumer evaluations. The rating engine is implemented by aggregating several embeddings as attention weights for consumers and products, then outputting the prediction score for the consumer–product interaction. This research makes use of the real-world Amazon product category semi structured baby and digital music semi structured datasets, each of which contains information on consumer reviews and product metadata. Mean absolute error (MAE) and root mean-square error (RMSE) are considered to evaluate the recommendation performance, thereby measuring the accuracy of prediction ratings. Experimental results on Amazon distinct product dataset demonstrate an accuracy metric MAE value of 0.5909 and RMSE value of 0.8080. These results demonstrate that the proposed framework performs better on rating prediction in enhancing consumers experience in order to find their preferences for e-commerce products. Consequently, e-commerce platforms can enhance sales and consumer satisfaction by using machine learning frameworks to recommend which products a consumer will be interested in based on their past purchasing behavior.