Emellertid använde den tidigare samarbetsfiltreringsrekommendationsalgoritmen en extremt omfattande närmaste grannalgoritm. Denna algoritm måste dock beräkna likheten mellan elever och användare. Likheten erhålls baserat på användarens betyg av objektet och användaren som gjorde poäng Mindre är begränsat av poängsättningen i poängmatrisen,