Using machine learning tools such as regressions, decision trees, k-means clustering, and natural language processing, I enabled an online games retailer to predict customer behaviour regarding loyalty points accumulation and product review sentiment.