Forecasting Criminal Activity in San Francisco using XGBoost and Python

I recently came across an interesting Kaggle contest that involves predicting different types of criminal activity in San Francisco. Not surprisingly, in a huge city like San Francisco, numerous crimes occur daily. Among the most commonly reported are vehicle theft, … Continued

Forecasting Beer Sales with ARIMA in Python

ARIMA (Auto Regressive Integrated Moving Average) is a useful statistical modelling technique for time series forecasting. Compared to machine learning, ARIMA is a classical modeling technique that is very strong especially when the time series to be analyzed follows a clear … Continued

Color-Coded Cryptocurrency Price Charts in Python

The recent rise in the price of Bitcoin and other cryptocurrencies has also led to increased interest in visualizing price trends. In particular, price charts that use color as an overlay have a particular appeal. Such colorful price charts not … Continued

Getting started with Image Recognition: Classifying Cats and Dogs

This article kicks off a new blog series on image recognition and classification with Convolutional Neural Networks (CNNs). CNNs belong to the field of deep learning, a subarea of machine learning, and have become a cornerstone to many exciting innovations … Continued

Anyone About to Leave? Predicting Customer Churn of a Telecommunications Provider

Telecommunications service providers face considerable pressure to expand and retain their subscriber base. One of the biggest cost factors are customers cancelling their contracts. Innovative service providers therefore have learned to use machine learning to predict which of their customers … Continued