Jerry Yip's Projects
Python Data Analysis in Jupyter Notebook of Lyft's Bay Wheel's System Data from Jan 2018-Sep 2019
Analyzing the results of an A/B test run by an e-commerce website to determine whether a new page increases user engagement or not.
Using the Naive Bayes algorithm in comparison to ensemble classification (bagging/randomforest/adaboost) methods to create a model that can classify SMS messages as spam or not spam
practice app for GraphQL and Apollo
Contains files related to content and projects of Data Science NanoDegree
Proof of Concept full stack web app that enables companies to get customer feedback via email surveys. App employs 'MERN' tech stack: MongoDB, Express Server, React JS (client), Node JS.
Integrate natural language processing APIs to evaluate news articles and blogs while practicing build tools (e.g. Webpack, Express, Service Workers, Sass etc.) along with frontend dev skills and tools (e.g. JS ES6, HTML, CSS/SCSS/Sass, NodeJS/NPM etc.)
Webpack Content in the Front End Developer Nanodegree program
Webpack & Sass in the Front End Developer Nanodegree program
Apply supervised learning techniques to US Census data to identify people most likely to donate to CharityML
Web app developed for the City of San Jose. App enables community members to view and subscribe to city meeting agenda items. App developed for potential adoption by other local governments beyond San Jose.
Proof of Concept Chat app for implementing GraphQL with WebSockets and React (amongst other tools), with the intention of using similar technology and design patterns for real world projects. This app is developed with Node.js, Express, Apollo Server, WebSockets, React, React-Hooks, and Apollo Client.
implement PCA and Clustering
Python Data Analysis in Jupyter Notebook to uncover insights about what factors (genre, budget etc.) influence successful movies
Config files for my GitHub profile.
Proof of Concept job board app for implementing GraphQL with React (amongst other tools), with the intention of using similar technology and design patterns for real world projects. This app is developed using Node.js, Express, Apollo Server, React, and Apollo Client.
Create a personal blog website to practice foundational frontend dev skills and tools (e.g. JS, HTML, CSS).
Simple React.js practice app to search and display grid of pics from unsplash API
React functional components practice app
Quick project for practicing basic React.JS concepts
React.js app that implements video web streaming and OAuth user authentication. CRUD operations with rest APIs are employed for users to create, view (read), edit (update), and delete streams.
Final Project: Product (Management) School - launch of Tesla Energy new product
Travel Planner web app - combining itineraries, weather forecasts, and destination images in a unified dashboard using JavaScript (ES6), client-side AJAX, HTML/CSS, Node, Express, Webpack and Jest unit testing
Intro To Machine Learning Projects
Basic React.js practice app to search and display grid of videos from YouTube API
Refactor of my existing 'videos' React.js app repo using functional components and hooks instead of class components and lifecycle methods.
For this project I will be wrangling (and analyzing and visualizing) the tweet archive of Twitter user @dog_rates, also known as WeRateDogs. WeRateDogs is a Twitter account that rates people's dogs with a humorous comment about the dog.
Practice concepts for web APIs and asynchronous applications (3rd project of Udacity Web Developer Nanodegree) using frontend dev skills and tools (e.g. JS ES6, HTML, CSS/SCSS, NodeJS/NPM, Express Server etc.).