After leaving Jukedeck I completed the four-course Recommender Systems specialisation from the University of Minnesota on Coursera:

  1. Introduction to Recommender Systems: Non-personalised and Content-based
  2. Nearest Neighbour Collaborative Filtering
  3. Recommender Systems: Evaluation and Metrics
  4. Matrix Factorisation and Advanced Techniques

Completed in about a month at a leisurely pace. Very well-taught — the coursework used spreadsheet-based implementations to make the algorithms tangible before diving into code. Content-based filtering, item-item and user-user collaborative filtering, matrix factorisation — all well covered.

I skipped the Java-based Honours Track but plan to build Python implementations of the key algorithms. Highly recommended for anyone interested in the area.

Downloads

coursera-rs-1 coursera-rs-2 coursera-rs-3 coursera-rs-4