Machine learning techniques are a powerful way to understand data. In an era of data collection and analysis, these techniques are rapidly growing in popularity. Although many undergraduate students shy away from such algorithms, many languages offer comprehensive support for some of the most basic machine learning approaches. The algorithm shown here is a simple support vector machine. However, with Beaker's polyglot design, it is incredibly easy for a developer to modify this algorithm into an artificial neural network while still maintaining the basic organization of training and classifying. A simple, interactive IDE makes it incredibly easy for an inexperienced developer to produce a more complicated learning algorithm.