A collaborative filtering based recommendation engine and NPM module built on top of Node.js and Mongoose (MongoDB). Currently using the Pearson product-moment correlation algorithm and I'll likely refactor it to use Python and/or Redis as Memcached. Also I'm debating switching it to use the Neo4j graph database to take advantage of the traversal abilities, breadthe/depth in finding recommendations and lower the time complexity.