Skip to content

PyData Cambridge - 11th Meetup

Photo of Federico
Hosted By
Federico
PyData Cambridge - 11th Meetup

Details

Details

We are very happy to announce the 11th PyData Cambridge meetup!

Many thanks to Raspberry Pi, who host the group.

Agenda

18:45 - Doors open
19:00 Introduction
19:05 "Bringing Jupyter to life" by Dan Lester
19:50 - Interval / pizza and drinks provided
20:15 - "The Emergent Features of JuliaLang" by Lyndon White (abstract below)
21:00 - End (Pub TBA)

Code of Conduct

PyData is dedicated to providing a harassment-free event experience for everyone, regardless of gender, sexual orientation, gender identity, and expression, disability, physical appearance, body size, race, or religion. We do not tolerate harassment of participants in any form.

The PyData Code of Conduct governs this meetup. ( http://pydata.org/code-of-conduct.html ) To discuss any issues or concerns relating to the code of conduct or the behavior of anyone at a PyData meetup, please contact NumFOCUS Executive Director Leah Silen (leah@numfocus.org) or organizers.

Talks

"Bringing Jupyter to life" by Dan Lester

Most data scientists will have used Jupyter notebooks to develop experimental models interactively in a way that allows code and results to be displayed alongside each other to be easily revised and iterated upon.

It’s easy to see Jupyter as just a limited IDE.

This talk will discuss ways in which Jupyter can itself be integrated into production systems (based on Netflix’s presentations at JupyterCon), and how Jupyter’s extensibility and wider ecosystem means it can be much more than a text editor that talks back instantly...

We will run through an example image classifier, employing a Javascript tool to mould data on the fly.

We will also discuss some of the related projects that can transform Jupyter into a completely different tool compared to the ‘blank sheet’ notepad in its most primitive form.

JupyterLab has recently been released as the ‘next generation’ workflow for Jupyter notebooks, and the pros and cons of this new environment will be presented.

Bio: Dan Lester is a developer and serial tech entrepreneur having founded and exited three businesses since 2008. He co-founded VC-backed enterprise SaaS Conversocial which is now headquartered in New York and has annual revenues over $10m. His latest venture, Ideonate, aims to help data scientists work more effectively.

---

"The Emergent Features of JuliaLang" by Lyndon White

This talk will explain how various intended features of the Julia
programming language come together to create features that were not designed from the get go. It will detail how one gets from multiple dispatch, generated functions, and the type-system to run time source transforms (e.g. Cassette), powerful traits, units and more. And how these in-turn lead to general solutions allowing for e.g. source-to-source Automatic Differenciation, declarative function properties resulting in input transformations, and other such things that make julia such a productive and expresive language.

This talk does not assume knowledge of Julia, but nor is it an introductory talk. While it won't teach you everything you need to know to get started with julia, enough information about how Julia works is provided to understand each emergent feature, some of which may be surprising to moderately experienced julia programmers.

Bio: Lyndon is a research software engineer at Invenia Labs, Cambridge. He is a long time contributor to the JuliaLang ecosystem, and is passionate about building the tools to do research better.

---
Many thanks to our sponsors: ARM, Enthought, fetch.ai, Illumina, NumFOCUS and Raspberry Pi.

Photo of PyData Cambridge group
PyData Cambridge
See more events