Code available in the github repo


Covid19 Modeling
covid19

Modeling Covid19 in Qatar by inferring an exetended SIR model's parameters using MCMC. Also models present and past reproduction rate. Project was deployed as a web-app using heroku.


Propaganda Detection
propaganda

Word-level propaganda detection using fine-tuned BERT language model. Published in NLP4IF 2019.


Attention Sequence to Sequence
seq2seq

Attention model with beam search trained on English phonemes to word dataset. Accuracy of 68%.


Generative Adverserial Networks
GAN

Collection of GAN and its variants based on Goodfellow's work using pyTorch.


Style Transfer
Style Transfer

Recreated Gatys et. al.'s paper on style transfer using VGG, Keras and Tensorflow. Also implemented the subsequent improved version using end to end CNNs and 'perceptual loss'.


Machine Learning Algorithms

Algorithms from scratch:
  • Neural Networks
  • Naive Bayes
  • K-means Clustering


CNN Optimization

Benchmarked on Cifar10 with techniques including cyclical learning rates, snapshot ensembling, cosine annealing and model architectures.