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] Machine Learning Algorithms for Predicting and Analyzing Arabic Sentiment
    Amani A. Aladeemy
    Theyazn H.H. Aldhyani
    Ali Alzahrani
    Eidah M. Alzahrani
    Osamah Ibrahim Khalaf
    Saleh Nagi Alsubari
    Sachin N. Deshmukh
    Mosleh Hmoud Al-Adhaileh
    SN Computer Science, 5 (8)
  • [42] An Emotion-Based Rating System for Books Using Sentiment Analysis and Machine Learning in the Cloud
    Gogula, Sandhya Devi
    Rahouti, Mohamed
    Gogula, Suvarna Kumar
    Jalamuri, Anitha
    Jagatheesaperumal, Senthil Kumar
    APPLIED SCIENCES-BASEL, 2023, 13 (02):
  • [43] Predicting IMDb Rating of Movies by Machine Learning Techniques
    Bristi, Warda Ruheen
    Zaman, Zakia
    Sultana, Nishat
    2019 10TH INTERNATIONAL CONFERENCE ON COMPUTING, COMMUNICATION AND NETWORKING TECHNOLOGIES (ICCCNT), 2019,
  • [44] Sentiment Analysis and Fake Amazon Reviews Classification Using SVM Supervised Machine Learning Model
    Tabany, Myasar
    Gueffal, Meriem
    JOURNAL OF ADVANCES IN INFORMATION TECHNOLOGY, 2024, 15 (01) : 49 - 58
  • [45] A novel method for sentiment classification of drug reviews using fusion of deep and machine learning techniques
    Basiri, Mohammad Ehsan
    Abdar, Moloud
    Cifci, Mehmet Akif
    Nemati, Shahla
    Acharya, U. Rajendra
    KNOWLEDGE-BASED SYSTEMS, 2020, 198
  • [46] Sentiment Analysis for Women's E-commerce Reviews using Machine Learning Algorithms
    Noor, Alaa
    Islam, Mohrima
    2019 10TH INTERNATIONAL CONFERENCE ON COMPUTING, COMMUNICATION AND NETWORKING TECHNOLOGIES (ICCCNT), 2019,
  • [47] Sentiment classification of skewed shoppers' reviews using machine learning techniques, examining the textual features
    Rezapour, Mahdi
    ENGINEERING REPORTS, 2021, 3 (01)
  • [48] Context-based sentiment analysis on customer reviews using machine learning linear models
    Chinnalagu A.
    Durairaj A.K.
    PeerJ Computer Science, 2021, 7
  • [49] Detection of Sarcasm on Amazon Product Reviews using Machine Learning Algorithms under Sentiment Analysis
    Rao, Mandala Vishal
    Sindhu, C.
    2021 SIXTH INTERNATIONAL CONFERENCE ON WIRELESS COMMUNICATIONS, SIGNAL PROCESSING AND NETWORKING (WISPNET), 2021, : 196 - 199
  • [50] Sentiment Analysis of Bengali Online Reviews written with English Letter Using Machine Learning Approaches
    Emon, Md. Ismail Siddiqi
    Ahmed, Sabiha Sunjida
    Milu, Sharmin Akter
    Mahtab, S. S.
    2019 6TH INTERNATIONAL CONFERENCE ON NETWORKING, SYSTEMS AND SECURITY (NSYSS 2019), 2019, : 109 - 115