{"id":13828,"url":"\/distributions\/13828\/click?bit=1&hash=c57e568d984cd113f18a720a35cd4bda1b7a94bc276a39ec75092e096207ca05","title":"\u041c\u043e\u043d\u0438\u0442\u043e\u0440\u0438\u0442\u044c \u0446\u0435\u043d\u044b \u043a\u043e\u043d\u043a\u0443\u0440\u0435\u043d\u0442\u043e\u0432 \u0431\u0435\u0437 \u0448\u0442\u0430\u0442\u0430 \u0441\u043f\u0435\u0446\u0438\u0430\u043b\u0438\u0441\u0442\u043e\u0432","buttonText":"\u041a\u0430\u043a?","imageUuid":"10c31097-8e77-54d7-a55f-007b0b983cc1","isPaidAndBannersEnabled":false}

Новостная лента ЯRUS умеет показывать то, что интересно: настройка плюс- и минус-слов в интересах

В одном из предыдущих материалов мы уже рассказывали, как собираем и фильтруем новости для приложения ЯRUS. С последним обновлением мы добавили еще один инструмент, с помощью которого пользователи смогут дополнительно управлять информационным потоком — плюс- и минус-слова.

Как работает подбор новостей

Формирование новостной выдачи во вкладке «Интересы» происходит с учетом пользовательского выбора категорий из списка, состоящего из 34-x не перекликающихся друг с другом тем. Когда человек указывает собственные интересы, в дело вступает наша нейронная сеть и составляет список материалов по заданной теме. Чтобы она правильно формировала ленту, нам пришлось вручную обучить ее на большом массиве новостей и показать, как правильно соотносить тексты с категориями.

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

Мы понимаем, что у читателей могут быть разные интересы и не хотим ограничивать их только предложенными темами. Именно поэтому мы добавили возможность создавать пользовательские категории с тонкой настройкой выборки новостей.

Что мы сделали и как это работает

Так как материалы в созданные пользователями интересы собираются при помощи ключевика, указанного в названии интереса, для их нормальной работоспособности нам пришлось решить вопрос с многозначными словами. Мы не всегда знаем, что точно нужно пользователю, потому что не можем предугадать ход его мыслей и понять, какое значение он вложил в слово. Ответом могло стать расширение поискового запроса, как это делают поисковые машины, но тогда названия интересов получались бы слишком длинными, а итоговая выборка — маленькой из-за меньшего числа пересечений ключевой фразы с базой новостей.

Вместо запроса уточняющих слов, мы предлагаем пользователям указывать для категорий интересов плюс- и минус-слова.

Плюс-слова сужают выборку до одного или нескольких конкретных значений. Допустим, вы интересуетесь футболом и создали интерес «Футбол». После сохранения категории во вкладке «Интересы» новостного раздела вы видите подборку новостей, где встречается название этого чемпионата. Вы листаете ленту и понимаете, что материалов слишком много, а хотелось бы читать только про российские клубы. Чтобы конкретизировать список, нужно перейти в настройки категории интереса и прописать в первом поле названия интересующих команд. При сохранении лента перестроится, оставив только новости об участии в чемпионате условных «Зенита» или «Спартака».

Минус-слова работают иначе. Они не составляют выборку только из нужных значений, а убирают из нее неинтересные для пользователей темы. Вернемся к примеру с футболом. Вы читаете ленту и видите упоминание ненавистного вам клуба. Чтобы больше не читать о нем, вы можете отредактировать интерес, добавив в поле для минус-слов название команды. После сохранения категории вы больше не встретите упоминания нелюбимых футболистов.

Мы познакомили вас с новым инструментом, который, как нам кажется, должен помочь находить только необходимые новости. Создавая собственные категории и настраивая для каждой из них фильтры, вы полностью контролируете свое инфополе и можете менять его содержимое в любой момент.

0
Комментарии
Читать все 0 комментариев
null