mining big data : towards a machine learning framework based on collaborative filtering .
using collaborative filtering to weave an information tapestry .