2010-03-06 2 views
6

Является ли тегирование наилучшим удобным для пользователя способом категоризации темы? Примером может служить механизм тегов, используемый на этом сайте Q/A. (StackOverflow.com). Как бы вы реализовали категории в удобном для пользователя режиме? Или иерархические категории - лучший удобный способ представления доступных категорий?Является ли пометка лучшим удобным для пользователя способом категоризации темы?

Есть ли какой-либо интернет-магазин, используемый для классификации категорий товаров?

+3

Просто примечание: Stack Overflow - это не форум, это сайт Q/A. –

+1

Они должны были назвать его «SEINAF» (произносите его «sign off»), поскольку «StackExchange is Not A Forum» –

ответ

2

Что вы хотите, зависит от характера классифицируемой среды.

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

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

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

1

Маркировка имеет то преимущество, что одно сообщение может принадлежать более чем одной категории. Это невозможно с (обычными) иерархическими структурами. Tagging - более мощная система, чем иерархическая категоризация - и поэтому она позволяет пользователям выражать больше.

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

+0

вы можете привести пример категорий товаров на основе тегов (например, электронная торговля)? – ashraf

+0

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

0

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

поэтому мой ответ, если вы просите о дружелюбии, это будут теги.

2

Я говорю «да»!

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

Благодаря

1

Я думаю мечения хорошо работает, когда вещи могут/не нужно быть строго классифицированы или нуждаются в иерархии. Это своего рода нерелятивный способ связать вещи.

Если работы, теги должны контролироваться или фильтроваться (например, crystalreports vs crystal-reports).
Уход за повторными тегами & Переход на подходящую категорию требует вмешательства человека.

Я не знаю ни одного магазина, в котором используются теги. Статические атрибуты можно классифицировать (Электроника -> Камера -> SLR). Могут быть другие атрибуты, которые являются динамическими (диапазон цен между x и y). & те не помечены.

У Amazon есть также теги. Я думаю, в его опции поиска есть один выбор, где говорится: «Получить продукты с тегами». & дает вам поле, в котором вы можете указать, что такое тег (который показывает вам раскрывающийся список тегов, он находит соответствие - то же, что и stackoverflow).

1

Маркировка может быть очень полезна в каждом случае. Например, gmail применяет теги ко всем электронным письмам. Теги могут быть предопределены (с фиксированным значением) или созданы пользователем. Наличие этих предопределенных тегов важно, поскольку они работают как категории, могут контролироваться владельцами магазинов и не заставлять вас использовать иерархию. Вы можете эмулировать систему категорий с помощью тегов, применяя некоторые конкретные правила для типа допустимых тегов, но вы не можете идти в обратном направлении с иерархическими категориями.

Так, например, чтобы найти все входящие письма в gmail, мы можем выполнить поиск по тегу inbox.

tag:inbox 

Или, чтобы получить все непрочитанные сообщения электронной почты в почтовом ящике, можно выполнить поиск по двум тегам:

tag:inbox && tag:unread 

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

/Inbox 
/Inbox/Unread 
/Inbox/Spam 

Не то, чтобы кто-то заботился о спаме (фактические), но спам также может быть непрочитан. Так что мы должны ввести другую подкатегорию Unread внутри Spam или сделать другую реструктуризацию в пределах Inbox?

/Inbox/Spam/Unread 

Другой магазин конкретного пример может быть, чтобы найти все зеркальные камеры на Amazon, которая использует компактную вспышку для хранения, а также поддерживает RAW, и форматы JPEG, мы могли бы теоретически использовать:

tag:camera && tag:SLR && tag:Compact-Flash && tag:RAW-format && tag:JPEG-format 

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

Смежные вопросы