Recent Projects
Some of the projects I have worked on
Non-Stop Karaoke (Developing)
Let everyone be the DJ! This web app lets party-goers/friend groups suggest songs in real-time without touching the host's device. Simply join the room, type in your song request, watch the playlist grow as others add their picks. No more fighting over the music - let everyone have a voice in the party playlist!
View More →Touch Grass (Hackathon Project)
We love bringing people together! Touch Grass is a cross-platform app that leverages AI for social good to help facilitate connections between people we think vibe together. This project has secured 3rd place with $1,500 cash price out of 66 teams with 400+ participants in Philly Codefest
View More →Stalker Free
Tired of searching if your ex unfollowed you? We don't like stalkers and certainly don't want to become one! Use this handy script so you don't have to be stalking your profiles all day long. This script helped you to track who unfollowed you on Instagram, addressing the lack of an Instagram API for accessing follower lists.
View More →NoNo Music
NoNo Music is your one-stop solution for seamlessly transferring your music playlists from Spotify, Apple Music, or any other platform to YouTube Music, or your preferred music streaming service. Say goodbye to limitations, and say hello to endless possibilities with NoNo Music!
View More →Sorting Algorithms Visualization project
In this project, the system will initially generate 5 random numbers represented by the column chart below. You can also change the size of the array. Here, you can watch how algorithm sort or search with an array.
View More →Virtual Pet: Finite State Machine
(You need to click start once a new web page pops out) In this project, a virtual pet will be able to behave differently according to different stimuli. With different actions you choose to interact with the pet, it can have six emotions in total, which are relaxed, happy, hungry, sleeping, rampage, and lonely.
View More →Conway's Game of Life
A cellular automation which consists a grid of cells which, based on a few mathematical rules, can live, die or multiply. Depending on the initial conditions, the cells form various patterns throughout the course of the game.
View More →Newest Article
Just some thoughts
- It is physically impossible to imagine or refer to a thing such as a round square. Because there is no such x that exists that fits all the conditions listed. To simplify this, saying a round square exists is like saying something like x = !x
- Naming has failed in describing the essence of an object because words are not enough, but only through a series chain of referencing can point to the true object