https://github.com/sai-manas/sentiment-analysis-rnn
The repository Sentiment-Analysis-RNN is a project that focuses on sentiment analysis using Recurrent Neural Networks (RNN). It utilizes TensorFlow and Keras for building and training the model, and the dataset used is the IMDb movie reviews dataset. The repository includes Jupyter Notebooks demonstrating the prediction and model training processes
https://github.com/sai-manas/sentiment-analysis-rnn
data-science keras python rnn-tensorflow sentiment-analysis
Last synced: 4 months ago
JSON representation
The repository Sentiment-Analysis-RNN is a project that focuses on sentiment analysis using Recurrent Neural Networks (RNN). It utilizes TensorFlow and Keras for building and training the model, and the dataset used is the IMDb movie reviews dataset. The repository includes Jupyter Notebooks demonstrating the prediction and model training processes
- Host: GitHub
- URL: https://github.com/sai-manas/sentiment-analysis-rnn
- Owner: sai-manas
- Created: 2024-12-19T14:14:42.000Z (6 months ago)
- Default Branch: main
- Last Pushed: 2024-12-19T15:07:51.000Z (6 months ago)
- Last Synced: 2025-01-17T00:17:52.376Z (5 months ago)
- Topics: data-science, keras, python, rnn-tensorflow, sentiment-analysis
- Language: Jupyter Notebook
- Homepage:
- Size: 14.9 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Sentiment-Analysis-RNN
## Description
The repository Sentiment-Analysis-RNN is a project that focuses on sentiment analysis using Recurrent Neural Networks (RNN). It utilizes TensorFlow and Keras for building and training the model, and the dataset used is the IMDb movie reviews dataset. The input is the text of the movie review, and the output is the sentiment label (positive/negative).## Video Demo
[Sentiment Analysis demo](https://github.com/user-attachments/assets/10655bc1-6052-4299-a432-4ae5a9475289)## Dataset
The dataset used in this project is taken from Kaggle's IMDb movie reviews dataset.## Installation
1. Clone the repository:
```sh
git clone https://github.com/sai-manas/Sentiment-Analysis-RNN.git
```
2. Navigate to the project directory:
```sh
cd Sentiment-Analysis-RNN
```
3. Install the required dependencies:
```sh
pip install -r requirements.txt
```## Usage
### Running the Streamlit Web Application
1. Navigate to the project directory:
```sh
cd Sentiment-Analysis-RNN
```
2. Run the Streamlit app:
```sh
streamlit run app.py
```### Jupyter Notebooks
Check the notebooks for model training and prediction processes here:
- [simpleRNN.ipynb](https://github.com/sai-manas/Sentiment-Analysis-RNN/blob/main/notebooks/simpleRNN.ipynb)
- [prediction.ipynb](https://github.com/sai-manas/Sentiment-Analysis-RNN/blob/main/notebooks/prediction.ipynb)