Next Article in Journal
Collision Free Smooth Path for Mobile Robots in Cluttered Environment Using an Economical Clamped Cubic B-Spline
Previous Article in Journal
Wavelet Feature Outdoor Fingerprint Localization Based on ResNet and Deep Convolution GAN
 
 
Article

Toward Improving the Prediction Accuracy of Product Recommendation System Using Extreme Gradient Boosting and Encoding Approaches

Department of Computer Engineering, Jeju National University, Jejusi 63243, Korea
*
Author to whom correspondence should be addressed.
Symmetry 2020, 12(9), 1566; https://doi.org/10.3390/sym12091566
Received: 9 September 2020 / Revised: 17 September 2020 / Accepted: 18 September 2020 / Published: 22 September 2020
With the spread of COVID-19, the “untact” culture in South Korea is expanding and customers are increasingly seeking for online services. A recommendation system serves as a decision-making indicator that helps users by suggesting items to be purchased in the future by exploring the symmetry between multiple user activity characteristics. A plethora of approaches are employed by the scientific community to design recommendation systems, including collaborative filtering, stereotyping, and content-based filtering, etc. The current paradigm of recommendation systems favors collaborative filtering due to its significant potential to closely capture the interest of a user as compared to other approaches. The collaborative filtering harnesses features like user-profile details, visited pages, and click information to determine the interest of a user, thereby recommending the items that are related to the user’s interest. The existing collaborative filtering approaches exploit implicit and explicit features and report either good classification or prediction outcome. These systems fail to exhibit good results for both measures at the same time. We believe that avoiding the recommendation of those items that have already been purchased could contribute to overcoming the said issue. In this study, we present a collaborative filtering-based algorithm to tackle big data of user with symmetric purchasing order and repetitive purchased products. The proposed algorithm relies on combining extreme gradient boosting machine learning architecture with word2vec mechanism to explore the purchased products based on the click patterns of users. Our algorithm improves the accuracy of predicting the relevant products to be recommended to the customers that are likely to be bought. The results are evaluated on the dataset that contains click-based features of users from an online shopping mall in Jeju Island, South Korea. We have evaluated Mean Absolute Error, Mean Square Error, and Root Mean Square Error for our proposed methodology and also other machine learning algorithms. Our proposed model generated the least error rate and enhanced the prediction accuracy of the recommendation system compared to other traditional approaches. View Full-Text
Keywords: recommendation system; collaborative filtering; symmetric purchasing order; predictive analysis; data mining; XGBoost; Word2vec recommendation system; collaborative filtering; symmetric purchasing order; predictive analysis; data mining; XGBoost; Word2vec
Show Figures

Figure 1

MDPI and ACS Style

Shahbazi, Z.; Hazra, D.; Park, S.; Byun, Y.C. Toward Improving the Prediction Accuracy of Product Recommendation System Using Extreme Gradient Boosting and Encoding Approaches. Symmetry 2020, 12, 1566. https://doi.org/10.3390/sym12091566

AMA Style

Shahbazi Z, Hazra D, Park S, Byun YC. Toward Improving the Prediction Accuracy of Product Recommendation System Using Extreme Gradient Boosting and Encoding Approaches. Symmetry. 2020; 12(9):1566. https://doi.org/10.3390/sym12091566

Chicago/Turabian Style

Shahbazi, Zeinab, Debapriya Hazra, Sejoon Park, and Yung Cheol Byun. 2020. "Toward Improving the Prediction Accuracy of Product Recommendation System Using Extreme Gradient Boosting and Encoding Approaches" Symmetry 12, no. 9: 1566. https://doi.org/10.3390/sym12091566

Find Other Styles
Note that from the first issue of 2016, MDPI journals use article numbers instead of page numbers. See further details here.

Article Access Map by Country/Region

1
Back to TopTop