a crack at the netflix challenge
Ruby Erlang JavaScript
Switch branches/tags
Nothing to show
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
.idea/inspectionProfiles
app
config
db
doc
erl
lib
pre_rails_version
public
script
spec
test/fixtures
test_data_small
test_data_tiny
vendor
README.textile
Rakefile

README.textile

a crack at the netflix prize

summary

writing a simple item based recommendation system based on pearson coefficient similarities

hacks

dependant on mysql, sorry
all db specific stuff in lib/db.rb

setup

choose dataset

tiny dataset

6 movies, 24 revies in total
edit environment.rb and change DATA_DIR to test_data_tiny

small dataset

10 movies, 9,300 revies in total
edit environment.rb and change DATA_DIR to test_data_small

big dataset

17,000 movies, 100,000,000 reviews in total
download netflix data
edit environment.rb and change DATA_DIR to downloaded data

rebuild index

rake recommend:data_dir_changed
restart server