Skip to content

Mo7amed676/Arabic-Sentiment-Analysis

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

2 Commits
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

Arabic Sentiment Analysis using RNN, LSTM, and GRU

πŸ“Œ Project Overview

This project performs sentiment analysis on 100K Arabic reviews using deep learning models:

  • Simple RNN

  • LSTM

  • GRU

🧹 Text Preprocessing

  • Arabic text cleaning

  • Stopword removal (with negation preservation)

  • Tokenization

  • Padding

🧠 Models

  • Embedding Layer

  • Bidirectional LSTM

  • GRU

  • SimpleRNN

  • EarlyStopping

πŸ“Š Results

Validation Accuracy Comparison

Accuracy

Confusion Matrix (LSTM)

πŸ“¦ Dataset

Arabic 100K Reviews Dataset

πŸš€ Technologies Used

  • TensorFlow / Keras

  • NLTK

  • Scikit-learn

  • FastText

πŸ‘€ Author

Mohamed Mahmoud

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors