This web app predicts if provided review is positive or negative. So exemplary outputs are presented in the output
directory.
The notebook and Python files provided here, once completed, result in a simple web app which interacts with a deployed recurrent neural network (RNN) performing sentiment analysis on movie reviews. This project implements Sentiment Analysis (Binary Classification problem) using Word Embedding layer, LSTM layer, Dense layer and sigmoid function.
You need Amazon Sagemaker and a Notebook instance to run this code. While creating a Notebook instance you can add link to this repository, so can can have this project placed in your Notebook instance. You will also need AWS Lambda and Amazon API Gateway, to create model endpoint and make it avaliable to html website, but all step by step detailed instructions are provided in Jupiter Notebook SageMaker Project.ipynb.
Copyright: Karol Cichosz: The content of this repository is licensed under MIT licence.