このフィルタリング動作の半科学的な用語はありますか?


8

特定の種類のフィルタリング動作に適用される用語を探しています。フィルター基準の選択に基づいて大量のデータがフィルター処理されるWebショップのようなインターフェースでよく使用されます。最も際立った機能は、結果をもたらさないフィルター基準を選択することが不可能であることです。そのようなフィルターはリアルタイムの更新で非表示になるためです。

例を見るには、blue-tomato.comウェブショップのこのブートファインダーセクションをご覧ください。

この種のフィルタリングの用語はありますか?

回答:


3

あなたの説明は私にファセット検索を思い出させます。これは、ユーザーが直感的な方法で検索結果の可能性のある巨大なセットを操作および調整できる方法です。図書館のウェブサイトで見たことがあるかもしれません。「結果が得られないフィルター基準を選択することは不可能」についてのあなたの主張は、ファセットが検索項目のプロパティーのファセットであるため、満たされます。したがって、常に検索基準を満たす少なくとも1つのアイテムが存在します。


@MarkBooth悪いことに、助言に感謝します。それを変えた。
スカーフリッジ

3

このタイプのフィルタリングには正式名称はないと思います。参照するフィルタリングの種類は、Quinceでは「アクティブフィルタリング」と呼ばれ、UX-Mattersでは「属性ベースのフィルタリングまたはファセット検索フィルター」と呼ばれます。ファセット検索フィルターの設計のベストプラクティス

常にさまざまな組み合わせで結果が得られるのは、システムが現在のインベントリを使用してフィルタリングオプションを構築するためです。そのため、特定のサイズがインベントリにない場合、そのサイズはフィルターに表示されず、選択することはできません。


詳細な回答に感謝します。UX-Mattersリンクには「ファセット検索」という名前が含まれていますが、@ scarfridgeはそれを回答として指定しているので、彼の回答を探します。ありがとう!
epologee 2012

1

クエリモデルはBMO(最良一致のみ)と呼ばれ、完全一致ではなく最良一致を返すことにより、空の結果セットを回避します。これは、データに対して厳密な部分順序を定義することで実現できます。

これは、「ハード」一致がゼロの場合に、すべてのデータが返されることを意味します。最良の結果は、厳密な部分的な順序で最も低い結果だからです。したがって、実際のアプリケーションでは、ソフト制約とハード制約を組み合わせて、少なくともいくつかの関連する結果が確実に返されるようにします。

ここで紹介論文を見つけることができます。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.