Я хочу построить систему Рекомендаций, которая рекомендует людям основываться на своих предпочтениях по отношению к деталям пользователя, например, если Пользователь1 хочет кого-то, кто является мужчиной и живет в Америке, будет создан массив из этого пользователя1 (мужчина, Америка), в то время как второймассив - это данные других пользователей, например, user2 - женщина, а из Америки ее массив будет User2 {женщина, Америка}, пользователь 3 - {мужчина, Америка}. Я хочу найти расстояние сходства между пользователем 1 и другим.массив пользователей и основанный на счете, это будет перечислено от самого высокого до самого низкого.