If you really want to play around with it, all the code is on my github https://github.com/benfred/bens-blog-code/tree/master/distan... =)
1,767 karma · joined June 22, 2010
If you really want to play around with it, all the code is on my github https://github.com/benfred/bens-blog-code/tree/master/distan... =)
Most of the netflix prize style models will have problems with this sort of data though. The problem here is that you only have positive data, and no negative data: you can assume that artists the user listened are positive, but there is no explicit negative votes for artists the user didn’t like. This means that there is no gradient for Funk style (http://sifter.org/~simon/journal/20061211.html) SGD solvers to descend.
Better matrix factorization models would be something like the weighted ALS (http://labs.yahoo.com/files/HuKorenVolinsky-ICDM08.pdf) or BPR (http://www.ismll.uni-hildesheim.de/pub/pdfs/Rendle_et_al2009...) approaches which can handle this sort of thing directly.
Having said all that - this post isn’t about CF. Its just trying to explain some basic concepts in information retrieval using finding similar artists as a problem.
EI coverage last significantly longer than 15 weeks if you've been working full time in the last year. It depends on the regional unemployment rate - for BC its probably around 36 weeks: http://www.servicecanada.gc.ca/eng/ei/types/regular.shtml#lo... .
Renting an apartment will cost you at least twice as much in San Francisco though - so most people are still financially better off with the smaller salary in Vancouver. There are non-financial reasons to move to the Bay Area (more interesting work being the big one), but don't expect your salary to go farther
You're totally right that ratings datasets will skew positive. I was trying to get really get across that they aren't bimodal at all (unlike what some other people have claimed) and tend to look somewhat normal if you squint hard enough.