An educational recommender system and a method are provided. The method
includes receiving a request to recommend a course of action related to a
plurality of current students; accessing a computer database storing
student data that corresponds to the plurality of current students;
clustering in a computer process the plurality of current students into
at least two clusters based at least on granular assessment data
associated with student data corresponding to respective current
students; and outputting the results of the clustering to a user. The
granular assessment data includes a result of an assessment administered
to respective students of the plurality of current students, and each
assessment includes a plurality of questions for assessing one of the
current students. The associated result includes an independent
evaluation of each respective question of the plurality of questions.