Implementation of restricted boltzmann machines for collaborative filtering ###Needed libraries: numpy scipy #####Author: Aleksander Surman #####Helper: Tomasz Wis #####Supervisor: dr inż. Marcin Kurdziel