Sentiment Analysis of Restaurant Reviews using Combined CNN-LSTM

The combination of machine learning approach and natural language processing is applied to analyze the sentiment of text for particular sentences. In this particular area lots of work done in recent times. Restaurant business was always a popular business in Bangladesh. These business is now Leaning towards online delivery services and the overall quality of restaurants are now judged by reviews of customers. One try to understand the quality of a restaurant by the reviews from other customers. These opinions of customers organizing in structured way and to understand perception of customers reviews and reactions is the main motto of our work. Collecting data was the first thing we have done for deploying this piece of work. Then making a dataset which we harvested from websites and tried to deploy with deep learning technique. In this piece of research, a combined CNN-LSTM architecture used in our dataset and got an accuracy of 94.22%. Also used some other performance metrics to evaluate our model.

[1]  I. K. C. U. Perera,et al.  Aspect based opinion mining on restaurant reviews , 2017, 2017 2nd IEEE International Conference on Computational Intelligence and Applications (ICCIA).

[2]  Saichon Jaiyen,et al.  Opinion mining for thai restaurant reviews using K-Means clustering and MRF feature selection , 2015, 2015 7th International Conference on Knowledge and Smart Technology (KST).

[3]  Mohammed Moshiul Hoque,et al.  Sentiment Analysis of Bengali Texts on Online Restaurant Reviews Using Multinomial Naïve Bayes , 2019, 2019 1st International Conference on Advances in Science, Engineering and Robotics Technology (ICASERT).

[4]  Qiwei Gan,et al.  Restaurant Rating: Industrial Standard and Word-of-Mouth -- A Text Mining and Multi-dimensional Sentiment Analysis , 2015, 2015 48th Hawaii International Conference on System Sciences.

[5]  Seong Joon Yoo,et al.  Senti-lexicon and improved Naïve Bayes algorithms for sentiment analysis of restaurant reviews , 2012, Expert Syst. Appl..

[6]  Md. Ismail Hossain,et al.  Machine learning based class level prediction of restaurant reviews , 2017, 2017 IEEE Region 10 Humanitarian Technology Conference (R10-HTC).

[7]  Erik Cambria,et al.  Aspect extraction for opinion mining with a deep convolutional neural network , 2016, Knowl. Based Syst..

[8]  Zhiyuan Liu,et al.  A C-LSTM Neural Network for Text Classification , 2015, ArXiv.

[9]  Saichon Jaiyen,et al.  Opinion mining for Thai restaurant reviews using neural networks and mRMR feature selection , 2014, 2014 International Computer Science and Engineering Conference (ICSEC).

[10]  Susan Jia,et al.  Behind the ratings: Text mining of restaurant customers’ online reviews , 2018 .

[11]  Shibily Joseph,et al.  Aspect based Opinion Mining from Restaurant Reviews , 2015 .

[12]  M.M.A. Hashem,et al.  Opinion Mining from Bangla and Phonetic Bangla Reviews Using Vectorization Methods , 2019, 2019 4th International Conference on Electrical Information and Communication Technology (EICT).

[13]  Zhiyong Luo,et al.  Combination of Convolutional and Recurrent Neural Network for Sentiment Analysis of Short Texts , 2016, COLING.

[14]  Justin Zhijun Zhan,et al.  Sentiment analysis using product review data , 2015, Journal of Big Data.

[15]  Md. Atikur Rahman,et al.  Aspect Extraction from Bangla Reviews using Convolutional Neural Network , 2018, 2018 Joint 7th International Conference on Informatics, Electronics & Vision (ICIEV) and 2018 2nd International Conference on Imaging, Vision & Pattern Recognition (icIVPR).

[16]  Amélie Marian,et al.  Beyond the Stars: Improving Rating Predictions using Review Text Content , 2009, WebDB.

[17]  Yu Mon Aye,et al.  Sentiment analysis for reviews of restaurants in Myanmar text , 2017, 2017 18th IEEE/ACIS International Conference on Software Engineering, Artificial Intelligence, Networking and Parallel/Distributed Computing (SNPD).