選択ベースの検索システムとは、ユーザーがマウスのみを使用して検索クエリを呼び出す検索エンジンシステムです。[ 1 ]選択ベースの検索システムを使用すると、ユーザーはマウスを使用して、デスクトップコンピュータ上の任意のソフトウェアアプリケーションのドキュメントまたはウェブページに含まれるキーワードまたはフレーズ に関する詳細情報をインターネットで検索できます。
従来のブラウザベースの検索システムでは、ユーザーはウェブブラウザを起動し、検索ページに移動し、検索ボックスにクエリを入力または貼り付け、結果のリストを確認し、ハイパーリンクをクリックしてこれらの結果を表示する必要があります。選択ベースの検索システムの 3 つの特徴は、ユーザーがデスクトップ上の任意のアプリケーション (たとえば、 Microsoft Office、Adobe Reader、Mozilla Firefoxなど)のコンテキスト内でマウスのみを使用して 検索を呼び出すことができること、ユーザーが選択したテキストのコンテキスト (または場合によっては集合知)に基づいて分類された候補を受け取ることができること、そして、ユーザーが主に注目しているドキュメントの上にサイズ変更、共有、ドッキング、閉じたり重ねたりできるフローティング情報ボックスで結果を表示できることです。
最もシンプルな形では、選択ベースの検索では、デスクトップ上の任意のアプリケーションでテキストを選択することで検索クエリを開始できます。選択ベースの検索は、検索に対するユーザーの障壁を下げ、1日あたりのユーザーあたりの検索回数を増やすことができると一般的に考えられています。[ 2 ] また、選択ベースの検索システムは、ユーザーが文脈の中で情報を重視するという前提に基づいて動作します。これにより、ユーザーは複数のアプリケーション、複数のウェブブラウザを切り替えたり、複数の検索エンジンを別々に使用したりする必要がなくなります。[ 3 ]
「選択ベース検索」という用語は、デスクトップクライアントや一連のクラウドコンピューティングサービスを含む検索エンジンシステムを分類する際によく使用されますが、キーワードを分類し、マウスのみを使用して複数のデータソースを検索するパラダイムを説明する際にも使用されます。米国情報標準化機構(NISO)は、このウェブ検索パラダイムを説明する際に、「選択ベース検索」と「マウスベース検索」という用語を同義語として使用しています。
選択ベースの検索システムは、学習済みの用語のセマンティックデータベースと呼ばれるものを作成します。ユーザーのデスクトップコンピュータ上にWebの物理的なデータベースやカタログを作成するわけではありません。代わりに、ユーザーが選択したキーワードを受け取り、それを複数の異種オンラインクラウドサービスに渡してキーワードを分類し、特定のアルゴリズムに基づいて結果を均一な方法でコンパイルします。[ 4 ]
選択ベースの検索システムはどれも同じではありません。Internet Explorer 8のアクセラレータ機能のように、コンテキストメニューに他のWebサイトへのリンク一覧を表示するだけのものもあれば、 Macintosh Spotlightのようにデスクトップファイルのみを検索できるもの、 GoogleやYahoo!などの一般的な検索エンジンのみを検索できるもの、あるいはあまり知られていない検索エンジン、ニュースグループ、より専門的なデータベースのみを検索できるものもあります。選択ベースの検索システムは、結果の表示方法や使用される意味分類の質においても異なります。コンテンツへのリンクを新しいブラウザウィンドウで開くものもあれば、サイズ変更、共有、ドッキングなどが可能なフローティング情報ボックスにコンテンツを表示するものもあります。
選択ベースの検索における重要な課題は、カテゴリのリストが長かったり、階層化されていたりすると、ユーザーにとって扱いにくくなることです。そのため、選択ベースの検索システムには、ユーザーが選択したテキストを分類するだけでなく、選択したテキストに最も自然に適用されるオンラインサービスを識別することが求められます。たとえば、ユーザーが住所を選択した場合、システムはその住所がGoogleマップなどのオンライン地図サービスに最適であることを認識する必要があります。ユーザーが映画のタイトルを選択した場合、システムはその選択がインターネットムービーデータベースなどの映画データベースに適していることを認識する必要があります。ユーザーが会社名を選択した場合、システムは対応する株価シンボルとYahoo!ファイナンスなどの適切な金融データベースを識別する必要があります。
選択ベースの検索システムは、多数の変数に依存するため、使いやすさはシステムによって大きく異なります。最も基本的な選択ベースの検索システムであっても、単独の検索エンジンよりも、ユーザーが業務に関連するウェブ上の情報をより広範囲に検索できるようになります。一方で、選択されたテキストを分類してオンラインサービスと照合する機能がなく、単にユーザーが希望する検索エンジンへのリンクを提供するだけのシステムの場合、そのプロセスは冗長であると言われることがあります。