コンテンツにスキップ

Tone Analyzer

トーンアナライザーコンポーネントを使用すると、入力されたテキストベースのコメントや苦情から、ユーザーの怒り、嫌悪感、恐怖、喜び、悲しみなどの感情を理解して表示することができます。
screenshot

サポートされている機能

  1. トーンアナライザーコンポーネントをダブルクリックして、以下に示されているウィンドウにアクセスします。
    screenshot
  2. このウィンドウで、ユーザーはトーンアナライザープラットフォームのキーと秘密を指定し、分析する感情、言語スタイル、社会的傾向のチェックボックスをクリックする必要があります。
  3. チェックボックスをクリックすると、データ出力ポートが動的に表示されます。
    screenshot

ポート

トーンアナライザーコンポーネントは、デフォルトでコントロール入力ポート、コントロール出力ポート、データ入力ポート、およびデータ出力ポートを公開します。

ポート 説明
Control In 1つ以上のコンポーネントのコントロール出力ポートに接続する必要があります。
Control Out 他のコンポーネントのコントロール入力ポートに接続する必要があります。
Data Out トーンアナライザーコンポーネントのデータ出力ポートは動的です。
Data In アプリケーションに入力するテキスト(文字列)を指定します。

プロパティ

トーンアナライザーのプロパティを編集するには、Properties ウィンドウでプロパティを変更します。次のプロパティを編集できます。

プロパティ 説明
Search それぞれのプロパティを検索します。
Delay After Execution アクションが実行された後の待機時間(秒単位)を指定します。
Delay Before Execution アクションが実行されるまでの待機時間(秒単位)を指定します。

例を見てみましょう。
screenshot
キャプチャするには:

  1. ToolboxでUtilitiesカテゴリを展開します。
  2. Fileコンポーネントを展開し、ReadTextコンポーネントをデザインサーフェイスにドラッグアンドドロップします。
  3. ファイルパスをダブルクリックし、テキストを読み取るファイルのパスを指定します。
  4. Generalカテゴリを展開し、variableをデザインサーフェイスにドラッグアンドドロップします。
  5. トーンアナライザーコンポーネントをダブルクリックして、Tone Analysis Optionsウィンドウを表示します。
    screenshot
  6. このウィンドウでは、トーンアナライザープラットフォームのキーと秘密を指定し、チェックボックスをクリックして、ユーザーが分析したい感情の種類、言語スタイル、社会的傾向を選択します(例では、怒り、恐怖、悲しみのチェックボックスが選択されています)。
    screenshot
  7. OKをクリックします。
  8. GeneralカテゴリからFormat Textをドラッグし、デザインサーフェイスにドロップします。
  9. フォーマットテキストの追加アイコン+をクリックして、ポートにデータを動的に追加します(この例では、4つの新しいパラメータが追加されます)。
  10. フォーマットテキストをダブルクリックすると、Text Format Editorウィンドウが開きます。
  11. 必要に応じて形式を記述します。
    screenshot
  12. OKをクリックします。
  13. ポート{3}をダブルクリックすると、Port Properties Windowが開きます。
    • 変数ラジオボタンを選択し、[選択]ボタンをクリックします。
    • selectをクリックした後、テキストを保存する変数を選択して[OK]をクリックします。
  14. メッセージボックスをドラッグし、デザインサーフェイスにドロップします。
  15. アクティビティのコントロールポートとデータポートを接続します。
  16. ツールバーのRunをクリックします。

出力:

Showコンポーネントには、例で追加されたパラメータ(怒り、恐れ、悲しみ)の割合が表示されます。
screenshot