Talk: "Mining Github and Meetup.com to Explore the UK’s Digital Tech Clusters"

Posted by mattjw in talks - (Comments Off on Talk: "Mining Github and Meetup.com to Explore the UK’s Digital Tech Clusters")

Where: PyDiff, The Cardiff Python User Group
When: 15 March 2016

What can Github and Meetup.com tell us about the UK’s digital tech clusters? In this talk I will describe how Python was used to mine these online platforms to compare programming expertise and tech communities in different regions of the UK. These data contributed to the recently launched Tech Nation 2016 report, which provides a comprehensive data-driven analysis of the UK’s digital tech clusters. [Slides on SpeakerDeck]

LASAGNE Multilayer Network Translation Framework (LMTF)

Posted by mattjw in talks - (Comments Off on LASAGNE Multilayer Network Translation Framework (LMTF))

Presentation of a webapp (the LMTF) I developed with LASAGNE research project partners. The LMTF allows translation of popular multilayer network datasets into the LASAGNE data format.

[Slides on SpeakerDeck]

Talk: "Cheating at rock-paper-scissors – meta-programming in Python" Django Weekend 2014

Posted by mattjw in talks - (Comments Off on Talk: "Cheating at rock-paper-scissors – meta-programming in Python" Django Weekend 2014)

I recently gave a talk at the inaugural Cardiff Django Weekend. It was a very successful weekend, and my first experience of a developer conference.  The talk itself was on meta-programming in Python, showing some of the powerful built-in features Python has for reflection and (to an extent) self-modification. It's inspired by a virtual rock-paper-scissors competition that a fellow lecturer, Staurt Allen, runs for our first-year undergraduate students.

Abstract as follows:
In this talk we’ll explore Python’s meta-programming capabilities by building a program,GellerBot, that cheats at a virtual rock-paper-scissors tournament. The talk will demonstrate some of the neat (and occasionally awful) meta-programming features of Python, and introduce how Python represents its live execution and how a program can be inspected and manipulated on the fly. The talk is aimed at those with Python experience who are curious about meta-programming but have not explored it in depth.

[Slides on SpeakerDeck] [Demo code on Github]

Talk: "A brief journey through Foursquare user check-ins in Cardiff" FTS Apr 2011

Posted by mattjw in talks - (Comments Off on Talk: "A brief journey through Foursquare user check-ins in Cardiff" FTS Apr 2011)

Where: FTS Seminar (PhD Student Seminar Series), Cardiff School of CS&I
When: 6 April 2011

Initial results from an ongoing Foursquare data collection project that Martin Chorley and I are collaborating on. Focuses on initial analyses and visualisations of Foursquare checkins in Cardiff. See below for a rough animation of checkins generated from this data. [Slides on SpeakerDeck]

Talk: "Towards Ambidexterity" – FTS Ignite 2010

Posted by mattjw in talks - (Comments Off on Talk: "Towards Ambidexterity" – FTS Ignite 2010)

Where: FTS Ignite 2010, Cardiff School of CS&I
When:  1st December 2010

An Ignite talk on a five week experiment to see if I could switch handedness (I'm naturally right-hand dominant). Ignite talks last exactly 5 minutes and consist of 20 slides which auto-advance every 15 seconds. [Slides PDF 21MB]

Talk: "An Introduction to Python... In 30 Minutes" – FTS Jan 2010

Posted by mattjw in talks - (Comments Off on Talk: "An Introduction to Python... In 30 Minutes" – FTS Jan 2010)

Where: FTS Seminar (PhD Student Seminar Series), Cardiff School of CS&I
When: 27 January 2010

A concise high-level introduction to Python. [Slides PDF 3MB]

Talk: – "How Many Friends is Too Many?" – FTS Feb 2009

Posted by mattjw in talks - (Comments Off on Talk: – "How Many Friends is Too Many?" – FTS Feb 2009)

Where: FTS Seminar (PhD Student Seminar Series), Cardiff School of CS&I
When: 4th February 2009

An overview of some research from social networks and anthropology, mostly focusing on Robin Dunbar's work on social relationships. Also discusses research on social relationships in MMORPGs. [Slides PDF 1MB]