TASCI: transformers for aspect-based sentiment analysis with contextual intent integration

Hassan Nazeer Chaudhry, Farzana Kulsoom, Zahid Ullah Khan, Muhammad Aman, Sajid Khan Khan, Abdullah Albanyan

Research output: Contribution to journalArticlepeer-review

Abstract

In this article, we present a novel Transformer-Based Aspect-Level Sentiment Classification with Intent (TASCI) model, designed to enhance sentiment analysis by integrating aspect-level sentiment classification with intent analysis. Traditional sentiment analysis methods often overlook the nuanced relationship between the intent behind a statement and the sentiment expressed toward specific aspects of an entity. TASCI addresses this gap by first extracting aspects using a self-attention mechanism and then employing a Transformer-based model to infer the speaker’s intent from preceding sentences. This dual approach allows TASCI to contextualize sentiment analysis, providing a more accurate reflection of user opinions. We validate TASCI’s performance on three benchmark datasets: Restaurant, Laptop, and Twitter, achieving state-of-the-art results with an accuracy of 89.10% and a macro-F1 score of 83.38% on the Restaurant dataset, 84.81% accuracy and 78.63% macro-F1 score on the Laptop dataset, and 79.08% accuracy and 77.27% macro-F1 score on the Twitter dataset. These results demonstrate that incorporating intent analysis significantly enhances the model’s ability to capture complex sentiment expressions across different domains, thereby setting a new standard for aspect-level sentiment classification.

Original languageEnglish
Article numbere2760
Pages (from-to)1-27
Number of pages27
JournalPeerJ Computer Science
Volume11
DOIs
StatePublished - 2025

Keywords

  • Aspect level sentimental classification
  • Natural language processing
  • Sentimental analysis
  • Transformers

Fingerprint

Dive into the research topics of 'TASCI: transformers for aspect-based sentiment analysis with contextual intent integration'. Together they form a unique fingerprint.

Cite this