Deep Learning and Feature Optimisation Algorithm for Course Recommendation Systems | AMiner