Projects
A series of projects I’ve worked on.
A series of projects I’ve worked on.
This is a introductory Jupyter notebook on machine learning methods. In particular, the examples carried out here aim to get one up to speed with ML concepts such as feed-forward neural networks, long-short term memory networks, decision trees and K-nearest neighbour models in PyTorch and SciKit-Learn.
Quantitative models for financial market forecasting, both known methods and custom built analysis on several different markets spanning stocks, commodities, derivatives and bonds.
Spot a Knot game for teaching the difficulty in discerning topological objects (specifically knots) from one another for the general public featured in Physics World magazine.
During the summer of 2023 I was funded to work on a project concerning the development of 3D smectic liquid crystal simulation in C++ and Python. My work concerned developing methods to constrain tensors to physically realizable states using lagrangian multipliers.