Hello! This is also me.
In my free time, you can find me painting *。⋆
I grew up loving to draw. Recently, I've been very drawn to the texture and vibrancy of acrylics. I’ve always been in awe of the beauty of Canadian landscapes, and I derive so much joy from painting my favourite Group of Seven scenes.
Building random websites *。⋆
Sometimes I get the itch to just build something, anything! I have a lot of random, unfinished projects hidden in my Github repository…
Recipe Buddy
Node.js
Express.js
Tailwind CSS
I made Recipe Buddy because I found myself creating meals I loved, only to forget about them until months later.
Human v Computer
Python
Games
During a (slightly dull) lecture, I made Battleship for the Python console. I’ve always loved the aesthetic of old console games.
Toronto Fitness Club
Bootstrap
Django
Google Maps API
I wanted to learn Bootstrap. I don’t go to the gym. Naturally, I created a platform where users can find gym studios and register for classes.
Experimenting with AI *。⋆
In 2023, I decided to take a 3rd year computer science course on AI ↗. I think it was one of the most interesting courses I ended up taking during my undergraduate education. Here are some cool things I built using what I learned:
Making an AI checkers player
Python
Games
AI
I love playing checkers. I built an AI that can play and solve a checkers game using the minimax algorithm, which helps it make smarter moves.
Using NLP to tag words
Natural Language Processing
I built an NLP program that can predict the role of each word in a sentence (like whether it’s a noun or verb) using the Hidden Markov Model.
AI Huarong Dao puzzle solver
Python
Games
AI
Huarong Dao is a Chinese sliding‐block puzzle. I used two AI search methods (Depth First Search and A*) to find the best solution to any given orientation.