- A simple web app classifies/indicates whether a movie review is positive or negative.
- The selected machine learning model is Long Short-Term Memory (LSTM)
- The model accuracy is 83.6%
- AWS SageMaker is used to deploy the model to the production.
- Python
- AWS SageMaker
- Clone this repository (for help see this tutorial).
- Open the Jupyter Notebook file,
SageMaker Project.ipynb
, and follow the instructions. - After using the notebook, remember shutting down your endpoint otherwise it will cost a lot of money unexpectedly. The code for shutting down the endpoint located at the very end in the notebook as follows:
predictor.delete_endpoint()
A demonstration video illustrates how the web application works.