センチメントの検出

組み込みの Watson Natural Language Processing (NLP) センチメント・エンリッチメントを使用して、テキストで表されるセンチメントを分析し、テキストが positiveneutral、または negative のいずれであるかを示します。

文書全体の評判を理解するには、できるだけ多くのテキストを含むフィールド ( text フィールドなど) にこのエンリッチメントを適用します。

一度に複数のフィールドからテキスト内のセンチメントを分析し、文書の全体的なセンチメントを取り込むには、コンテンツ・マイニング・アプリケーションを使用します。 詳しくは、 評判を表す語句の検出 を参照してください。

エンリッチの追加

感情表現の強化を追加するには、以下の手順に従います

  1. プロジェクトを開き、 「コレクションの管理」 ページに移動します。

  2. クリックすると、エンリッチするコレクションが開きます。

  3. 「Enrichments」タブを開きます。

  4. スクロールしてセンチメント・エンリッチメントを見つけ、選択します。

  5. エンリッチを適用するフィールドを 1 つ以上選択します。

    エンリッチメントは、 text フィールドと html フィールド、およびアップロードされた JSON ファイルまたは CSV ファイル、あるいは Smart Document Understanding (SDU) ツールから追加されたカスタム・フィールドに適用できます。

  6. **「変更を適用して再処理 (Apply changes and reprocess)」**をクリックします。

有効にしたエンリッチメントは、ランダムな順序で文書に適用されます。 エンリッチメントを削除する方法については、 エンリッチメントの管理 を参照してください。

入力

"It is powerful and easy to use and integrate with third party applications."

応答

JSON 出力の場合:

  • score = センチメント・スコア。-1 (不評) から 1 (好評) までです。
  • label = positivenegative、または neutral
  • mixed = 文書が異なるセンチメントの組み合わせを表すことを示します。
{
  "sentiment": {
    "score": 0.9255063900060722,
    "mixed": false,
    "label": "positive"
  }
}