Меня попросили взглянуть на систему рекомендаций по навигации для мобильного приложения. По сути, у них довольно громоздкий раздел навигации и множество постоянных пользователей. Обычно пользователи просто часто используют некоторые подмножества ссылок, и я собираюсь дать персональные рекомендации на основе их предыдущего поведения (по умолчанию используется самый популярный список, когда нет исторических данных).
Мой вопрос касается данные обучения смещены в сторону текущего порядка ссылок. Первая ссылка, естественно, получит больше кликов, чем последняя, независимо от того, нравится это пользователям больше или нет. Я подумываю добавить какой-то вес, чтобы учесть это. Таким образом, один щелчок по последнему элементу стоит больше, чем один щелчок по первому элементу. Есть ли у кого-нибудь какие-либо мысли / предложения по этому поводу? Любая помощь будет оценена. Я подумываю передать ранг в качестве значения в моих данных о взаимодействиях или получить метаданные элемента с их рангом (т.е. n-е место)