Extending Recommender Systems : A Multidimensional Approach