[P] Book recommendation engine
I’m working on a project from http://www2.informatik.uni-freiburg.de/~cziegler/BX/ and I’m given a question “If I like Lord of the Rings, what else I should read?”. How would you proceed? My first thought was find other users/readers who like the book too and find what else they rated high. So, I’ve tried to create a pivot table, which ran out of memory (there’s over 1.3M rows), so I’ve create a group dataframe instead but I’m kinda in how to make a correlation. My second thought was to create clusters, find in which cluster is LOTR and recommend other books from the cluster. But I’m not sure about the later one.
Any insight would be most appreciated. Thanks!