International Journal on Advanced Science, Engineering and Information Technology, Vol. 9 (2019) No. 3, pages: 1063-1070, DOI:10.18517/ijaseit.9.3.8843

Convolutional-NN and Word Embedding for Making an Effective Product Recommendation Based on Enhanced Contextual Understanding of a Product Review

- Hanafi, Nanna Suryana, Abd Samad Bin Hasan Basari


E-commerce is one of the most popular service applications in the world in the last decade. It has become a revolutionary model from traditional shopping transaction to entire internet commerce. E-commerce needs essential artificial intelligence (AI) to provide the customer with information about a product, called a recommendation machine. Collaborative filtering is a model of a recommendation algorithm that relies on rating as the fundamental calculation to make a recommendation. It has been successfully implemented in e-commerce. Even so, this model has a weakness in sparse product data in which the rating number is very low or sparse. Mostly, only less than 3% of the total user population rate a product, leading to the rise of sparse data. A text sentence document is a part of customers’ feedback that can be converted into a product rating.  According to a traditional approach, bag of word and lexicon model are ignored in a contextual approach. This experiment, it developed a new model to increase the contextuality of text sentences, leading to a more effective rating prediction. We employed a kind of convolutional neural network to generate item latent factor vectors that could be incorporated with probabilistic matrix factorization to make rating prediction. Our method outperformed several previous works based on a metric evaluation using the Root Mean Squared Error (RMSE). In this experiment, we analyzed MovieLens and IMDB datasets, which contained a movie product review.


E-commerce; recommender system; convolutional; text sentence; sparse data; product recommendation.

Viewed: 250 times (since Sept 4, 2017)

cite this paper     download