Budowanie współpracującego systemu filtrowania / rekomendacji

Jestem w trakcie projektowania strony internetowej, która opiera się na koncepcji polecania użytkownikom różnych przedmiotów w oparciu o ich gusta. (tj. przedmioty, które ocenili, elementy dodane do ich listy ulubionych itp.) Niektóre przykłady to Amazon, Movielens i Netflix.

Teraz mam problem, nie jestem pewien, od czego zacząć w odniesieniu do matematycznej części tego systemu. Jestem skłonny nauczyć się wymaganej matematyki, po prostu nie wiem, jakiego rodzaju matematyka jest wymagana.

Sprawdziłem kilka publikacji na stronieGrouplens.org, konkretnie "W kierunku skalowalnego algorytmu kNN CF: badanie efektywnych zastosowań klastrowania. ”(pdf) Jestem całkiem niezły w zrozumieniu wszystkiego, aż do strony 5„ Generowanie prognoz ”

p.s. Nie szukam dokładnie wyjaśnienia, co się dzieje, choć może to być pomocne, ale bardziej interesuje mnie matematyka, którą muszę znać. W ten sposób mogę zrozumieć, co się dzieje.

questionAnswers(5)

yourAnswerToTheQuestion