Collaborative filtering in shallow waters (ONSITE)

In this meetup I am going to introduce collaborative filtering basics. I will show you how to code in python a simple recommendation system. We will use the dataset to do some movie recommendations.


All you need is python installed on your machine. We will use numpy and scipy. That's all!!!


When you feel comfortable with it we will see how we can scale it with hadoop by using a super easy web-service called



Meeting Number:[masked]

Host Key :704916

A link to the files we need


Join or login to comment.

  • Noir

    I've written my own 3-dimensional collaborative filtering algorithm using Pearson correlations to recommend items to users. I was pleasantly surprised with the material Nik presented at the meetup. Even though Nik contended we were floating in "shallow waters" aka doing simple stuff, we touched on some "deep water" issues, such as the mechanics behind low rank factorization and singular value deposition. He even provided a Python script to everyone that executed recommendations using SVD. That was pretty nifty. I highly recommend this meeting. Two thumbs up.

    January 25, 2013

    • Noir

      sorry for the typos ;)

      January 25, 2013

  • Monosij D.

    Really great in going through examples and learning about the fundamental algorithms behind CF and how the logic applies. Nick went into some of the details of SVD. And how it is done at a large scale such as Amazon.

    January 23, 2013

  • Brian H.

    Nikolaos does a great job at presenting and preparing topics and materials so the students can practice their technique.

    January 23, 2013

Our Sponsors

  • Ismion Inc

    The instructor for teaching the courses

  • LogicBlox Inc

    LogicBlox offers space, equipment and instructors payment

  • Predictix

    Paying for cloud time and for TAs

  • Kabbage

    Space and great pizza

People in this
Meetup are also in:

Create your own Meetup Group

Get started Learn more

We just grab a coffee and speak French. Some people have been coming every week for months... it creates a kind of warmth to the group.

Rafaël, started French Conversation Group

Sign up

Meetup members, Log in

By clicking "Sign up" or "Sign up using Facebook", you confirm that you accept our Terms of Service & Privacy Policy