Machine learning tutorial

In our Python session today we had a go at using scikit-learn to identify handwritten digits. There’s a sample set of 1797 digits built into scikit-learn itself we can use to try this out quite quickly.

Jupyter notebooks are a really nice way to interactively work with Python, so I’ve written up a tutorial about identifying handwritten digits as a Jupyter notebook. You can see it here: https://github.com/andrewmccarthy/sklearn-digits-tutorial/blob/master/sklearn-digits-tutorial.ipynb

Happy Christmas!

We’ve just finished our last session of 2016, with just one free weekend left before Christmas. We’ll be back in January on the 14th, the first Saturday after the school term starts.

Have a great Christmas, a happy new year, and we’ll see you in 2017!

Starting Python

From another large group we had a small handful starting with some Python. In case you need to find them again, here are the two sites we used.

PythonAnywhere, a commercial Python-hosting company. We set up beginner accounts (free) and used these to get started quickly with Python. It’s particularly useful for anyone at Coderdojo using a borrowed laptop; all your files are stored on your account and will be there when you get home or come back next week.

Django Girls tutorial, an introduction to Python that aims for a fully-working Django-powered website at the end. We got through the basics of Python this week, and next week we’ll aim to get some of the way to a working website. If you missed this week don’t worry, we’ll have a re-cap of what we did this week and catching up shouldn’t be a problem.