3 ms·
This looks good, i will give it a try.Also GraphGists looks good way, quite similar to ipython. I have one question: Why do i use neo4j when i can do k-NN in py
by hitlin37 13y ago
This looks good, i will give it a try.Also GraphGists looks good way, quite similar to ipython.
I have one question: Why do i use neo4j when i can do k-NN in python with so many macine learning toolkits available? What benefit do i get when using neo4j for movie recommendation?
- mcphilip 13y agoThis post was an entry in the Winter 2013 Neo4j GraphGist Contest. The author of this submission also has a blog post about doing k-NN in R [1]. In other words, this GraphGist is an example of how you could do basic ML in neo4j, but it's not meant to imply that neo4j should be chosen over python. http://nicolemargaretwhite.blogspot.com/2013/12/movie-recommendations-with-k-nn-and.html http://nicolemargaretwhite.blogspot.com/2013/12/movie-recomm...
- PaulRobinson 13y agoNeo4j as a data persistence layer has many, many advantages over other data persistence layers for graph-like problems (social, recommendation, etc.), principally from the point of view of performance. You can do it in Python but you're going to have to persist and query your data somehow, and I think at that point you'll "get" why a graph DB might be beneficial. It's not an ML-related thing though, it's a data query performance thing.