Kelvin's Projects
AdventureWorks Database is a Microsoft product sample for an online transaction processing (OLTP) database. This project created three VIEWs for sales and customer analysis. A Power BI dashboard is made for data visualization.
Analyze whether reviews from Amazon's Vine program are trustworthy by using PySpark on Google Colab.
Monitor status of the iPhone, iPad, and Apple Watch stock availability worldwide.
To analyze the depreciation value of cars over the years by analyzing the sale prices on resale posts. This analysis will also include analysis on various factors like vehicle type, manufacturer, year and so on.
Build an interactive dashboard to explore the Belly Button Biodiversity dataset, which catalogues the microbes that colonize human navels by using Plotly and D3.js libraries.
A collection of bots to scan inventory of certain products
A physical simulation of a car suspension system, predict failure with multiple ML models.
The best and simplest self-hosted free open source website change detection, monitor and notification service. Restock Monitor, change detection. Designed for simplicity - the main goal is to simply monitor which websites had a text change for free. Free Open source web page change detection, Restock Monitoring, Visualping and Apify alternative
Building a web-scraping script that can collect data science jobs with a single click and export them as excel/CSV files.
A Power BI dashboard for NYC Citi Bike Data to analyze the popularity of starting and ending stations as well as the breakdown of user by gender, subscriber status, etc.
Tableau dashboard for NYC Citi Bike Data to analyze the popularity of starting and ending stations as well as the breakdown of user by gender, subscriber status, etc.
This project focuses on the current job market for data-related jobs in four different countries: The United States (US), Canada, Australia, and Singapore. Using the Extraction, Loading, Transformation (ETL) methodology, the project will extract all data-related job postings from Indeed in these four countries, transform them, and load them into an SQL database.
With the Indeed data-related job posting data stored on ElephantSQL, this web app uses JavaScript libraries, including D3.js, Plotly and Leaflet, to visualize data through heatmaps, bar charts, bubble charts and tables.
Developing a driving route planner of multiple delivery addresses for a small food business in Toronto by using Python/OR-Tools to find the optimal (or near-optimal) solution and visualize on Google Maps.
在原版的基础上修改了显示 VLESS 配置信息转换为订阅内容。使用该脚本,你可以方便地将 VLESS 配置信息使用在线配置转换到 Clash 或 Singbox 等工具中。
Create machine learning models capable of classifying candidate exoplanets from the raw dataset
Two python scripts to analyze financial records and voting data. Print and write results to python terminal and text files.
Flexible-Jekyll is a simple and clean theme for Jekyll
Building a new set of tools that will allow users to visualize the earthquake data from USGS.
Design the tables to hold data in the CSVs, import the CSVs into a SQL database, and answer questions about the data
A personal portfolio demo with BootStrap.
Customer Segmentation & Loyalty, and transactions analysis
This project builds a web application that scrapes various websites for data related to the Mission to Mars and displays the information in a single HTML page
This project analyzes the correlation between energy production and the economics of U.S and Canada, in terms of oil exports, GDP and dollar index or exchange rate. Despite the large oil reserve in Canada, the world is shifting towards using clean and renewable energy.
Data analysis and visualization of a pharmaceutical study of potential treatments for squamous cell carcinoma (SCC).
Use Python Pandas and apply it to new data situations
✈️Multi-leg award flights availability visualizer for Seats.aero
This project analyzes the weather data in Hawaii by using Python, SQLAlchemy, Flask, Matplotlib, etc. Multiple Flask API routes are created for calling data from an SQLite database.