Double pendulum simulation

This was a quick programming project to simulate a double pendulum. It is implemented in C and uses OpenGL.

To numerically solve the system of differential equations that describes this system, I used the fourth-order Runge-Kutta method(RK4).

Lorenz System

A simulation of a chaotic system, implemented in C.

Parts-of-speech tagger

After taking Michael Collins’s Natural Language Processing course offered on Coursera, I implemented a parts-of-speech tagger. It is implemented in Clojure, and you can read how it works in the blog post linked below.

Old Projects

  • ecstatic A static site generator written in Clojure.