Skip to content

The project is to get familiar with Sagemaker functionalities and how can we deploy trained Machine learning models on Sagemaker.

Notifications You must be signed in to change notification settings

EagleDangar/Sentimental-Analysis-pytorch-sagemaker

Repository files navigation

Sentimental Analysis and AWS SageMaker Deployment Project

Table of Contents

About

The project is to get familiar with Sagemaker functionalities and how can we deploy trained Machine learning models on Sagemaker. I have trained and deployed a recurrent neural network performing sentiment analysis on movie reviews using Pytorch on AWS sagemaker. Created one API service to get the prediction from the deployed model using AWS Lambda Function and then can display the outcomes on a web App.

This project is divided in the following key sections:

  1. Train the LSTM model on the Sagemaker Notebook and store it as a model.
  2. Deploy the stored model on Sagemaker and create an endpoint to call the service.
  3. Create on API using AWS Lambda function and handle the prediction request coming from the web-app and get the prediction from the deployed ML model endpoint.

Getting Started

Dependencies

  • Python 3.5+, PyTorch, NumPy, Pandas, matplotlib, torchvision, Sagemaker, AWS, Lamb

Acknowledgements

  • Udacity for providing an amazing Deep Learning Nanodegree Program

About

The project is to get familiar with Sagemaker functionalities and how can we deploy trained Machine learning models on Sagemaker.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published