検索ベースのアプリケーションとは、検索エンジンプラットフォームを情報アクセスとレポート作成の中核インフラとして利用するソフトウェアアプリケーションです。検索ベースのアプリケーションは、セマンティック技術を用いて、複数のリポジトリに分散された非構造化コンテンツ、半構造化コンテンツ、および/または構造化コンテンツを集約、正規化、分類し、集約された情報にアクセスするために 自然言語技術を活用します。
検索ベースのアプリケーションは、次のような特徴を持つ完全にパッケージ化されたアプリケーションです。[ 1 ]
検索ベースのアプリケーションは、次のようなさまざまな目的で使用されます。
ソフトウェア アプリケーションのコア インフラストラクチャとしての検索プラットフォームの使用は、主に次の 2 つの検索エンジン機能によって可能になりました。1) スケーラビリティ、2) 単一のアクセス ポイントから複数の異種ソースへのアドホック アクセス。
検索ベースのアプリケーションは、情報作業者が必要とする他の機能(通常は個別のアプリケーションとして使用するように設計されている機能を統合した、タスク固有の使いやすい作業環境、共同作業機能、ドメイン知識、セキュリティ)と統合できる、動的でスケーラブルなアクセス インフラストラクチャを提供するため、人気があり、効果的であることが実証されています。
検索エンジンはデータベースシステムの代替ではなく、補完的な存在です。検索エンジンは、トランザクションの記録と保存のためではなく、情報へのアクセスを容易にするために最適に設計されています。さらに、検索エンジンにこれまで組み込まれてきた数学的・統計的プロセッサは比較的単純なままです。そのため、現時点では、複雑な分析機能にはデータベースの方が効果的な構造を提供しています。検索アプリケーションは、検索の関連性を考慮した質の高い結果を提供することにも重点を置いています。