All posts by Daniël Heres

How to Solve FizzBuzz Using Machine Learning and Scikit-Learn

Using machine learning to solve FizzBuzzThis 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…

Python Code Suggestions Using a Long Short-Term Memory RNN

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 contact us.
Algorithm for predicting Python code suggestions

An important tool for programmers is the code editor, or an integrated development environment (IDE). Code editors and IDEs often include, or are extended with, lots of useful features, like syntax highlighting, debugging, and code suggestions. Read More…