Skip to content

pranaymodukuru/sagemaker-sentimentanalysis-deployment

Repository files navigation

Machine Learning Engineer Udacity Nanodegree - SageMaker Deployment Project

This repository contains the solution code for the "SageMaker Deployment" project done as a part of Machine Learning Engineer Nanodegree program.

A Sentiment Analysis-LSTM model in PyTorch is trained and deployed using AWS SageMaker, API Gateway and Lambda services. The model is trained on IMDB Sentiment Analysis dataset to perform sentiment analysis on reviews to determine whether a review is positive or negative.

The deployment architecture is shown in the below picture:

Web app Diagram

The original repository can be found at Udacity/sagemaker-deployment - Machine Learning Deployment using AWS SageMaker

Results from Web App

A simple HTML page was used to interact with the API, the results are as follows:

Example review 1: Review 1

Example review 2: Review 2

Example review 3: Review 3

About

Udacity - Machine Learning Engineer Project

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published