# Machine Learning as a Service (MLaaS) with Sklearn and Algorithmia

In part 2 of our guest-post series by Nick Rose, he takes things a step further by showing us how to host predictive models in the cloud, so they can be made available for a web app or other service to access. Read More…

# Training with Weights: Machine Learning at the Gym

Today we’re excited to feature a guest post by entrepreneur/engineer Nick Rose. When overcrowding at his gym became a problem, he dove into machine learning to find a solution. This is a great tale of using ML to solve real-world problems, tackling the challenges of learning without an immediate tutor, and crowdsourcing for help. Read More…

# Google Sheets + Algorithmia = Machine Learning Spreadsheets

Spreadsheets are an amazing tool. Whether you cut your teeth on Lotus 1-2-3, grew up with Excel, or hopped straight into the Google Docs universe, spreadsheets have been a key tool for everything from planning your personal finances to mulling over your KPIs.

But, have you ever used a spreadsheet to extract sentiment from your users’ tweets? To perform advanced outlier detection after detrending your sales numbers? Probably not, because most spreadsheet tools didn’t have the power of machine learning baked right in. Until now… Read More…

# How to Solve FizzBuzz Using Machine Learning and Scikit-Learn

This is a guest post by Daniël Heres, a software engineer & Computing Science student. Want to contribute your own how-to post? Let us know.

FizzBuzz is a programming exercise some interviewers use to test a developer’s skills. To solve FizzBuzz, count from 1 to 100 and replace numbers divisible by 3 with “fizz”, and numbers divisible by 5 with “buzz.” For numbers divisible by both 3 and 5, we replace them with “fizzbuzz”.

Sounds straight-forward, right?

Instead of programming a bunch of if statements and checking whether each number can be divided by 3 or 5, we’re going to use machine learning. In this tutorial I’ll show you how can create your own AI FizzBuzz model, and host it on Algorithmia. Try the final result here. Read More…

# Build a Sentiment Analysis Slack Chatbot in Python

This is a guest post by Chris Hannam, a professional Python and Java developer. Want to contribute your own how-to post? Let us know here.

As companies adopt chat tools like Slack to manage internal communication, they’re learning that a lot can get lost when communicating over text.

With this in mind, I built a Slack chatbot to keep an eye on messages, and flag negative ones to give the commenter a little nudge to be nicer in the future. Read More…