Between unintelligible algorithms and beautiful fractal artwork, recursion has an intimidating and even mystical reputation. But the underlying ideas behind it are simple. In this tutorial we get a solid foundation of recursive code, and run through several examples in the interactive shell. If you've ever said or thought the words "recursion is confusing", this tutorial is for you.
StackStorm is an event-driven automation platform written in Python with a
mission to help solve modern development, operations and system integration
challenges (think IFTTT for DevOps). This talk will provide an introduction to
StackStorm, discussing its extremely powerful event-driven architecture. We will
demonstrate taking an existing Python script and inserting it into
As a data scientist, we are known to crunch numbers, but what happens when we run into text data? In this tutorial, I will walk through the steps to turn text data into a format that a machine can understand, share some of the most popular text analytics techniques, and showcase several natural language processing (NLP) libraries in Python including NLTK, TextBlob, spaCy and gensim.
CircuitPython is Python that runs on microcontroller boards, and is designed to make learning programming and electronics super simple. This tutorial will introduce participants to CircuitPython, using the Circuit Playground Express, an all-in-one microcontroller board with sensors, lights and switches built in. They will learn the basics and build up to a final project.