Как бы вы определили самые активные разделы пользователя? - PullRequest
0 голосов
/ 28 октября 2008

На сайте все помечено ключевыми словами, назначенными персоналом (это не сайт сообщества, из-за его природы). Я могу определить, в каких тегах пользователь наиболее активен (или какие теги они просматривают чаще всего). Однако я не уверен, как выбрать список. Несколько вариантов представляются, но они не кажутся мне подходящими.

  • Возьмите первые n (или m
  • Возьмите верхние n тегов, где n - это процент от общего количества просмотренных тегов
  • Возьмите верхние n тегов с m видами, где n и m являются процентами от общего количества просмотренных тегов и общего количества просмотров страниц
  • Взять все теги, независимо от вида

Цель состоит в том, чтобы определить, что является наиболее интересным для пользователя, и показать ему другие вещи, которые могут его заинтересовать, в отношении тегов, назначаемых контенту.

Ответы [ 2 ]

3 голосов
/ 28 октября 2008

Вы можете посмотреть на алгоритмы машинного обучения, чтобы найти алгоритмы, с помощью которых можно оценить эффективность по вашему выбору.

Как, например: http://en.wikipedia.org/wiki/Supervised_learning#Approaches_and_algorithms Такие вещи, как ближайший сосед и Байс, могут помочь вам улучшить ваши предложения.

Это, однако, излишне просто предлагать: «Хотели бы вы тоже посмотреть на это?», Но это интересный подход к обеспечению лучших связей. Однако для этого потребуется некоторый метод, чтобы выяснить, ценят ли ваши пользователи ваши предложения (например, «Мне нравится это!» - ссылки или анализ журнала на основе времени, потраченного на ссылки и т. Д.)

1 голос
/ 28 октября 2008

Простое решение - попробовать несколько отчетов и проверить, какой из них более информативен. Характер вашего сайта и ваши данные могут означать, что некоторые отчеты неожиданно полезны, а некоторые нет. Если в отчете, например, есть «плоский» график - ищите что-то другое.

Еще лучше предоставить потребителям отчетов возможность выбора и возможность обратной связи. Настройте отчеты на основе того, что они действительно будут искать.

P.S. Я бы сказал: « Возьмите первые n тегов с m просмотрами, где n и m - это процент от общего числа просмотренных тегов и общего количества просмотров страниц ».

...