Skills
Experience
Education
This project is an advanced machine learning project designed to predict the outcomes of English Premier League matches. The project encompasses a comprehensive web scraper that collects historical and future match data from the web, ensuring the model is trained on the most up-to-date information. Utilizing this data, this project leverages a Random Forest Classifier to determine whether a team will win, draw, or lose based on various match features. The model has been fine-tuned through hyperparameter optimization and addresses class imbalance through oversampling techniques.
This project is a Python-based Wordle solver that uses information theory concepts such as entropy and probability to recommend the best possible guesses. This solver aims to efficiently solve Wordle puzzles by calculating the information gain of each guess and selecting the optimal word based on combined entropy and probability scores. The program performed an average of 3.6 guesses per word in a simulation of 1000 trials.
This project is a web-browser task manager application written in HTML, CSS, and JavaScript. It contains a basic model of a to-do list categorized by different classes, a Pomodoro timer, and essential date, time, and weather information, as well as a study playlist. More information on the functionalities of the web application can be found on the GitHub page linked above.
The web-application can be accessed here.
This project is an AI Tic-Tac-Toe application written in Python. Within the application, the user can either play a regular game of Tic-Tac-Toe with two players or go against the computer. The AI program is coded to implement a Pure Monte-Carlo Tree Search Algorithm. Within the AI program, the user also has the choice to set the difficulty of the computer model.
This project replicates the old Pac-Man game written in Python utilizing Pygame and the University of Virginia's Game Engine (UVAGE). The game's objective is to collect all coins without touching any ghosts within the given time. All of the ghosts' movements are completely randomized. Once the game is over (either by completion or failure), the user is prompted to either restart the game or quit.
This project is my personal, professional portfolio website, which is the very website you are currently on. This website was created using HTML, CSS, and JavaScript. The server is hosted through GitHub, and the domain is registered and bought through Namecheap.
This project is a full-stack live API application for sports score updates. This application is designed to provide real-time scores across various sports, including soccer, basketball, football, and more. The application is built utilizing React on the front end and Django on the back end, ensuring a seamless, responsive user experience.
titushyunkyu1@gmail.com
+1 (703) 909-7009
Website made and designed by Titus Lee