Fuzzy-genetic approach to recommender systems based on a novel hybrid user model
using collaborative filtering to weave an information tapestry .