A quick collection of my projects.
I led a group of 5 students to build a manga recommender web app that utilizes web APIs, Information Retrieval, Natural Language Processing, and other Machine Learning concepts taught in Cornell's INFO/CS 4300. The app also has a personalized login and favoriting system, allowing for users to save their favorite assortment of mangas.
Along with 3 other developers, I recreated the childhood game Tamagotchi using low-level modules in OCaml. Using very limited sources, my group was able to implement animations, button controls, timer features, and many more.
In a group of 2 other student developers, we created a simulation of evolving wildlife, where critters moved around on a board to move, eat, attack, mate, bud, and many more. Each critter lived by their unique "Critter Program", which was written in the "Critter Language", a context-free language.
A list of all of the public repositories on my GitHub.
View My Profilesnajima
membership-portal
REST API for the UC San Diego ACM chapter's membership portal.
Tamagotchi
OCamlA retro arcade game simulation implemented with low-level OCaml modules
manga-recs
CSSA manga recommender web app that uses Information Retrieval (IR), Natural Language Processing (NLP), and other Machine Learning (ML) algorithms.
CritterWorld
An interactive simulation of evolving artificial life (critters).
info2950_final_project
Jupyter NotebookA data science research project on music trends around the world.
ucsd-smart-dining
EJSPlatform for viewing optimal entree meals within a given calorie range at various dining halls across UC San Diego.
smart-cookbook
HTMLA web application that returns recipes based on ingredients entered.