web-dev-qa-db-ja.com

フィルタリングまたは推奨を許可しますか?

大規模な質問バンクサイトを考えてみましょう。質問にはコースとトピックのタグが付けられ、難易度、試験の頻度などのメタ評価があります。ユーザーは質問を開いて実行でき、サイトはそれに基づいて他の関連する質問を推奨できます。しかし、ユーザーはもっと何を好きになるでしょうか?多数の質問があり、強力なフィルターツールが実装されているとします。

A)彼が望んでいる質問をフィルタリングして調査する(Amazon/Ebayなど)

B)推奨される質問のソートされたリストを取得する(YouTubeのように)

C)両方のミックス(ただし、どの割合で?)

1
aswinshenoy

@locationunknownに同意します。将来のユーザーに尋ねる必要があります。

あなたの説明を踏まえて、私はあなたが推奨を何に基づいて欲しいのか疑問に思っています:あなたはあなたのセットで異なるトピックと異なるレベルの専門知識を持っているように見えるので、以前の使用の単純な頻度は実際には役に立ちません。したがって、(B)の最初の質問は、どのようにbootstrap推奨事項(ユーザープロファイル、最後に行われたいくつかの質問など))をしたいかです。

(A)と(B)の主な違いは、イニシアチブがどこから来ているかです。(A)ユーザーは検索/フィルター/探索する必要があり、(B)システムは提案を提示する必要があります。ユーザーについては何も知りません(ユーザーのモチベーション、習熟度、使用頻度)ので、これら2つの基本的なオプションから選択するのは困難です。

これが(C)の質問があまり意味をなさない理由でもあると思います。両方のアクセス方法をサポートする場合、(A)と(B)の比率は、ユーザーがリードする頻度と、おすすめの1つをクリックする代わりに、何かを検索します。あなたは(設計者またはシステムとして)実際にその比率を定義することはできません。

1
virtualnobi