まとめ
このコードパターンでは、IBM®Watson™DiscoveryサービスAPIを使用して、Webポータルのドキュメントコレクションを作成、照会、ステータスを取得、および削除するアプリケーションを構築します。 アプリケーションは、カスタムビルドのWebユーザーインターフェイスでクエリ結果をレンダリングします。 これにより、アプリ開発者は、特定の情報と視覚化の要件に合わせてWebユーザーインターフェイスを設計および構築できる柔軟性が得られます。
Description
インターネット上にはたくさんの情報があり、人々は常に自分に関連する情報を入手することに興味を持っています。 XNUMXつの一般的なシナリオがその必要性を推進します。
- 通常、関心のある特定のアイテムがあり、そのアイテムに関連するすべての情報を取得する必要があります
- あなたは質問があり、インターネット上でそれに対する答えを見つけるために検索しています
このコードパターンは、インターネットページのグループから関連情報を照会する前のシナリオに対応しています。 Watson Discoveryは、Webページをクロールし、クエリ可能なコレクションを構築する機能を提供します。 この機能を使用して、次のことができるアプリケーションを構築します。
- WatsonDiscoveryがコレクションを構築するためにクロールするURLのリストを指定します
- 自然言語でクエリを指定し、WatsonDiscoveryからの洞察で関連する結果を取得します
- クエリに一致する上位XNUMXつのドキュメント、パッセージ、エンティティを視覚化します
このコードパターンを完了すると、次の方法がわかります。
- Webクロールを使用してコレクションを作成する
- コレクションのステータスを取得する
- 自然言語を使用してコレクションをクエリする
- コレクションを削除する
- Watson Discoveryの結果を解析、読み取り、視覚化する
Flow
- ユーザーは、コレクションの作成、ステータス、または削除を要求するか、カスタムビルドのWebUIを介してコレクションにクエリを実行します。
- リクエストはクラウド上のサーバーアプリケーションに送信されます。
- アプリケーションは、WatsonSDKを使用してWatsonDiscoveryサービスでAPIを呼び出します。
- Watson Discoveryサービスは結果を処理し、それをアプリケーションに送り返します。 その後、結果はユーザーによって視覚化されます。
説明書
このパターンの詳細な手順については、 README ファイル。 手順では、次の方法について説明します。
- GitHubリポジトリのクローンを作成します。
- アプリケーションをデプロイします。
- 結果を分析します。