Three data science portfolio projects, from simple deployment to advanced predictions.
Posted on June 8, 2020
Natural language processing and collaborative filtering techniques can be applied to many different domains. Through my projects I learned about the ins and outs of deploying a machine learning model at scale and the importance of tailoring the model to the problem at hand.
Saltiest Hacker News Comments
A week long project that involved creating a NLP model to find the “saltiest” comments on the Hacker News website using NLP.
My contribution: applying Natural Language Processing techniques to text and populating of database of predictions to serve to the front end.
A two month long project that involved deploying an existing model into a new backend infrastructure.
My contribution: migrating an existing predictive model for movie recommendations to a automatically scaling AWS insfrastructure with the Cortex library
My own extension of the project where I train a BERT/Transformer model on the Groa movie review data to make sequential predictions.
My contribution: applying a Pytorch implementation of a transformer based model with bidirectional encodings to user watch histories to get movie recommendations.