↓
 ↑
Регистрация
Имя/email

Пароль

 
Войти при помощи

Комментарий к сообщению


6 ноября 2015
Mikie
Степень соответствия вкусам или типа того.

>Тебе нравится А и не нравится Б
Юзеру нравится А и Б
Как тут быть?

Пусть будет еще один юзер. И пусть ему тоже нравится А и не нравится Б. По сравнению с юзером, которому нравится А и Б, этот в большем приоритете (имеет больший рейтинг), так как его предпочтения более близки к твоим. А вот как отсюда плясать, я не думал. Можно ввести некий порог, т. е. юзеры с недотягивающим рейтингом схожести не учитываются. Опять же, не по одному же единственному совпадению высчитывать лист.

Берем первого пользователя с его двумя списками, ищем n совпадений со списками других юзеров, где n - тот самый порог, минимальный рейтинг схожести. И порог по моей наивной задумке должен сработать так, чтобы поймался пользователь А-неБ и не поймался пользователь А-Б. Будет погрешность, конечно. А еще пользователей немножко дохера, и это тоже немножко сложность. Но эй! Я предложил идею в зачаточном виде, и дракон-таки вышел хитрый! Дальше пусть тыжи думают.
ПОИСК
ФАНФИКОВ











Закрыть
Закрыть
Закрыть