A Hybrid Deep Learning Framework for Improving User Review Classification for Usability and Security & Privacy

Project Code :TCMAPY2379

Objective

“The objective of this project is to develop an automated system that classifies user reviews into Usability and Security & Privacy categories using deep learning techniques. The project uses algorithms such as LSTM, Hybrid RNN-LSTM (MAUSPC), and BiLSTM with Self-Attention to analyze review text and predict the correct category. The system improves review analysis accuracy and helps organizations identify important user concerns efficiently.”

Abstract

User reviews on application platforms contain critical feedback regarding usability and security & privacy concerns. Manually analyzing these reviews is inefficient due to large volume. This research presents a hybrid deep learning framework for automatic classification of user reviews into two categories: Usability and Security & Privacy. Three models are implemented and compared: an LSTM baseline, a Hybrid RNN-LSTM (MAUSPC), and a BiLSTM model with self-attention mechanism. The models are trained on a balanced dataset derived from Google Play Store reviews. The BiLSTM with self-attention demonstrates superior classification accuracy by capturing contextual dependencies from both forward and backward directions while focusing on salient text features. A Flask-based web application is developed to deploy the trained models, offering modules for user registration, authentication, review classification, and session management. The framework provides an automated solution for categorizing user feedback.

 

Keywords: User Review Classification, Deep Learning, LSTM, Hybrid RNN-LSTM, BiLSTM, Self-Attention, Usability, Security and Privacy, Flask, Natural Language Processing

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

Block Diagram

Specifications

5.2 Hardware Requirements

 

Processor                                - I3/Intel Processor

Hard Disk                               - 160GB

Key Board                               - Standard Windows Keyboard

Mouse                                     - Two or Three Button Mouse

Monitor                                   - SVGA

RAM                                       - 8GB

 

5.3 Software Requirements

•        Operating System                   :  Windows 7/8/10

•        Programming Language         :  Python

•        Libraries                                 :  Pandas, Numpy, scikit-learn.

•        IDE/Workbench                     :  Visual Studio Code.

Demo Video