Компания X (бывший Twitter) официально опубликовала исходный код своего алгоритма рекомендаций, внедрив в его основу унифицированную модель на базе большой языковой модели Grok. Данный шаг направлен на повышение прозрачности работы социальной сети и демонстрацию механизмов формирования персональной ленты пользователей в разделе «Для вас».
Механика формирования ленты новостей
Процесс подбора контента теперь опирается на глубокую интеграцию с ИИ-технологиями. Согласно технической документации, работа алгоритма разделена на несколько ключевых этапов:
- Первичный сбор данных: система извлекает публикации из списка подписок пользователя и осуществляет общеплатформенный поиск актуального контента.
- Прогноз вовлеченности: нейросеть Grok анализирует полученный массив данных и предсказывает вероятность взаимодействия (лайков, репостов, ответов) пользователя с каждым конкретным постом.
- Ранжирование: выявленные вероятности преобразуются в весовые коэффициенты, которые формируют итоговый балл публикации.
Ранее механизмы ранжирования базировались на менее гибких моделях машинного обучения, что не всегда позволяло точно учитывать контекст сообщений.
Фильтрация и итоговый отбор
После присвоения баллов система применяет ряд дополнительных фильтров. Они необходимы для обеспечения разнообразия контента и предотвращения избыточного дублирования похожих публикаций. На этом этапе алгоритм отсеивает нерелевантные или потенциально нежелательные материалы, прежде чем представить финальную подборку в ленте «Для вас».
Обновленный алгоритм использует унифицированную модель на основе Grok для обеспечения более точного прогнозирования интересов аудитории.
Переход на открытый исходный код позволяет сторонним разработчикам и исследователям детально изучить архитектуру системы. В долгосрочной перспективе это может способствовать повышению доверия со стороны сообщества и дальнейшей оптимизации работы социальной платформы за счет внешнего аудита и обратной связи.