This project is part of a series worked on as a part of my Udacity Nanodegree program. The files uploaded when the repository was created is the code provided. All the commits and pull requests are done by me.
Machine Learning Engineer Nanodegree at Udacity sponsored by AWS
Steps taken to get from raw data to a web app:
- IMDB data is processed. Reviews cleaned and Bag of Words text processing carried out.
- A Recurrent Neural Network is trained on the processed data.
- An endpoint (API) is created using the trained model in Amazon SageMaker.
- A Lambda Function is created using Amazon Web Services to process raw data (reviews) before it is passed on to the model to make predictions.
- An REST API is created to send/recieve data to/from the Lambda Function from/to the web app. Diagram to show how it all works
When all is running, the web app is run on a local host and the following is observed.