TriConvGRU
A Novel Deep Learning Time-series Forecasting Model Applied in Ontario Electricity Market (Master's Thesis).
Time-series Forecasting with Deep Learning
Electricity Load Forecasting for Toronto, CA with DL Models (LSTM, GRU, 1D-CNN, 2D-CNN, FCN, TCN, ResNet, CNN-LSTM, LSTM-Attention, Transformers, and Auto-Encoder) and Hyper-Parameter Tuning by Bayesian Optimization.
Twitter Hate Speech Classification
Hate Speech Classification of Tweets with Fine-tuned BERT, DistilBERT, RoBERTa (Pipeline).
Customer Churn Prediction in the Banking Industry
Customer Churn Prediction in the Banking Industry Using the Unsupervised KMeans Clustering technique to Group Customers, Supervised ML Models to Find Churners, and SMOTHE Oversampling Technique to Balance Classes, Implemented in Python.
ECG Heartbeat Classification with CNN
An ECG Heartbeat Classification Project with 98% Accuracy, including EDA, Feature Engineering, Data Modelling with CNN, Hyper-parameter Tuning with MLFLow, and Model Deployment with Flask and Docker.
Text and Tweet Preprocessing package
The package is designed for cleaning tweets on Twitter immediately and with one-shot coding. Additionally, some functions can be used for text preprocessing. An example is provided to demonstrate efficient usage.
Automated Data Downloader with AWS Lambda
An automated real-time file downloader, designed for AWS Lambda function.