Airbnb Machine Learning
Technology: Python, Pandas, scikit-learn
I trained multiple regression models to predict Vancouver Airbnb prices using machine learning based and determined the most important factors for predicting listing prices using feature selection. I also performed exploratory data analysis to give a better insight into the intricacies of this dataset.
insightUBC
Technology: TypeScript, Node.js, HTML, Chai, Mocha
My partner and I constructed a query engine for UBC courses and rooms based on specified aggregation parameters by providing a RESTful API implemented in TypeScript. We used JSON and HTML parsing to parse through UBC courses and rooms data.
GSMS
Technology: TypeScript, SQL, HTML
We built a UI for a grocery store management system using HTML and CSS for the frontend and TypeScript, SQL for the backend. We also incorporated a server and database to process real-time queries.
Buses Are Us
Technology: Android, Java, JUnit
I created an Android app using Java that provides the user of transit information for buses in Vancouver. The data is displayed on top of Google Maps and uses the Maps API as well as the TransLink API.
UBClean
Technology: Android, Java
For the MSFTHacks event, I wrote an Android app with a team of 3 others in Java to help user's sort their garbage using Microsoft's Computer Vision API.