01

Classification of Imagined Movement with EEG Signals

Deep Learning Project
April 2022 – June 2022
  • Predicted imagined movements from raw electroencephalogram signals collected from 22 electrodes.
  • Evaluated CNNs, LSTMs, spatiotemporal CNNs, GANs, and Transformers.
  • A spatiotemporal CNN with an LSTM achieved the best accuracy of 74.7%.

Skills: Python · PyTorch · Deep Learning

02

Twitter Data Mining

Machine Learning Project
January 2022 – April 2022
  • Crawled tweets about the Super Bowl game between the Patriots and Seahawks and performed lemmatization, feature extraction, dimensionality reduction, and word embedding generation.
  • Built L1, L2, random forest, and perceptron models to classify tweet fan bases and predict retweet counts.
  • Evaluated results using accuracy, F1 score, and AUC-ROC curves, achieving 90% inference accuracy.

Skills: Python · NLP · Machine Learning · Scikit-Learn · Pandas

03

Image Colorization

Deep Learning Project
November 2021 – January 2022
  • Built four image-colorization models using ResNet, U-Net, and generative adversarial networks.
  • Implemented a data loader with suitable transforms and an inference script for grayscale images.

Skills: Python · PyTorch · Deep Learning · OpenCV

04

Visual Speech Recognition

Bachelor's Project
January 2020 – July 2020
  • Created a dataset from existing videos and built CNN, LSTM, HMM, and GAN models for visual speech recognition.
  • Used generative adversarial networks for data augmentation, improving viseme-recognition accuracy by 3.7% over the baseline.

Skills: Python · PyTorch · Deep Learning