Machine learning recipes

Walk throughs and demonstrations of machine learning applications with code snippets and repo guidance.

Sort by
10 April 2018
13 min read
Many of the exciting applications in Machine Learning have to do with images, which means they’re likely built using Convolutional Neural Networks (or CNNs). This type of algorithm has been shown to achieve impressive results in many computer vision tasks and is a must-have part of any developer’s...
9 April 2018
12 min read
http://prooffreaderswhimsy.blogspot.com/2014/11/machine-learning.html What do you do when your dataset doesn’t have any labels? Unsupervised learning is a group of machine learning algorithms and approaches that work with this kind of “no-ground-truth” data. This post will walk through what unsupervised...
19 March 2018
11 min read
Source: Dilbert Machine Learning is about making predictions. This post will give an introduction to Machine Learning through a problem that most businesses face: predicting customer churn. ML can help predict which of your customers are at risk for leaving in advance, and give you an edge by pre-empting...
28 February 2018
12 min read
Source: Frontiers in Psychology You expect employees to have high levels of emotional intelligence when interacting with customers. Now, thanks to advances in Deep Learning, you’ll soon expect your software to do the same. Research has shown that over 90 percent of our communication can be non-verbal,...
18 January 2018
9 min read
Facial Recognition at NIST Facial recognition has become an increasingly common technology. Today smartphones use facial recognition for access control, and animated movies use facial recognition software to bring realistic human movement and expression to life. Police surveillance cameras use it to...
21 December 2017
6 min read
A good image editor has a wide variety of features, from simple resizing to advanced photo manipulation. A good software platform needs similar tools as well, and when run in a scalable serverless environment, can include a variety of powerful image-transformation and data-extraction algorithms fueled...
4 December 2017
9 min read
Apache Spark is one of the most useful tools for large scale data processing. It allows for data ingestion, aggregation, analysis and more on massive amounts of data and has been widely adopted by data engineers and other professionals. With Spark Streaming and Spark SQL you can perform ETL operations...
28 November 2017
7 min read
Let’s play a game: can you tell the difference between these two sentences? “Most of the time, travellers worry about their luggage.” “Most of the time travellers worry about their luggage.” Whoa, remove the comma and all of a sudden we’re having an entirely different...
15 November 2017
12 min read
We host more than 4000 algorithms for over 50k developers. Here is a list of best practices we’ve identified for designing advanced algorithms. We hope this can help you and your team.   1 – Starting off with high level design Let’s start off by defining the problem. It’s important...
8 November 2017
3 min read
We’ve all read about machine learning in the headlines, but many iOS and Android developers haven’t made the leap to integrating machine learning intelligence into their applications. This is partly due to the time commitment needed to learn enough statistics to understand the math behind...