Инструменты
Сделал бота, который читает твои Telegram-каналы за тебя: 5 сигналов + pgvector
Проблема знакома многим: подписан на десятки Telegram-каналов, а читаешь от силы 3% — остальное тонет в хронологической ленте. Telegram не предлагает алгоритмической персонализации, только время публикации. Разработчик решил это исправить и создал бота CleanNews, который собирает посты из ваших каналов и ранжирует их по интересам.
В основе рекомендательного движка — пять сигналов (какие именно — автор обещает раскрыть в статье) и библиотека pgvector для семантического поиска. Примечательно, что система обходится без огромного обучающего датасета: используется техника контрастного вектора, которая позволяет строить персонализированные рекомендации на основе поведенческих сигналов самого пользователя.
Источник: habr.com