Tone Analyzer¶
トーンアナライザーコンポーネントを使用すると、入力されたテキストベースのコメントや苦情から、ユーザーの怒り、嫌悪感、恐怖、喜び、悲しみなどの感情を理解して表示することができます。
サポートされている機能¶
- トーンアナライザーコンポーネントをダブルクリックして、以下に示されているウィンドウにアクセスします。
- このウィンドウで、ユーザーはトーンアナライザープラットフォームのキーと秘密を指定し、分析する感情、言語スタイル、社会的傾向のチェックボックスをクリックする必要があります。
- チェックボックスをクリックすると、データ出力ポートが動的に表示されます。
ポート¶
トーンアナライザーコンポーネントは、デフォルトでコントロール入力ポート、コントロール出力ポート、データ入力ポート、およびデータ出力ポートを公開します。
ポート | 説明 |
---|---|
Control In | 1つ以上のコンポーネントのコントロール出力ポートに接続する必要があります。 |
Control Out | 他のコンポーネントのコントロール入力ポートに接続する必要があります。 |
Data Out | トーンアナライザーコンポーネントのデータ出力ポートは動的です。 |
Data In | アプリケーションに入力するテキスト(文字列)を指定します。 |
プロパティ¶
トーンアナライザーのプロパティを編集するには、Properties
ウィンドウでプロパティを変更します。次のプロパティを編集できます。
プロパティ | 説明 |
---|---|
Search | それぞれのプロパティを検索します。 |
Delay After Execution | アクションが実行された後の待機時間(秒単位)を指定します。 |
Delay Before Execution | アクションが実行されるまでの待機時間(秒単位)を指定します。 |
例¶
例を見てみましょう。
キャプチャするには:
- Toolboxで
Utilities
カテゴリを展開します。 File
コンポーネントを展開し、ReadText
コンポーネントをデザインサーフェイスにドラッグアンドドロップします。- ファイルパスをダブルクリックし、テキストを読み取るファイルのパスを指定します。
General
カテゴリを展開し、variable
をデザインサーフェイスにドラッグアンドドロップします。- トーンアナライザーコンポーネントをダブルクリックして、
Tone Analysis Options
ウィンドウを表示します。
- このウィンドウでは、トーンアナライザープラットフォームのキーと秘密を指定し、チェックボックスをクリックして、ユーザーが分析したい感情の種類、言語スタイル、社会的傾向を選択します(例では、怒り、恐怖、悲しみのチェックボックスが選択されています)。
OK
をクリックします。General
カテゴリからFormat Text
をドラッグし、デザインサーフェイスにドロップします。- フォーマットテキストの追加アイコン
+
をクリックして、ポートにデータを動的に追加します(この例では、4つの新しいパラメータが追加されます)。 - フォーマットテキストをダブルクリックすると、Text Format Editorウィンドウが開きます。
- 必要に応じて形式を記述します。
OK
をクリックします。- ポート{3}をダブルクリックすると、
Port Properties Window
が開きます。- 変数ラジオボタンを選択し、[選択]ボタンをクリックします。
select
をクリックした後、テキストを保存する変数を選択して[OK]をクリックします。
- メッセージボックスをドラッグし、デザインサーフェイスにドロップします。
- アクティビティのコントロールポートとデータポートを接続します。
- ツールバーの
Run
をクリックします。
出力:¶
Showコンポーネントには、例で追加されたパラメータ(怒り、恐れ、悲しみ)の割合が表示されます。