Совершенно очевидно, что Discourse отлично подходит для форумов. Существуют ли алгоритмы или функции для персонализации контента, отображаемого каждому пользователю, на основе его предпочтений (например, истории просмотров)?
Например, Reddit адаптирует контент на основе того, на какие вопросы вы нажимаете, чтобы показывать то, что вам наиболее интересно…
Не все здесь могут использовать Reddit, я, например, не использую. Однако я программирую на Prolog — языке искусственного интеллекта, и эту задачу, вероятно, проще решить именно с его помощью.
Будет полезно узнать больше деталей о том, как вы представляете себе реализацию этого.
Основная идея: когда пользователь перемещается по сайту, сайт узнает, что его больше всего интересует (по тому, на какие посты он кликает, как долго читает их и комментирует ли или ставит лайки). Затем сайт показывает ему больше того, что ему нравится. Возможно ли это в Discourse?
Есть ли другие рекомендации по платформам, которые предлагают это из коробки/по умолчанию?
Таким образом, в мире искусственного интеллекта я бы классифицировал вашу задачу как проблему открытого мира и использовал бы нейронные сети (как в беспилотных автомобилях), а не классифицировал бы её как проблему закрытого мира и не использовал бы Prolog.