# Similar students using Machine Learning

I have a student performance data, where I have marks of various subjects for the students and I want to find similar students with good marks in a particular subject using machine learning.

How do I go about it, Collaborative filtering?

The end Goal is to recommend jobs based on a student's top performance in a particular Subject.

Suggestions are open. I have attached the head of my data.

• For this recommendation really to mean something more than your opinion (although it can be right of course), you should also have data for student's performance in their jobs after the studies. It will help to find hidden relations between students individuality, subjects and jobs success - were machine learning is good choice to use. If no, then I just can't add a lot to @Mark.F answer. – Emil Feb 18 '20 at 10:31

$Score(X)&space;=&space;w_1\cdot(100-course_A)^2&space;+&space;w_2\cdot(100-course_B)^2$