Introduction to Recommender Systems

  • I can't judge the coursera course, but for anyone who is interested in this field and wants a gentle introduction, I high recommend Programming Collective Intelligence (http://shop.oreilly.com/product/9780596529321.do). It covers many of the types of recommender systems that the coursera course is likely to cover, and comes with a lot of nice Python code examples.

    It's highly useful knowledge too. I ran across so many startups that needed recommender systems that I launched a company called Algorithmic.ly (http://algorithmic.ly) to help companies without the expertise integrate recommendation systems and other types of algorithms into their projects.

  • I'd be interested in knowing how much deep learning is changing the algorithms used in this field, given the performance of restricted boltzmann machines on the netflix data set http://www.cs.utoronto.ca/~hinton/absps/netflixICML.pdf.

  • coursera is killing me with courses I want to take.

  • If you want a quick start without taking a class, install the Apache Mahout project - one of the Hadoop map-reduce examples is a recommendation system. You can hack away, and run on Elastic MapReduce if you need to scale. (https://cwiki.apache.org/confluence/display/MAHOUT/Recommend...)

  • Interesting anecdote: A graduate of my university works for Google who originally had a very complex "machine learning pipeline" for the product recommendations but he has since re-implemented the feature in, as he calls it, a "much simpler bloom filter algorithm".

  • Hmm, seems interesting = I'm currently doing the Machine Learning one also via Coursera, run by Andrew Ng, and it's good gentle introduction to the subject.

    It's a shame we can't view the course content for this one earlier...haha.

  • I couldn't possibly recommend a site that requires javascript to display any content whatsoever.

  • Thanks coursera.

    Thank you very much.

    Looking forward for this course.

    You save my some $$$ :) Will surely donate you.

  • I'll drop a link to my (non-free) e-book: http://arek-paterek.com/book/

  • So many great online courses, and so little time!