Enhancing Aspect-based Sentiment Analysis with masked language modeling for affective token prediction

Project Code :TCPGPY1887

Objective

The project "Enhancing Aspect-based Sentiment Analysis with Masked Language Modeling for Affective Token Prediction" leverages advanced models like BERT, RoBERTa, LSTM, and GRU to perform detailed sentiment analysis on Twitter data, accurately identifying positive, negative, or neutral, unknown sentiments.

Abstract

The project, "Enhancing Aspect-based Sentiment Analysis with Masked Language Modeling for Affective Token Prediction," aims to advance the field of sentiment analysis by focusing on aspect-level sentiment detection using Twitter data. The system integrates state-of-the-art machine learning models, including BERT and RoBERTa for masked language modeling and contextual understanding, and sequential models like LSTM and GRU for capturing long-term dependencies in text. By employing these algorithms, the system performs fine-grained analysis to predict sentiments (positive, negative, or neutral) for each aspect within the provided input text. This hybrid approach ensures higher accuracy and scalability, enabling applications in various fields such as customer feedback analysis, market research, and opinion mining. The frontend, built using HTML, CSS, and JavaScript, ensures a user-friendly interface, while the backend, powered by Python, Django, provides efficient data management and model deployment. This project underscores the importance of combining contextual and sequential models for improved sentiment analysis performance.

Keywords
Sentiment analysis, Aspect-level sentiment, Masked language modeling, BERT, RoBERTa, LSTM, GRU, Twitter data analysis, Django application, Affective token prediction.

NOTE: Without the concern of our team, please don't submit to the college. This Abstract varies based on student requirements.

Block Diagram

Specifications

H/W CONFIGURATION:

Processor                                 - I3/Intel Processor

Hard Disk                                - 160GB

Key Board                              - Standard Windows Keyboard

Mouse                                     - Two or Three Button Mouse

Monitor                                   - SVGA

RAM                                       - 8GB

S/W CONFIGURATION:

β€’      Operating System                   :  Windows 7/8/10

β€’      Server side Script                    :  HTML, CSS, Bootstrap & JS

β€’      Programming Language         :  Python

β€’      Libraries                                  :  Django, Pandas, MySQL. Connector, Tensor flow, Keras

β€’      IDE/Workbench                      :  VS Code

β€’      Technology                             :  Python 3.8+

β€’      Server Deployment                 :  Xampp Server

Demo Video

mail-banner
call-banner
contact-banner
Request Video