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 More

Cats 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 More

Detecting 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 More

NLP 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 More

Predicting 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 More

Sarcasm Detection with Bidirectional LSTM

A classification model built with Tensorflow and trained on sarcasm texts from Tensorflow public datasets.

Read More

End-to-end Google Trends data pipeline with dbt, BigQuery, and Streamlit

A BigQuery data warehouse transformation pipeline using dbt and visualisation using Streamlit.

Read More

Eurovision-inspired Lyrics Generator with Tensorflow

A text-generation model built with Tensorflow and trained on a dataset of Eurovision song lyrics in English.

Read More

Deploying 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 More

Dash-vocado App

A for-fun data visualisation app with interactive charts built with Dash, a strange love child of Python and ReactJS

Read More