Skip to content

Jayshree-S/sentiment-analysis-sagemaker

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Deploying Sentiment analysis model using Amazon SageMaker

This is the final solution of the project 'Sagemaker Deployment' which consists in deploying a Sentiment Analysis model using RNN in the Amazon AWS SageMaker tool. The notebook and Python files provided here result in a simple web app which interacts with a deployed recurrent neural network performing sentiment analysis on movie reviews.

In the final architecture AWS API Gateway and AWS Lambda functions is used as well. The application architecture diagram is:

Web app Diagram

Web app final result

The final project will be executed in a simple html page which can be deployed anywhere.

Web app example

Software and Libraries

This project uses the following software and Python libraries:

  • Python
  • NumPy
  • pandas
  • PyTorch
  • Amazon SageMaker
  • NLTK