An e-Learning Collaborative Filtering Approach to Suggest Problems to Solve in Programming Online Judges - Toledo, Raciel (International Journal of Distance Education Technologies, 2014)