Sentiment analysis algorithm using contrastive learning and adversarial training for POI recommendation

被引:6
作者
Huang, Shaowei [1 ]
Wu, Xiangping [1 ,2 ]
Wu, Xiangyang [3 ]
Wang, Ke [1 ,2 ]
机构
[1] China Jiliang Univ, Coll Informat Engn, Hangzhou 310026, Zhejiang, Peoples R China
[2] China Jiliang Univ, Key Lab Electromagnet Wave Informat Technol & Metr, Hangzhou 310026, Zhejiang, Peoples R China
[3] Hangzhou Dianzi Univ, Sch Comp Sci & Technol, Hangzhou 310026, Zhejiang, Peoples R China
关键词
Sentiment analysis; Contrastive learning; POI recommendation; BERT;
D O I
10.1007/s13278-023-01076-x
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Finding a suitable POI based on the user's needs and intentions is a complex decision-making process. Obtaining valuable information from the vast amount of social media data and using it for travel recommendations is a challenging issue. Traditional POI recommendation algorithms do not fully take into account the true feelings of customers about tourist attractions implied in social media data because they usually require a large amount of tagged travel commentary data. This study presents an aspect-based sentiment analysis model and POI recommendation method to accurately capture sentiment information contained in social media data with a small amount of tagged data. The pre-training model BERT is used to obtain the embedded representation of words that fuse the semantic information of the text. Using contrastive learning, point clusters belonging to the same class in the embedded space of words are pulled together, and sample clusters from different classes are separated. The potential relationship between comment ratings and their impact on user perception is analyzed, and the best performance formula for the loss function is determined. The test accuracy and F1-Score of the model in the experiment improved by 13.03% and 12.23%, respectively, compared to the BERT base model. POI recommendation validation is performed using a variety of recommendation algorithms. The experimental results show that the addition of aspect-based sentiment attributes can effectively improve the accuracy of recommendations.
引用
收藏
页数:14
相关论文
共 39 条
  • [1] Machine learning-based multi-documents sentiment-oriented summarization using linguistic treatment
    Abdi, Asad
    Shamsuddin, Siti Mariyam
    Hasan, Shafaatunnur
    Piran, Md Jalil
    [J]. EXPERT SYSTEMS WITH APPLICATIONS, 2018, 109 : 66 - 85
  • [2] Data Analytics for the Identification of Fake Reviews Using Supervised Learning
    Alsubari, Saleh Nagi
    Deshmukh, Sachin N.
    Alqarni, Ahmed Abdullah
    Alsharif, Nizar
    Aldhyani, Theyazn H. H.
    Alsaade, Fawaz Waselallah
    Khalaf, Osamah I.
    [J]. CMC-COMPUTERS MATERIALS & CONTINUA, 2022, 70 (02): : 3189 - 3204
  • [3] An adaptable fine-grained sentiment analysis for summarization of multiple short online reviews
    Amplayo, Reinald Kim
    Song, Min
    [J]. DATA & KNOWLEDGE ENGINEERING, 2017, 110 : 54 - 67
  • [4] Sentiment analysis of social media response on the Covid19 outbreak
    Bhat, Muzafar
    Qadri, Monisa
    Beg, Noor-Ul-Asrar
    Kundroo, Majid
    Ahanger, Naffi
    Agarwal, Basant
    [J]. BRAIN BEHAVIOR AND IMMUNITY, 2020, 87 : 136 - 137
  • [5] Cambria E, 2017, SOCIO AFFECT COMPUT, V5, P1, DOI 10.1007/978-3-319-55394-8_1
  • [6] Cao KD, 2019, ADV NEUR IN, V32
  • [7] Chen C, 2021, ENABLING SMART URBAN, P225, DOI [10.1007/978-981-16-0178-1_10, DOI 10.1007/978-981-16-0178-1_10]
  • [8] Chen Ting, 2019, 25 AMERICAS C INFORM
  • [9] Devlin J, 2019, Arxiv, DOI arXiv:1810.04805
  • [10] Dodge J, 2020, Arxiv, DOI arXiv:2002.06305