Here are the assignments I've completed for my courses:
In this assignment, I wrote a python script that adds two numbers together and prints their sum to the command line.
COLLABORATE WITH YUCHEN DING
In this assignment, I developed an interactive web application that demonstrates the KMeans clustering algorithm using various initialization methods..
In this assignment, I inmplemented the Singular Value Decomposition (SVD) algorithm from scratch.
COLLABORATE WITH YUCHEN DING
In this assignment, I developed an interactive web application that implements a basic search engine using Latent Semantic Analysis (LSA).
In this assignment, I implemented a K-Nearest Neighbors (KNN) model from scratch to predict customer churn for a bank.
In this midterm, I implemented a random forest model to predict viewers' rating on films.
In this assignment, I explored the impact of changing parameters on linear regression.
In this assignment, I extended my previous work from Assignment 6 to include hypothesis testing and confidence intervals through simulations.
In this assignment, I explored the effect of shifting clusters in a dataset on the parameters of a logistic regression model.
In this assignment, I implemented and analyzed a simple neural network by visualizing its learned features, decision boundary, and gradients.
In this competetion, I developed a predictive model to identify potentially fraudulent transactions using various machine learning algorithms.