私が従った手順:
- まずコーパスを作成し、その中にドキュメントを作成して送信します。
ドキュメントの処理の準備ができているかどうかを確認します (処理が完了しました)
https://gateway.watsonplatform.net/concept-insights/api/v2/corpora/{account-id}/{corpus-name}/documents/{document-name}/processing_state
準備ができている場合は、ドキュメント内の related_concepts を取得します
https://gateway.watsonplatform.net/concept-insights/api/v2/corpora/{account-id}/{corpus-name}/documents/{document-name}/related_concepts
上記のステップはすべて機能しています (Bluemix サーバーから 200/201 応答を受け取ります)。
問題はステップ 2 の返信にあります。次のような返信が返ってきます。
{ "status": "processing", "last_modified": "2015-11-10T15:27:12.473Z" }
しかし、ステップ 3 を実行すると、望ましい応答 (ドキュメント内の関連する概念) が得られます。
{
"concepts" : [
{
"score" : ...,
"concept" : {
"id": "........",
"label": ".....
}
}, .....
]
}
アップデート
processing_state API の問題が修正されました。望ましい応答を与える