Here are some coding projects that I've done on my free time.
MatsuLM - NNLM Toolkit
I built this toolkit as a side project while working at Apple's AI team developing Siri and it also became the subject of my Master's Thesis. MatsuLM is a simple Neural Network Language Modeling (NNLM) toolkit to help the research and development of neural language models. MatsuLM is build on top of PyTorch and it is offering simplified tools to modify, train, and track NNLM training.
Meal Planner
This is a meal planning application that plans meals for you according to your preferences and by using a meal nutrition dataset from Fineli
Real Estate Contact Crawler
Service that lists all of the major real estate agent contacts in Finland. To run this service I'm using a Nginx reverse-proxy (jwilder/nginx-proxy) installed in my DigitalOcean server inside of a Docker container. The website/app is written with Python3 using Flask, Gunicorn, Selenium ChromeDriver, MongoDB, and all the basic front-end stuff.
Vainu Chrome Extension
Searching for great sales prospects? This Chrome extension makes it even more quicker and easier. Build with TypeScript, React, Python3, and Docker
Gym Class Booking Service
Service that lists all of the classes in my local gym. I can choose the ones I want and it will automatically add it to my Google Calendar and sign me in when it is possible (48 hours before). To run this service I'm using my own server, Nginx, Gunicorn, Docker, MongoDB, DigitalOcean, and Selenium Chromedriver. In development I'm using Python3, Flask, and all the basic front-end stuff.
Machine Learning for Song Recognition
Classifying song genres. Using Python3 and scikit-learn
Network Analysis and Simulation
Simulating how epidemics would spread in complex networks like the air-traffic network in the US. Modeling the best protection strategies to prevent epidemics. Using Python3 and NetworkX