Talks and Presentations

Interactive Visualisation for the Curious

Edward discusses how to drive browser-based data visualization capabilities with Python, using tools such as MPLd3, Bokeh, and VisPy (PyCon Australia, 2015).

This is a must watch, for anyone wanting to publish visualizations that users can interact with to extract more meaning from data.

Predicting sports winners using data analytics with Pandas and Scikit-Learn

In this talk, Robert builds a predictive model to predicts the winner of NBA basketball games, by analysing historical data using a combination of Pandas and SciKit-Learn (PyCon Australia, 2015).

Python Future Compatibility Resource

This talk addresses compatibility between Python 2 and Python 3. Edward presents a number of solutions and resources to help with compatibility, such as Python 3 Readiness and Python Future. (PyCon Australia, 2014)

Cartography with Python

Henry shows how Python is the primary scripting language for most of the major GIS software packages (including ESRI ArcGIS, QGIS, Grass GIS, Pitney Bowes MapInfo and others). Henry also discusses different projection methodologies, and how python can integrate with Geographic Information Systems (GIS) using different resources such as OsGeo, Fiona, Shapely, NumPy, Rasterio and Carroty (PyCon Australia 2014).

How (not) to upgrade a platform

Edward discusses some differences between Python 2 and Python 3, and proposes some solutions to compatibility between these versions, including the "Python Future" resource, developed and maintained by Python Charmers (PyCon Australia 2014).

Text mining online data with SciKit learn

In this talk, Robert presents approaches to data mining, with a focus on the analysis of words and text. Robert introduces the Scikit-Learn project for machine learning and shows how to use it for text mining applications (PyCon Australia 2014).

Modern scientific computing and big data analytics in Python

A presentation by Ed on what's possible with modern tools like the machine-learning package SciKit-Learn, the image-processing package SciKit-Image, and the Pandas toolkit for data analysis (PyCon Australia, 2013).

What’s new in Python for Science and Engineering

In this presentation, Edward gives an overview of the Python ecosystem, including NumPy, Pandas and other libraries, the IPython Notebook interface (including SymPy, R and Cython interfaces), and discusses compatibility between Python 2 and Python 3 (PyCon Australia 2012).

Python for Research and Development

Edward gives an overview of the python ecosystem for research and development, gives demonstrations of rapid prototyping using IPython and MatPlotLib, and gives an overview of SciPy, NumPy, NetworkX and SymPy (Open Source Developers' Conference, 2011).