Projects

Research Projects

Comparing Text Similarity Checking Algorithms

Comparing Text Similarity Checking Algorithms

Performance comparison of two popular text similarity checking algorithms — cosine similarity and word mover's distance — on a low resource language like Sinhalese.

Academic Projects

Compiler

Yet Another Compiler

A basic compiler implementing all the steps of program compilation from lexical analyzer to assembly code generation, written in C from scratch.

Blog website

Blog Website

A fully fledged blog website built using the Django framework.

Shooting game

Alien Invasion

A first-person 2D space shooter game, built from scratch using PyGame.