Функция предлагаемых тегов

Прежде всего, спасибо команде Discourse за создание ПОТРЯСАЮЩЕГО продукта. Мы пользуемся Discourse уже более года и нам очень-очень нравится платформа, которую вы создали. Спасибо!!

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

Наши участники часто не знают всех наших тегов. А даже если знают, то нередко не тратят время на то, чтобы правильно пометить обсуждение.

Было бы здорово, если бы где-то в процессе создания поста (например, между нажатием кнопки «Создать тему» и отправкой обсуждения) появлялось всплывающее окно с вопросом: «Хотите добавить какие-либо из этих тегов?».

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

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

Это всего лишь предложение, которое, я уверен, нам понравится и мы будем использовать.

Спасибо!

4 лайка

Если теги идентичны словам в теле постов, почему бы не использовать поиск? Зачем тогда нужны теги, не будут ли они в этом случае избыточны?

Есть причина, по которой мы никогда не делали этого на Stack Overflow… и она в основном та же, по которой мы не хотели бы делать это и в Discourse.

3 лайка

Да, это может быть похоже на поиск.

Однако, если кто-то просматривает тег «freight» (грузоперевозки), полезно иметь все соответствующие обсуждения, помеченные этим тегом. В большинстве случаев пользователи не делают этого самостоятельно. Функция автодополнения будет полезна тем, кто просматривает теги, так как они получат гораздо более широкий спектр релевантных тем, при условии, что эти темы действительно были помечены соответствующими тегами.

3 лайка

@youderian просто попросите пользователей использовать хэштеги в своих постах, независимо от того, есть они там или нет :slight_smile:

3 лайка

Хотел бы добавить сюда ещё и плюс. Это могло бы быть реализовано как плагин, где можно было бы определять ключевые слова в посте, которые вызывали бы модальное окно или что-то подобное, предлагающее добавить соответствующие теги.

1 лайк

Я также добавлю реальный пример использования этого:

На сайте ask fedora была включена функция автоматической расстановки ключевых слов. На мой взгляд, это — плохая идея™.

Скрейпер ключевых слов не может отличить пост, в котором упоминается конкретный драйвер GPU (или дисплейный менеджер, или что-то ещё), потому что это одна из тем поста, от случая, когда это лишь неуместная строка в выводе логов. Или (что ещё хуже) когда что-то упоминается именно потому, что оно не относится к теме поста. (Например: «Эта ошибка возникает только в X11, в Wayland всё работает нормально». И пост получает тег #wayland. Это не помогает.)

Если бы «автоматический» теггер вместо этого предлагал варианты релевантных тегов, но окончательное решение всё равно принимал бы человек с мозгами, это привело бы к гораздо более полезной и точной разметке. (Ну… или все пользователи просто игнорировали бы предложения, и тегов вообще не было бы. Всё равно это не хуже, чем текущая ситуация.)

4 лайка

Я полностью за это (даже если это через #плагин)!

В среде социальных сетей это имело бы большой смысл, что мы с несколькими другими пользователями и пытаемся реализовать.

В Google Currents уже была такая функция, но её недавно убрали. Хотя платформа закрывается в 2023 году, она всё ещё служит отличным ориентиром.

3 лайка