Complete This Puzzle: A Connectionist Approach to Accurate Web Recommendations Based on a Committee of Predictors