Experimental Comparison of Pre- vs. Post-filtering Approaches in Context-Aware Recommender Systems