Software Projects
My public software projects
An Autoencoder Neural Network from Scratch
An autoencoder framework built in Python, featuring modular implementations of various neural network components, as well as a sample autoencoder for images of Nordic runes.
Read MoreCats and Dogs Classifier with Inception V3 Transfer Learning
Demonstration of Transfer Learning from a pre-trained classifier model to enhance the performance of a CNN for classifying images of cats and dogs.
Read MoreDetecting Lies from Messages in Diplomacy
A truth or lie classification of messages in Diplomacy, an online board game of deception. The model was trained on a dataset from The Qanta Project.
Read MoreNLP Modules for Vector Spaces
Modules and Jupyter notebooks for common tasks in Natural Language Processing, like tweet preprocessing, naive bayes classification, word prediction, and common distance functions.
Read MorePredicting Sun Spots with Deep Neural Networks
A sunspot prediction model made of a combination of convolutional layers and LSTM layers, trained on time series sunspot data from Tensorflow public datasets.
Read MoreSarcasm Detection with Bidirectional LSTM
A classification model built with Tensorflow and trained on sarcasm texts from Tensorflow public datasets.
Read MoreEnd-to-end Google Trends data pipeline with dbt, BigQuery, and Streamlit
A BigQuery data warehouse transformation pipeline using dbt and visualisation using Streamlit.
Read MoreEurovision-inspired Lyrics Generator with Tensorflow
A text-generation model built with Tensorflow and trained on a dataset of Eurovision song lyrics in English.
Read MoreDeploying a Lambda Function in AWS using the Serverless Framework
A web scraper written in Python and configured to be deployed to AWS Lambda using the Serverless Framework.
Read More'Would you have survived the Titanic sinking?'
A repository of multiple python apps written in different frameworks serving the same machine learning model trained on Kaggle’s Titanic dataset.
Read MoreDash-vocado App
A for-fun data visualisation app with interactive charts built with Dash, a strange love child of Python and ReactJS
Read More