私は友人が物語のウェブサイトを作成するのを手伝っています。彼は自分のサイトにGenre
とTags
が欲しいと言っています。 Genres
の実装は簡単で十分便利です。-次のようなジャンルリストを作成できます。
- Romance
- Horror
- Humor
- Tragedy
- ...
著者は彼の物語を書いている間これらのカップルを選択できます。読者は、これらのジャンルを使用して検索/フィルタリングすることもできます。ジャンルをワードクラウド化したり、各ジャンルの著作数を表示したりできます。
私が持っているタグ付けの問題は、複雑になりすぎることです。ストーリーには、ほぼすべてのタグを付けることができます。そして、スペルミス、使用されたわずかに異なる単語などのために、タグが重複し始める可能性があります。これにより、サイトがタグで乱雑になり、まったく付加価値がなくなる可能性があります(?)
タグ付けはそこにあるべきですか?リーダー/ライターとして、タグ付け機能がライティングサイトでどのように機能することを期待しますか?
乱雑なタグ付けに関する懸念は理解できましたが、タグ付けは許可するべきだと思います。タグ付けプロセスでユーザーをガイドするために実装できることがいくつかあります。
まず最初に、少量のタグのみを許可するのが賢明だと思います。たとえば、3とします。これにより、ユーザーはタグについてよく考える必要があり、vampires
werewolves
exciting
OMGsocute
teamEdward
beststoryeverr
-あなたはアイデアを得ます。
2番目にすべきことは、入力要素の近くに小さな画面上のガイダンスを提供することです。私がこの答えを書いているとき、このサイトでは、エディタの真上の黄色のブロックにいくつかのすべきこととすべきでないことを示しています。最も精巧な説明ではありませんが、(うまくいけば)役に立つ答えを書くのに役立ついくつかの箇条書きがあります。
スペルミスのタグに対抗するには、ユーザーがタグを入力するときにリアルタイムの提案を提供してみてください。同義語を提供することは素晴らしいことですが、もう少しテクノロジーが必要です。また、送信後に自動修正の形式を検討することもできます。たとえば、1人のユーザーがvapmires
をタグ付けしているときに、同じジャンルまたは同じ著者の他のストーリーがすべてvampires
でタグ付けされている場合、最初のタグが間違っていると想定しても安全です。ただし、注意が必要です。したがって、このプロセスを完全に自動化しないことをお勧めします。
TL; DR:
ユーザーが入力したテキストからタグを追加するのではなく、リンク付きのタグを追加できるようにします。これにより、ユーザーは新しいタグについて考え、スペルエラーの大部分を停止します(これは私が知っているコメントですが、追加したかったのですが、モックアップ)。
download bmml source – Balsamiq Mockups で作成されたワイヤーフレーム
@Tomの提案に加えて、コミュニティに参加する場合は、タグのクリーンアップをクラウドソーシングできます。これを著者と関連付けるのは少し難しいかもしれません。他の人がMYタグを変更できるのですか?! –しかし、StackExchangesのようなサイトやイメージボードのいくつかのフレーバー(ourobrousおよびclones)は、この方法でかなりうまく動作します。必ずしもあらかじめ定められた方法でタグリストを制限することなく、より緊急の動作として。
StackExchangeコミュニティでは、タグをいくつかの関連するタグに制限することを強くお勧めします。そうしないと、pokeされます。一部の画像掲示板では、エントリに数十のタグがあり、かなりよく管理されています。
Jeff Atwood について書きました 彼らがStackOverflowをどのように「ゲーム化」して、サイトで望むようなコミュニティと行動を奨励したか。
それから手掛かりをとることは、あなたが探しているUXを見つけるのに役立ちます。どのような人々にあなたのサイトに居てもらいたいのか、彼らにどのように行動してもらいたいのか、その振る舞いをどのように操縦できるのか?