Question recommendation with constraints for massive open online courses
content - based recommender systems : state of the art and trends .