言語検出
言語検出機能は、事前トレーニング済みのモデルを使用して、カスタマーサービスケースの作成に使用された言語を検出します。モデルを構成して、ケースレコードの [言語] フィールドに言語を追加したり、ケースのスキルとして言語を追加したりできます。
エージェントは、各ケースの言語を手動で選択したり、ケースのルーティングの手動処理に依存したりする必要がないため、時間を節約できます。タスクスキルテーブルに保存された言語スキルを使用して、必要な言語スキルを持つアサイン先グループとエージェントにケースをルーティングします。
- ケースは、高度なワークアサインメント (AWA) を使用して自動的にルーティングできます。
- アサインワークベンチを使用して、言語スキルに基づいてケースをエージェントに割り当てることができます。
- [言語] フィールドの値に基づいてケースを割り当てることができます。
言語検出機能は 20 の異なる言語をサポートしています。詳細については、「Languages supported by Task Intelligence」を参照してください。
言語検出フロー
- 簡単な説明
- 説明
ケースが作成されると、動的翻訳スポークの [言語を検出] アクションが呼び出されてテキストが評価され、検出された言語が返されます。
返された言語の信頼性が定義された信頼度しきい値を超えている場合、システムは、言語 [sys_language] テーブルにその言語が存在するかどうかを確認するチェックを実行します。このチェックは、言語コードを [ID] フィールドの値と照合することによって実行されます。
- ケーステーブルの [言語] フィールドに言語を追加します。
- タスクの予測結果テーブル [ml_predictor_results_task] に予測結果を保存します。
- 言語スキルをタスクスキルテーブル [task_m2m_skill] に保存します。
予測結果
システムは予測結果 [ml_predictor_results] テーブルに予測結果のフィードバックを保存します。ml_admin ロールを持つユーザーは、このテーブルにアクセスして結果を表示できます。言語検出では、[予測結果] テーブルに言語検出サービススポークからの予測結果が保存されます。[検出言語] フィールドには言語検出サービススポークによって返された言語が保存されます。
[予測結果] テーブルには、スキップされた予測および失敗した予測に関する情報も保存されます。このテーブルの詳細については、「カスタマーサービスのタスクインテリジェンスとともにインストールされるコンポーネント (Components installed with Task Intelligence for Customer Service)」を参照してください。