Skip to content

pragya1204/Game-Sentiment-Analysis

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

12 Commits
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

๐ŸŽฎ Sentiment Analysis on Video Game Reviews

The goal of this project is to build and train a deep learning model that can accurately predict the sentiment of a video game review based on its text.

The workflow involves:

  1. Creating a suitable dataset from raw Amazon review data.
  2. Training a Bidirectional LSTM sentiment analysis model.

๐Ÿ’พ Dataset

Two CSV files are created from the raw dataset:

  • small_corpus.csv โ†’ undersampled dataset for quick testing & prototyping.
  • big_corpus.csv โ†’ larger, weighted corpus for training the final model.

๐Ÿ““ Notebook: creating_dataset.ipynb

  • Handles raw JSON processing.
  • Generates the CSV files for downstream tasks.

๐Ÿค– Model

The model is a Bidirectional LSTM (Long Short-Term Memory) network with the following architecture:

  • Embedding Layer
  • 2 ร— Bidirectional LSTM Layers
  • Dropout Layers (for regularization)
  • Dense Layers
  • Final Dense Layer โ†’ Softmax activation for 3 sentiment categories

๐Ÿ“Š Performance: Achieves ~73.76% test accuracy.

๐Ÿ““ Notebook: Sentiment_Analysis.ipynb

  • Covers data preprocessing
  • Model building & training
  • Evaluation

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published