About

 
 I took the above picture at sunrise last year in Death Valley National Park. You can barely make out my wife in the photo -- a tiny black speck about 1/3 of the width in from the right margin.

I took the above picture at sunrise last year in Death Valley National Park. You can barely make out my wife in the photo -- a tiny black speck about 1/3 of the width in from the right margin.

About

Hi, My name is Jeff and I'm a Data Scientist in San Francisco! I'm most passionate about work involving natural language processing; however, I am equally comfortable solving data problems using old-school statistical models, modern data science techniques or deep learning.

Recently, I've built systems that:

  • cluster and analyze millions of comments submitted to the FCC;
  • provide more context on news spread through social media;
  • predict NBA players' stats based on past performance.

My blog post about the FCC project unexpectedly went viral! I got some media coverage in the Washington Post, Fortune, and engadget. I was also invited on to Science Friday to explain my work!

I'm current working on a more light-hearted project -- a system that generates hip-hop lyrics and then performs them. :-)

My Experience

I've worked in small startups, large international law firms and in government. The common strength I've had in each of those jobs is my ability to quickly analyze, contextualize and synthesize data, and to clearly communicate the results.

I have a law degree from Columbia, where I was also the Editor-in-Chief of the Columbia Science and Technology Law Review, and a systems engineering degree from the University of Waterloo (option in cognitive science), where I was the Assistant Editor of the student newspaper.

My Data Science Philosophy

I believe in using models that are reproducible and interpretable, and in using deep learning only when appropriate to the problem at hand, not as a first resort.

I believe in style guides (for both natural and programming languages), but not in blindly following rules at the expense of broader principles (for both natural and programming languages).

I believe in writing DRY code (and thinking about why), and I believe that data science projects for fun should have whimsical names. :-)

Most of all, I believe in paying attention to the details, in being clear about my assumptions, and in doing great work that matters.

Get in touch

I'd love to hear your feedback or questions about my work. I'd also love to work on meaningful projects involving NLP, so shoot me an email if you have an opportunity in mind or an idea for collaboration. Feel free to reach out to me on my contact page.

I'll be looking for a job soon! I finished my data science bootcamp at Metis in December 2017 and am hoping to find work as a 'real' data scientist in the new year. Let me know if you're hiring and interested and I'll shoot you my resume. :-)