センチメントの検出
組み込みの Watson Natural Language Processing (NLP) センチメント・エンリッチメントを使用して、テキストで表されるセンチメントを分析し、テキストが positive、 neutral、または negative のいずれであるかを示します。
文書全体の評判を理解するには、できるだけ多くのテキストを含むフィールド ( text フィールドなど) にこのエンリッチメントを適用します。
一度に複数のフィールドからテキスト内のセンチメントを分析し、文書の全体的なセンチメントを取り込むには、コンテンツ・マイニング・アプリケーションを使用します。 詳しくは、 評判を表す語句の検出 を参照してください。
エンリッチの追加
感情表現の強化を追加するには、以下の手順に従います
-
プロジェクトを開き、 「コレクションの管理」 ページに移動します。
-
クリックすると、エンリッチするコレクションが開きます。
-
「Enrichments」タブを開きます。
-
スクロールしてセンチメント・エンリッチメントを見つけ、選択します。
-
エンリッチを適用するフィールドを 1 つ以上選択します。
エンリッチメントは、
textフィールドとhtmlフィールド、およびアップロードされた JSON ファイルまたは CSV ファイル、あるいは Smart Document Understanding (SDU) ツールから追加されたカスタム・フィールドに適用できます。 -
**「変更を適用して再処理 (Apply changes and reprocess)」**をクリックします。
有効にしたエンリッチメントは、ランダムな順序で文書に適用されます。 エンリッチメントを削除する方法については、 エンリッチメントの管理 を参照してください。
例
入力
"It is powerful and easy to use and integrate with third party applications."
応答
JSON 出力の場合:
score= センチメント・スコア。-1(不評) から1(好評) までです。label=positive、negative、またはneutralmixed= 文書が異なるセンチメントの組み合わせを表すことを示します。
{
"sentiment": {
"score": 0.9255063900060722,
"mixed": false,
"label": "positive"
}
}