クラリンフェデレーションコンテンツ検索v3.0アグリゲーター - 検索エンジンの増強
Clarin Federated Content Search(Clarin-FCS)は、検索エンジンの機能を搾取、すなわちユーザーインターフェイス、サードパーティアプリケーションから切り離すインターフェイス仕様を導入し、サービスが均一な方法で不均一な検索エンジンにアクセスできるようにします。
アグリゲーターv3.0は、ナショナルスウェーデン語銀行のテキスト部門とクラリンで運営されています。
Federated Content Search V2.0の仕様は、PDFドキュメントとして見つけることができます。詳細については、クラリンFCS-技術的な詳細ページをご覧ください。
変更の詳細なリストについては、 CHANGELOG.mdをご覧ください。
後方の互換性により、センターの検索エンジンメンテナーとして、あなた自身の便利さで新しい機能と機能に対するスムーズな抑制が得られます。
クラリン-FCSへのこれらの新しい追加は、リポジトリからクエリを実行するときにパワーユーザーのエクスペリエンスと可能性を高めるだけでなく、経験の浅いユーザーが異なるコーパスを探索する方が簡単であることがわかります。
KORPエンドポイント参照実装を使用して、出発点として使用して検索エンジンにRESTFUL APIがある場合は、進むべき方法です。より具体的にKORPを使用している場合、それは必要なコーパスとタグセットへの単純な適応であるはずです。いずれにせよ、テストを見ることを忘れないでください。
エンドポイントをテストするには、IDSエンドポイントテスター(コード)をエンドポイントに向けることができます。
エンドポイント開発者のチュートリアルも利用できます。
FCSアグリゲーターを構築するには、いくつかの簡単な手順が必要です(ステップ3にスキップするだけで何も変更していない場合):
./build.sh --npm./build.sh --jsx./build.sh --jar次に、フロントエンド(React)とバックエンド(ジャージサーブレット)がノードとMavenを使用して構築されます。
aggregator_devel.yml構成ファイルを確認します。実行する前に、enpointを追加したい場合は、endpointsをadditionalCQLEndpointsまたはadditionalFCSEndpointsのいずれかに追加するだけです。
./build.sh --run
また、それぞれAGGREGATOR_FILE_PATHとAGGREGATOR_FILE_PATH_BACKUPのキャッシュファイルへのパスを変更することもできます。
その後、http:// localhost:4019/でローカルに実行されているアグリゲーターにアクセスできます。
展開の構成と設定に関する説明など、 DEPLOYMENT.md参照してください。