Readings

There is no mandatory literature for the course. You should pass the course by just watching the lectures, but it can sometimes be good to read about a topic to get a deeper understanding.

There are some advised readings for each lecture to the following books, plus some additional online resources.

Programming Collective Intelligence

  • Seagaran, Toby (2007)
  • Can be found here.
  • Quite old, and some examples are outdated, but it gives a good overview of the field, and the algorithms are very well explained.

Mining of Massive Datasets

  • Leskovec, Jure & Rajaraman, Anand & Ullman, Jeffrey David (2014)
  • Available for free online here.
  • An excellent book that easily explains concepts with lots of examples.