Medical Image Analysis Outcome Prediction for Patients with Oropharyngeal Cancer MSc Thesis —Contrastive Self-supervised Learning for Outcome Prediction of Patients with Oropharyngeal Cancer. Computer Vision Handwritten Character Recognition Character Segmentation and Recognition using Convolutional Neural Networks in TensorFlow. Handwritten Text Line Recognition Handwritten Text Line Recognition using Bidirectional LSTM Layers in TensorFlow. Image Colorization PyTorch Implementation of Conditional Generative Adversarial Networks (cGANs) for Image Colorization of the MS COCO Dataset. Machine Learning Customer Churn Prediction BSc Thesis —Developing an End-to-End Customer Churn Prediction Model using scikit-learn and TensorFlow. ECG Heartbeat Classification Detecting Normal and Abnormal Heartbeats from ECG Signals using 1D CNNs in PyTorch. Flight Passengers Prediction Predicting the Number of Passengers in Flights. Vanilla NumPy Neural Network A Vanilla Feed-Forward Neural Network using only NumPy. EM Algorithm for Image Segmentation Implementation of EM Algorithm for Segmentation of an RGB Image using only NumPy. Big Data Management Systems HDFS Implementation of the K-Means Clustering Algorithm in MapReduce. Redis Implementation of Diverse KL Store Functions in Redis. Neo4j Represent a Set of Data in Both Relational and Graph Models and Compare their Performance Across Diverse Queries. Azure Stream Analytics Process a Data Stream of ATM Transactions and Answer Diverse Stream Queries.