Predicting sentiment and rating of tourist reviews using machine learning

被引:37
|
作者
Puh, Karlo [1 ]
Babac, Marina Bagic [1 ]
机构
[1] Univ Zagreb, Fac Elect Engn & Comp, Zagreb, Croatia
关键词
Sentiment analysis; Machine learning; Deep learning; Customer reviews; Tourism;
D O I
10.1108/JHTI-02-2022-0078
中图分类号
F [经济];
学科分类号
02 ;
摘要
Purpose - As the tourism industry becomes more vital for the success of many economies around the world, the importance of technology in tourism grows daily. Alongside increasing tourism importance and popularity, the amount of significant data grows, too. On daily basis, millions of people write their opinions, suggestions and views about accommodation, services, and much more on various websites. Well-processed and filtered data can provide a lot of useful information that can be used for making tourists' experiences much better and help us decide when selecting a hotel or a restaurant. Thus, the purpose of this study is to explore machine and deep learning models for predicting sentiment and rating from tourist reviews. Design/methodology/approach - This paper used machine learning models such as Naive Bayes, support vector machines (SVM), convolutional neural network (CNN), long short-term memory (LSTM) and bidirectional long short-term memory (BiLSTM) for extracting sentiment and ratings from tourist reviews. These models were trained to classify reviews into positive, negative, or neutral sentiment, and into one to five grades or stars. Data used for training the models were gathered from TripAdvisor, the world's largest travel platform. The models based on multinomial Naive Bayes (MNB) and SVM were trained using the term frequency-inverse document frequency (TF-IDF) for word representations while deep learning models were trained using global vectors (GloVe) for word representation. The results from testing these models are presented, compared and discussed. Findings - The performance of machine and learning models achieved high accuracy in predicting positive, negative, or neutral sentiments and ratings from tourist reviews. The optimal model architecture for both classification tasks was a deep learning model based on BiLSTM. The study's results confirmed that deep learning models are more efficient and accurate than machine learning algorithms. Practical implications - The proposed models allow for forecasting the number of tourist arrivals and expenditure, gaining insights into the tourists' profiles, improving overall customer experience, and upgrading marketing strategies. Different service sectors can use the implemented models to get insights into customer satisfaction with the products and services as well as to predict the opinions given a particular context. Originality/value - This study developed and compared different machine learning models for classifying customer reviews as positive, negative, or neutral, as well as predicting ratings with one to five stars based on a TripAdvisor hotel reviews dataset that contains 20,491 unique hotel reviews.
引用
收藏
页码:1188 / 1204
页数:17
相关论文
共 50 条
  • [1] Predicting the sentiment of SaaS online reviews using supervised machine learning techniques
    Alkalbani, Asma Musabah
    Ghamry, Ahmed Mohamed
    Hussain, Farookh Khadeer
    Hussain, Omar Khadeer
    2016 INTERNATIONAL JOINT CONFERENCE ON NEURAL NETWORKS (IJCNN), 2016, : 1547 - 1553
  • [2] A MACHINE LEARNING BASED SENTIMENT ANALYSIS BY SELECTING FEATURES FOR PREDICTING CUSTOMER REVIEWS
    Nagamanjula, R.
    Pethalakshmi, A.
    PROCEEDINGS OF THE 2018 SECOND INTERNATIONAL CONFERENCE ON INTELLIGENT COMPUTING AND CONTROL SYSTEMS (ICICCS), 2018, : 1837 - 1843
  • [3] Sentiment Analysis of Online Movie Reviews using Machine Learning
    Steinke, Isaiah
    Wier, Justin
    Simon, Lindsay
    Seetan, Raed
    INTERNATIONAL JOURNAL OF ADVANCED COMPUTER SCIENCE AND APPLICATIONS, 2022, 13 (09) : 618 - 624
  • [4] Sentiment Analysis of Restaurant Reviews Using Machine Learning Techniques
    Krishna, Akshay
    Akhilesh, V.
    Aich, Animikh
    Hegde, Chetana
    EMERGING RESEARCH IN ELECTRONICS, COMPUTER SCIENCE AND TECHNOLOGY, ICERECT 2018, 2019, 545 : 687 - 696
  • [5] Sentiment Analysis and Classification of Restaurant Reviews using Machine Learning
    Zahoor, Kanwal
    Bawany, Narmeen Zakaria
    Hamid, Soomaiya
    2020 21ST INTERNATIONAL ARAB CONFERENCE ON INFORMATION TECHNOLOGY (ACIT), 2020,
  • [6] Sentiment Analysis on Amazon Food Reviews using Machine Learning
    Arnav, Ameye
    Pareek, Varda
    Jain, Tarun
    2024 2ND WORLD CONFERENCE ON COMMUNICATION & COMPUTING, WCONF 2024, 2024,
  • [7] Sentiment Analysis of Customer Product Reviews Using Machine Learning
    Singla, Zeenia
    Randhawa, Sukhchandan
    Jain, Sushma
    PROCEEDINGS OF 2017 INTERNATIONAL CONFERENCE ON INTELLIGENT COMPUTING AND CONTROL (I2C2), 2017,
  • [8] Comparing Machine Learning Models for Sentiment Analysis and Rating Prediction of Vegan and Vegetarian Restaurant Reviews
    Hanic, Sanja
    Babac, Marina Bagic
    Gledec, Gordan
    Horvat, Marko
    COMPUTERS, 2024, 13 (10)
  • [9] Sentiment Classification for Film Reviews in Gujarati Text Using Machine Learning and Sentiment Lexicons
    Shah, Parita
    Swaminarayan, Priya
    Patel, Maitri
    JOURNAL OF ICT RESEARCH AND APPLICATIONS, 2022, 17 (01) : 1 - 16
  • [10] Sentiment classification on product reviews using machine learning and deep learning techniques
    Singh, Neha
    Jaiswal, Umesh Chandra
    INTERNATIONAL JOURNAL OF SYSTEM ASSURANCE ENGINEERING AND MANAGEMENT, 2024, 15 (12) : 5726 - 5741