intra-mart Accel Platform IM-LogicDesigner仕様書 第23版 2023-10-01

5.2.1.14.3. NLC クラス分類の実行

IBM Watson NLCサービスで、学習済みのクラス分類にテキストを与えて分析し、どのクラスに所属するかを取得するタスクです。
このタスクはPOSTメソッドで通信するため、文字数が多いテキストでも分析ができます。
入力値、出力値に関する詳細は、以下のAPIドキュメントを参照してください。

5.2.1.14.3.1. プロパティ

項目名 必須/任意 初期値 説明
エラーハンドリング 任意 flag false エラー発生時に処理を継続する場合は、チェックボックスをオンにします。

5.2.1.14.3.2. 入力値

im_watsonNlcPostClassify <object>
  ├─ classifierId <string> *
  └─ text <string> *
項目名 必須/任意 配列/リスト 説明
im_watsonNlcPostClassify 任意 object なし  
classifierId 必須 string なし クラス分類ID
text 必須 string なし 分析対象のテキスト

5.2.1.14.3.3. 出力値

im_watsonNlcPostClassify <object>
  ├─ classes <object[]>
  │    ├─ className <string>
  │    └─ confidence <bigdecimal>
  ├─ classifierId <string>
  ├─ text <string>
  ├─ topClass <string>
  └─ url <string>
項目名 配列/リスト 説明
im_watsonNlcPostClassify object なし  
classes object リスト 分類されたクラスの一覧
className string なし 分類されたクラス名
confidence bigdecimal なし クラスの一致度(0~1)
classifierId string なし クラス分類ID
text string なし 分析対象のテキスト
topClass string なし 一致度が最も高いクラス名
url string なし REST APIのURL