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 条
  • [41] Sentiment Analysis on Movie Scripts and Reviews Utilizing Sentiment Scores in Rating Prediction
    Frangidis, Paschalis
    Georgiou, Konstantinos
    Papadopoulos, Stefanos
    ARTIFICIAL INTELLIGENCE APPLICATIONS AND INNOVATIONS, AIAI 2020, PT I, 2020, 583 : 430 - 438
  • [42] Sentiment Analysis on Reviews of Amazon Products Using Different Machine Learning Algorithms
    Tasci, Merve Esra
    Rasheed, Jawad
    Ozkul, Tarik
    FORTHCOMING NETWORKS AND SUSTAINABILITY IN THE AIOT ERA, VOL 2, FONES-AIOT 2024, 2024, 1036 : 318 - 327
  • [43] Machine-Learning-Based Approaches for Multi-Level Sentiment Analysis of Romanian Reviews
    Briciu, Anamaria
    Calin, Alina-Delia
    Miholca, Diana-Lucia
    Moroz-Dubenco, Cristiana
    Petrascu, Vladiela
    Dascalu, George
    MATHEMATICS, 2024, 12 (03)
  • [44] Comparative Sentiment Analysis on a Set of Movie Reviews Using Deep Learning Approach
    Chakraborty, Koyel
    Bhattacharyya, Siddhartha
    Bag, Rajib
    Hassanien, Aboul Ella
    INTERNATIONAL CONFERENCE ON ADVANCED MACHINE LEARNING TECHNOLOGIES AND APPLICATIONS (AMLTA2018), 2018, 723 : 311 - 318
  • [45] An automated approach to aspect-based sentiment analysis of apps reviews using machine and deep learning
    Nouf Alturayeif
    Hamoud Aljamaan
    Jameleddine Hassine
    Automated Software Engineering, 2023, 30
  • [46] An automated approach to aspect-based sentiment analysis of apps reviews using machine and deep learning
    Alturayeif, Nouf
    Aljamaan, Hamoud
    Hassine, Jameleddine
    AUTOMATED SOFTWARE ENGINEERING, 2023, 30 (02)
  • [47] Review on sentiment analysis of movie reviews using machine learning techniques based on data available on Twitter
    Dangi, Dharmendra
    Bhagat, Amit
    Gupta, Jeetendra Kumar
    INTERNATIONAL JOURNAL OF ENGINEERING SYSTEMS MODELLING AND SIMULATION, 2024, 15 (05) : 253 - 259
  • [48] Sentiment classification and aspect-based sentiment analysis on yelp reviews using deep learning and word embeddings
    Alamoudi, Eman Saeed
    Alghamdi, Norah Saleh
    JOURNAL OF DECISION SYSTEMS, 2021, 30 (2-3) : 259 - 281
  • [49] A Machine Learning Model for Predicting a Movie Sequel's Revenue Based on the Sentiment Analysis of Consumers' Reviews
    Polsri, Suyanee
    Chien, Ya-Wen Chang
    Cheng, Li-Chen
    HCI IN BUSINESS, GOVERNMENT AND ORGANIZATIONS, PT II, HCIBGO 2023, 2023, 14039 : 170 - 180
  • [50] An Effective Machine Learning Approach for Sentiment Analysis on Popular Restaurant Reviews in Bangladesh
    Huda, S. M. Asiful
    Shoikot, Md Mohiuddin
    Hossain, Md Anower
    Ila, Ishrat Jahan
    2019 1ST INTERNATIONAL CONFERENCE ON ARTIFICIAL INTELLIGENCE AND DATA SCIENCES (AIDAS2019), 2019, : 170 - 173