Теги (они же метки материалов) в постах для сайтов-сообществ с неопытными пользователями

Главные вкладки

Аватар пользователя Crea Crea 31 октября 2011 в 10:56

Есть, грубо говоря, сайт "для блондинок", на котором долгое время использовались метки-теги (словарь с неограниченным количеством терминов) в постах. Столкнулся с несколькими серьезными проблемами:

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

В итоге получается:

  • В словаре создается бардак. Модуль Unitag помогает с ним бороться, но не решает проблему полностью, т.к. борется с последствиями, а не причиной
  • Лишь часть материалов имеет метки, в итоге поиск по меткам дает лишь очень неполную картину и не заменяет обычный поиск
  • Часть материалов имеет некорректные метки, что приводит к замусориванию поиска по меткам

Сейчас вот думаю, может вообще нафиг эти теги спрятать (грубо говоря, оставить для поисковиков). Есть еще модуль Community Tags где можно дать возможность активистам помечать чужие материалы, но это создает новый слой проблем - "какого хрена мой пост в дневнике пометили словом Х ? Уберите сейчас же!".
Авторазметку с помощью семантического анализа не считаю адекватным решением - все равно человек должен проверять результат. Да и сомневаюсь, что для русского языка можно найти нормально работающее решение.
В общем, с этими тегами получается куча геморроя, а результат в итоге все равно оставляет желать лучшего и не освобождает пользователей от необходимости поиска.

А как у вас с этим ? Интересно, прежде всего, как оно работает на сайтах сообществ.

Комментарии

Аватар пользователя Айдар Айдар 31 октября 2011 в 12:16

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

Но у меня посещаемость пока никакая, чтобы судить, насколько это сработало.

Аватар пользователя Valeratal Valeratal 31 октября 2011 в 12:34

Ну, рубрики это просто другой словарь
Рубрики заранее задаются администрацией, это селект а не тэггинг Smile

А для тегов да, отдельный словарь

В общем те же проблемы. Боремся со следствием. А как с причинами бороться? Smile

Аватар пользователя Айдар Айдар 31 октября 2011 в 12:37

У меня рубрики - фритеггинг. Те же теги, просто обозваны "рубриками".
А на другом сайте - "темами", но тут не очень логично.

Аватар пользователя Orion76 Orion76 31 октября 2011 в 12:50

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

недавно кто-то тоже про такое спрашивал... может "накропать" такой модулек....-))

Аватар пользователя Айдар Айдар 31 октября 2011 в 13:22

На ньюсленде раньше было (щас не знаю): автодополняемое поле, но разрешены только существующие в базе теги - новые не дает создавать.

Аватар пользователя Geldora Geldora 31 октября 2011 в 13:33

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

Только создавать базу тегов - очень большая задача...

Аватар пользователя Crea Crea 31 октября 2011 в 16:10

Добавил еще проблему несоответствия тегов теме поста. Предопределнный набор тегов решает проблему появления новых мусорных тегов, но не решает эту проблему.

Аватар пользователя Crea Crea 1 ноября 2011 в 12:41

Valeratal wrote:
Ну, что могу сказать, модерация спасет :)

Это не масштабируется на большую аудиторию. Да и если полностью модерировать метки, тогда лучше сразу пусть только модераторы их создают. В общем, прелесть user generated content при таком решении несколько теряется..

Аватар пользователя Orion76 Orion76 31 октября 2011 в 17:00

"Crea" wrote:

Добавил еще проблему несоответствия тегов теме поста

при сохранении материала, предложить пользовательницам отметить слова(теги), которые им не нравятся-))))

Аватар пользователя Crea Crea 1 ноября 2011 в 18:32

Valeratal wrote:
Ну да, не маштабируется
Посмотрите хабр что ли :)

Я не в курсе внутренностей хабра, не пользуюсь. В любом случае, некорректно сравнивать сайт для технарей и сайт для "блондинок".

Аватар пользователя Orion76 Orion76 1 ноября 2011 в 17:08

"Crea" wrote:
Да и если полностью модерировать метки,

А чем вам не нравиться такой подход:

1.Теги выбираются из контента поста, в соответствии с некой базой тегов.
2.Подумать над принципом "веса-рейтинга" тега для уточнения-уменьшения выборки.
3.При сохранении материала, предложить пользователю например убрать из 6-и - 2 тега(которые, по его мнению не по теме)
все..

Плюсы:
Для добавления тегов, пользователю совсем ничего не надо делать.
А для "уточнения" 3-5 раз щелкнуть мышкой..

Проще только функцию чтения мыслей написать-))

Аватар пользователя Crea Crea 1 ноября 2011 в 18:40

orion76 wrote:
"Crea" wrote:
Да и если полностью модерировать метки,

А чем вам не нравиться такой подход:
..

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

Аватар пользователя Orion76 Orion76 1 ноября 2011 в 19:01

"Crea" wrote:
Короче говоря, теги должен расставлять человек. Понимать смысл текста пока машины плохо умеют.

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

да и синонимы, склонения, спряжения "прикрутить" не большая проблема... была бы необходимость и желание-))

Аватар пользователя Crea Crea 1 ноября 2011 в 20:01

orion76 wrote:

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

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

orion76 wrote:

да и синонимы, склонения, спряжения "прикрутить" не большая проблема... была бы необходимость и желание-))

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

Аватар пользователя Valeratal Valeratal 1 ноября 2011 в 21:42

а самое главное зачем? рубрики нормальные задайте сами

а словарь тегов - это словарь тегов - уж явные косяки можно править модеру, а так, собирайте низкочастотный траф Smile

Аватар пользователя Orion76 Orion76 1 ноября 2011 в 22:12

"Crea" wrote:
Но это даст те же самые низкокачественные метки

а без этого и таких не будет-))

чем то надо жертвовать... или думать дальше... я не утверждаю.. что это конечный вариант.. просто направление...

Аватар пользователя Crea Crea 1 ноября 2011 в 23:03

orion76 wrote:

чем то надо жертвовать... или думать дальше... я не утверждаю.. что это конечный вариант.. просто направление...

Согласен, есть над чем подумать. Спасибо.

Аватар пользователя Crea Crea 14 ноября 2012 в 14:13

В общем, наверное, наиболее верно - комплексное решение на основе Community Tags - "голосование" за метки, плюс модерация со стороны администрации, плюс "жалобы" от пользователей на некорректные теги. Жалко, пока руки не дошли до реализации.