🥔 Для простоты начнем с рекомендации чипсов на вечер
Чипс можно описать 3 параметрами:
| Хруст | 1..10 |
| Солёность | 1..10 |
| Цена | 1..500р |
Например:
| русская картошка | [3 5 100] |
| лэйс | [7 6 190] |
Дальше мы заставляем пользователя подписать соглашение о сборе данных
Или покупаем у соц сетей 🌐 готовую информацию о юзере, внутри которой указано:
| Любимый хруст | 5 |
| Любимая солёность | 4 |
| Приемлемая цена | 200р |
Используем любую формулу расстояния между векторами
Например, самую тупую — разница координат
result = |x1 - y1| + |x2 - y2| + |x3 - y3|
Готово, самый "близкий" вектор покажет идеальный чипс
А дальше дело за малым:
🦧 берем не 3 параметра, а 3000
🦧 учимся автоматически вытаскивать 3000 параметров о каждом видео
🦧 учимся точно собирать 3000 предпочтений юзера
🦧 даем каждому параметру веса
🦧 выдумываем сложную формулу (с интегралами, дифференциалами и перделами) для поиска близких векторов
🦧 добавляем обратную связь по времени, проведенному в приложении
@dolgo_polo_dev
