A javascript library for collaborative filtering and recommendation engines designed for node.js