Recent Posts

Where am I?

Where am I?

1 minute read

There have recently been some articles (e.g. This list of influencers) that have pointed to this blog and lamented that I don’t update it regularly anymore. It is true. I now realize I should have ...

2015: My Year in Running

2015: My Year in Running

6 minute read

2015 has been a great year for me in many ways, but running has been particularly good. This year I ran 2000 miles (3200 km), compared to the 1850 last year. This is even more remarkable if I think...

Introduction to Recommender Systems: A 4-hour lecture

Introduction to Recommender Systems: A 4-hour lecture

less than 1 minute read

A couple of weeks ago, I gave a 4 hour lecture on Recommender Systems at the 2014 Machine Learning Summer School at CMU. The school was organized by Alex Smola and Zico Kolter and, judging by the a...

Blog posts and Summer gigs

Blog posts and Summer gigs

1 minute read

I have recently heard complaints that this blog is rather quiet lately. I agree. I have definitely been focused on publishing through other sources and have found little time to write interesting t...

Recommendations as Personalized Learning to Rank

Recommendations as Personalized Learning to Rank

6 minute read

As I have explained in other publications such as the Netflix Techblog, ranking is a very important part of a Recommender System. Although the Netflix Prize focused on rating prediction, ranking is...

Tools for Data Processing @ Webscale

Tools for Data Processing @ Webscale

3 minute read

A couple of days ago, I attended the Analytics @Webscale workshop at Facebook. I found this workshop to be very interesting from a technical perspective. This conference was mostly organized by Fac...