Doing Data Science with Clojure by Simon Belak

42:40 683 views 78% Published 4 years ago

Doing Data Science with Clojure: the ugly, the sad, the joyful

Having programmers handle data science is a terrible idea if everyone else were not even worse. The problem is, of course, tools. We seem to have settled on either: a bunch of disparate libraries thrown into a more or less agnostic IDE, or some point-and-click wonder which no matter how glossy, never seems to truly fit our domain once we get down to it. The dual lisp tradition of grow-your-own-language and grow-your-own-editor gives me hope there is a third way. This talk is a meditation on the ideal environment for doing data science and how to (almost) get there. I will cover how I approach data problems with Clojure (and why Clojure in the first place), what I believe the process of doing data science should look like, and the tools needed to get there. Some already exist (or can at least be bodged together); others can be made with relative ease (and we are already working on some of these), but a few will take a lot more hammock time.”

About Simon:

Simon built his first computer out of Lego bricks and learned to program soon after. Emergence, networks, modes of thought, limits of language and expression are what makes him smile (and keeps him up at night). Simon is currently working at GoOpti making the company data-driven; setting up their analytics infrastructure (end goal: provide any answer stemming from data in 2 min or less); and building their predictive-realtime-superduper pricing engine.

You can follow Simon and his Clojure adventures here:

About Lambda World:

The 2016 Lambda World brought together Functional Programming enthusiasts from around the world for two days of presentations, hacking, networking, and a healthy dose of partying in Cadiz, Spain. Hosted by 47 Degrees, the event also featured a Typelevel Community Conference and a Scala Center Hackathon.

Join in on the conversation at and using #LambdaWorld.

Stay tuned to and for more on the conference and announcements for the 2017 event.

Link Original video

Lambda World 2016

Lambda World 2016

From 30/09/2016 to 01/10/2016 in Cádiz, Spain