Skip to content
No description or website provided.
JavaScript Ruby CSS
Find file
Failed to load latest commit information.
public
views start with a less recommended movie Jan 18, 2012
.gitignore
Gemfile
Gemfile.lock updated Apr 19, 2013
LICENSE.txt Add LICENSE file via addalicense.com Aug 15, 2013
README.rdoc forgot to mention TMDB KEY in Readme Feb 3, 2012
Rakefile moving create_graph to a rake task Jan 18, 2012
config.ru making a proper sinatra app Jan 10, 2012
neoflix.rb updated Apr 20, 2013

README.rdoc

Neoflix Movie Recommender

An implementation of a graph based movie recommender engine by Marko Rodriguez.

markorodriguez.com/2011/09/22/a-graph-based-movie-recommender-engine

Demo neoflix.herokuapp.com

Deployment (Local):

git clone git@github.com:maxdemarzi/neoflix.git
cd neoflix
bundle install
rake neo4j:install
rake neo4j:start
rake neo4j:create                 # This will create the graph
export TMDB_KEY=YOUR_TMDB_KEY     # See blog posts for how to get one.
rackup

Deployment (Heroku):

git clone git@github.com:maxdemarzi/neoflix.git
cd neoflix
bundle install
heroku apps:create neoflix --stack cedar
heroku addons:add neo4j
heroku config:add TMDB_KEY=YOUR_TMDB_KEY  # See blog posts
git push heroku master
heroku run rake neo4j:create       # This will create the graph

See Blog posts for more information:

maxdemarzi.com/2012/01/13/neo4j-on-heroku-part-one

maxdemarzi.com/2012/01/16/neo4j-on-heroku-part-two

maxdemarzi.com/2012/01/18/neo4j-on-heroku-part-three

Something went wrong with that request. Please try again.