title: Is item-based collaborative filtering feasible with Neo4J/Cypher?
body: <p>I'm testing Neo4J as a potentially more efficient alternative to (non-distributed) Mahout for <strong>item-based</strong> collaborative filtering (i.e. 'recommend items for User based on his and others' preferences), and have seen excellent examples using Gremlin, e.g. <a href="http://markorodriguez.com/2011/09/22/a-graph-based-movie-recommender-engine/" rel="nofollow">http://markorodriguez.com/2011/09/22/a-graph-based-movie-recommender-engine/</a> - but none for Cypher.</p>
  
  <p>Is this practical/feasible with Cypher, or should I just bite the bullet and start using Gremlin (and the REST API)?</p>