Machine Learning & Data Science

Publications, talks, and projects in machine learning, data science, and CS

Art

Computational cameras, visualizations, digital photography, and 35mm film

Recent Projects


Ebb and Flow Tide Clock
Ebb and Flow Tide Clock

A simple tide clock app inspired by how the moon's gravity pulls on the oceans around the earth

November 2022

Jude Fractal Explorer
Jude Fractal Explorer

An iOS app for generating fractals from the Julia set

November 2019

Wordle Solver
Wordle Solver

A colab notebook for solving Wordle puzzles

January 2022


Machine Learning & Data Science


About Me

Engineering leader passionate about machine learning, data science, and product development. Currently a Senior Director of Engineering at Reddit. Previously at Instagram, Facebook, Twitter, Foursquare, Sense Networks, and Columbia University.

Research interests include: machine learning, embeddings, spatiotemporal data, networks, visualization, dimensionality reduction, spectral optimizations, data mining, graph algorithms, social media, large datasets.

Quora | Google Scholar | Twitter | LinkedIn


Publications


Workshop


Talks


Selected Press


Infographics and Blog Posts at Foursquare


Apps


Teaching


Patents


Earlier Projects in Computer Science at Columbia


Art


Blake Shaw Photography (2012)
Blake Shaw Photography (2012)

Digital and 35mm work from 2012 and before

December 2012

Penrose Tiling
Penrose Tiling

A simple Penrose tiling visualization in Processing

September 2018

Jude Fractal Explorer
Jude Fractal Explorer

An iOS app for generating fractals from the Julia set

November 2019

Buddhabrot
Buddhabrot

50 megapixel rendering of the buddhabrot fractal. Code adapted from Paul Bourke included here.

December 2008

500 Million Check-ins
500 Million Check-ins

Interactive visualization of millions of Foursquare check-ins.

January 2013

360º Photography
360º Photography

Experiments with a one-shot 360º camera invented by the columbia computer vision laboratory

May 2008

Eye Portraits
Eye Portraits

Work with visual eyes software created by the columbia computer vision laboratory

May 2008

Computational Cameras
Computational Cameras

These projects explore the use of new kinds of cameras that combine optics and computation in novel ways.  The camera technologies used in these projects were developed at the Columbia Computer Vision Laboratory. For more information, please see: What is a computational camera? Many thanks to Shree Nayar and CAVE.

May 2008

Game of Life
Conwway's Game of Life

Conway’s Game of Life implemented in Processing

March 2008

Archive
Archive

Old gallery of compuational art. Note flash and Java needed for many of these.

Deceber 2017


More

Twitter: @metablake
Email: contact@metablake.com