The vast majority of hands-on artificial intelligence work is currently done using the Python programming language. As such, some understanding of Python, in particular, and computer programming, in general, is needed to be successful in applying AI. That said, it is truly astounding how much complex AI research can be accomplished with a few lines of code!
The content in this workshop is aimed at beginning coders who may have never programmed before. As with the rest of the Practicum AI workshops, we use Jupyter Notebooks for the learning experience. Jupyter Notebooks are an easy to use, yet powerful tool that allow interactive coding as well as nicely formatted explanatory text. Much of exploratory AI research is conducted in Jupyter Notebooks, and it is easy to transfer code from Notebooks to scripts when it is time to scale up analyses.