A thesis for the partial fulfillment of the requirements for the degree of Master of Science - Data Science