Sentiment Analysis for Review Rating Prediction in a Travel Journal

被引:3
|
作者
Cuizon, Jovelyn C. [1 ]
Agravante, Carlos Giovanni [2 ]
机构
[1] Univ San Jose Recoletos, St Ezekiel Moreno, Cebu, Cebu, Philippines
[2] Univ San Jose Recoletos, Camella Homes, Lapu Lapu, Cebu, Philippines
关键词
Sentiment Analysis; Review Rating Prediction; NLP; SentiWordNet;
D O I
10.1145/3443279.3443282
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
This paper presents sentiment analysis to predict numerical rating of text reviews in a web-based travel journal application. The application allows users to record and provide text reviews on tourist spots visited. Text reviews undergo parts-of-speech (POS) tagging, rule-based phrase chunking and dependency parsing to extract opinion phrases in noun-adjective and noun-verb pairs from the original text. Each pair is further classified to one of the four categories: accommodation, food, entertainment and tourist attraction using the noun against a curated bag-of-words (BOW) to ensure that only relevant statements are included in the scoring. Word Sense Disambiguation is performed to correctly identify the word sense that matches the meaning of the sentence using WordNet. SentiWordNet, a lexical resource for sentiment analysis, was used to determine polarity score representing the emotional intensity of the review. The system predicted star rating was compared with the actual author rating in Google Maps and with human annotator ratings who are asked to label the text reviews. The predicted rating scored low mean absolute error (MAE) between the system and human rating which means that the rating predicted is closer to human interpretation of the text reviews. Overall rating prediction accuracy is 82%.
引用
收藏
页码:70 / 74
页数:5
相关论文
共 50 条
  • [31] Rating Prediction Based on Social Sentiment From Textual Reviews
    Lei, Xiaojiang
    Qian, Xueming
    Zhao, Guoshuai
    [J]. IEEE TRANSACTIONS ON MULTIMEDIA, 2016, 18 (09) : 1910 - 1921
  • [32] Review of dynamic analysis for travel behaviour and demand prediction
    Matsui, Hiroshi
    [J]. Doboku Gakkai Rombun-Hokokushu/Proceedings of the Japan Society of Civil Engineers, 1993, (470 pt 4-20): : 47 - 56
  • [33] Improving Sentiment Rating of Movie Review Comments for Recommendation
    Wang, Jenq-Haur
    Liu, Ting-Wei
    [J]. 2017 IEEE INTERNATIONAL CONFERENCE ON CONSUMER ELECTRONICS - TAIWAN (ICCE-TW), 2017,
  • [34] Spider Taylor-ChOA: Optimized Deep Learning Based Sentiment Classification for Review Rating Prediction
    Banbhrani, Santosh Kumar
    Xu, Bo
    Lin, Hongfei
    Sajnani, Dileep Kumar
    [J]. APPLIED SCIENCES-BASEL, 2022, 12 (07):
  • [35] Improving Course Review Helpfulness Prediction Through Sentiment Analysis
    Lubis, Fetty Fitriyanti
    Rosmansyah, Yusep
    Supangkat, Suhono Harso
    [J]. 2017 INTERNATIONAL CONFERENCE ON ICT FOR SMART SOCIETY (ICISS), 2017,
  • [36] Sentiment Analysis Framework using Deep Active Learning for Smartphone Aspect Based Rating Prediction
    Muralidhar, Rathan
    Hulipalled, Vishwanath R.
    [J]. FOUNDATIONS OF COMPUTING AND DECISION SCIENCES, 2023, 48 (02) : 181 - 209
  • [37] On the frontiers of Twitter data and sentiment analysis in election prediction: a review
    Alvi, Quratulain
    Ali, Syed Farooq
    Ahmed, Sheikh Bilal
    Khan, Nadeem Ahmad
    Javed, Mazhar
    Nobanee, Haitham
    [J]. PEERJ COMPUTER SCIENCE, 2023, 9
  • [38] Deep Personalized Medical Recommendations Based on the Integration of Rating Features and Review Sentiment Analysis
    Zhou, Qihang
    Su, Lei
    Wu, Liping
    Jiang, Di
    [J]. WIRELESS COMMUNICATIONS & MOBILE COMPUTING, 2021, 2021
  • [39] The Analysis and Prediction of Customer Review Rating Using Opinion Mining
    Songpan, Wararat
    [J]. 2017 IEEE/ACIS 15TH INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING RESEARCH, MANAGEMENT AND APPLICATIONS (SERA), 2017, : 71 - 77
  • [40] Research on Sentiment Classification of Online Travel Review Text
    Chen, Wen
    Xu, Zhiyun
    Zheng, Xiaoyao
    Yu, Qingying
    Luo, Yonglong
    [J]. APPLIED SCIENCES-BASEL, 2020, 10 (15):