Алгоритм предложения нового контента
У меня есть список статей, которые имеют увеличение идентификаторов, связанных с ними. Некоторые идентификаторы отсутствуют, потому что статьи были удалены, поэтому порядок возрастает, но не всегда увеличивается на 1.
Я пытаюсь динамически рекомендовать контент, например связанные статьи, но не всегда хочу рекомендовать одни и те же статьи, но хочу убедиться, что
1) Every article is recommended in another article
2) A page always recommends the same article - so randomness algorithms do not help.
Есть ли хороший способ сделать это?
Спасибо!!
1 ответ
В твоем sql думай так. -Выберите список катагорически похожих историй, которые соответствуют некоторому ключу -Схватить случайный 1
Однако единственный способ ОБЕСПЕЧИТЬ каждую статью, прикрепленную к другой, - создать список ключей. Сделайте, чтобы список ключей содержал каждую статью слева, и случайный ввод для других статей справа снова, разумеется, категорически. Создайте временную таблицу, чтобы при добавлении статей левая сторона увеличивалась, а правая сторона переизбирала связанные статьи, используя всех в списке.