가장 기억에 남는 최고의 봇은 자연스럽고 인간처럼 느껴지는 대화 흐름이 있는 봇입니다. 하지만 자연어 대화는 대부분의 봇에 내재된 것으로 보이는 사전 정의된 선형적 의도 해결 경로를 넘어서는 경향이 있습니다. 이보다 더 복잡한 점은 사용자는 다른 작업을 시작하기 전에 논리적 결론에 이르는 작업을 따르지 않는 경우가 많다는 것입니다. 즉, 봇은 사용자가 원하는 결과를 얻기 위해 새로운 방향으로 대화를 안내할 수 있어야 하고, 대화의 원래 컨텍스트를 잃지 않아야 합니다. Kore.ai 봇 플랫폼은 봇이 중단, 설명 등을 비롯해 인간 대화와 관련된 거의 모든 뉘앙스를 처리할 수 있도록 지원합니다. 또한 사용자의 대화 차례 및 컨텍스트 전환 환경을 정의하는 작업을 완벽하게 제어할 수 있습니다.

대화 관리

  • 중단 처리 및 컨텍스트 전환 – 이 플랫폼은 봇, 작업 및 노드 수준에서 보류 및 재개 기능을 세부적으로 제어할 수 있게 합니다. 더 보기
  • 사용자가 엔티티 값을 수정하도록 허용 – 사용자는 엔티티 값을 수정하는 경우가 매우 많으므로, 봇이 이러한 상황에 반응하고 수정 후 대화 동작을 제어할 수 있습니다. 더 보기
  • 다중 의도 감지 활성화 – NLP 엔진의 기능을 개선하여 단일 사용자 발화에서 식별된 여러 의도를 감지하고 실행할 수 있습니다. 더 보기
  • 사용자 발화의 일부 단어 무시 – 사용자 입력에서 작업 해석에 도움이 되지 않는 단어와 문구를 표시하면 봇이 사용자 입력에 더 빠르게 반응하고 작업 인식 정확도를 높일 수 있습니다. 더 보기

컨텍스트 관리

봇은 본질적으로 상태 정보를 저장하지 않지만 사람 간의 대화는 관계와 서로 얼마나 잘 알고 있는지에 따라 크게 다를 수 있습니다. 이 때문에 챗봇 개발자는 대화의 컨텍스트와 자연스러운 흐름을 유지하면서 다양한 변수를 추적하는 데 어려움을 겪습니다. Kore.ai를 사용하면 다양한 시나리오에 대한 컨텍스트 데이터를 캡처 및 재사용할 수 있으므로 보다 복잡한 사용 사례를 만들고 엔터프라이즈 고객 환경을 재정의할 수 있습니다.

  • 이 플랫폼은 복잡하고 다양한 거의 모든 콘텐츠 전환 시나리오를 효과적이고 효율적인 방식으로 처리합니다. 작업 간에 컨텍스트 데이터를 전달하는 기능을 사용하여 컨텍스트를 활성화 또는 비활성화로 전환하고 작업 간 조건부 예외를 추가할 수도 있습니다. 더 보기
  • 작업을 생성할 때 플랫폼이 제공하는 세션 변수 또는 정의한 사용자 정의 변수, 변수의 범위를 정의하는 컨텍스트에 액세스할 수 있습니다. 더 보기

감정 관리

조건부 흐름을 트리거하고 사용자-봇 대화를 감정 분석어조 처리로 이끕니다. Kore.ai로 구축한 봇은 사용자와 발신자의 감정 상태를 분석하고 응답을 모델링하여 뛰어난 서비스를 제공합니다.

優秀で印象に残るボットには、ごく自然で人間味のある会話の流れがあります。しかし自然な会話とは、ときにほとんどのボットに事前定義されているはずの直線的なインテント解決の道筋を外れてしまうこともあるものです。さらに複雑なことに、ユーザーが合理的な結果にたどり着く前に他の新しいタスクを開始してしまうこともよくあります。そうなるとボットは、ユーザーの求める結果が得られるよう、もともとの文脈を損ねることなく会話を別の方向に誘導しなければなりません。

Kore.aiのボットプラットフォームは、割り込みや説明など、人間の会話におけるほぼすべてのニュアンスにボットが対応できるようにします。そして、ダイアログのターン定義やユーザーのためのコンテキストの切り替え体験を完全にコントロールできるようにします。

ダイアログ管理

  • 割り込みとコンテキストの切り替え – プラットフォームは、一次停止および再開機能の詳細な制御をボット、タスク、そしてノードレベルで可能にします。詳細…
  • ユーザーへのエンティティ値の修正許可 – ユーザーがエンティティの値を修正したいと思うのはよくあることですが、ボットはそのような状況にも対応します。修正後のダイアログに対する動作はコントロールすることができます。詳細…
  • 複数インテント検出の有効化 – ユーザーの1つの発話から特定される複数のインテントを検出して実行できるよう、NLPエンジンの機能を強化することができます。詳細…
  • ユーザーの発話からの特定ワードの除外 –  ユーザー入力内の、タスクの解釈に必要のないワードやフレーズにマークをつけると、ボットがユーザー入力に対してより早く対応でき、正確なタスク認識率を向上させることができます。  詳細…

コンテキスト管理

ボットは本来ステートレスですが、人々の会話は相手との関係と、お互いのことをどれだけ知っているかによって大きく違ってきます。そのため、チャットボットの開発者は、会話の文脈や自然な流れを維持しながらさまざまな変数を追跡するのに苦労しています。

Kore.aiならあらゆるシナリオに合わせて文脈データをキャプチャして再利用できるため、より複雑なユースケースを作成したり、エンタープライズの顧客体験を再定義したりすることができます。

  • プラットフォームは、ほぼすべての複雑で多様なコンテンツ切り替えシナリオを効果的かつ効率的に処理します。コンテキストの切り替えを有効または無効にしたり、コンテキストデータを渡すことでタスク間の条件付き除外を追加したりすることができます。詳細…
  • タスクの作成時には、プラットフォームに用意されているセッション変数や自分で定義したカスタム変数、変数の範囲を定義するコンテキストにアクセスすることができます。詳細…

センチメント管理

センチメント分析トーン処理で条件付きフローをトリガーして、ユーザーとボットの会話を誘導します。Kore.aiで構築されたボットは、ユーザーや電話をかけてきた人の感情状態を分析し、その反応をモデル化して優れたサービスを提供します。

The best, most memorable bots have conversation flows that feel natural and human-like. Natural conversations, however, often tend to go beyond the pre-defined and linear intent resolution paths that seem inherent in most bots. To further complicate this, users often fail to follow a task to its logical conclusion before initiating another, which means that the bot must be able to guide the conversation in the new direction the user wants to go to achieve the desired result. i.e., without losing the original context of the conversation.

The Kore.ai Bots Platform empowers your bots to handle virtually all nuances related to human conversations, including interruptions, clarifications, and more. Also, you get complete control in defining the dialog turn and context switching experience for users.

Dialog Management

  • Handling of interruptions and context switching – The platform provides you with granular control over hold and resumes functionality at the bot, task, and node levels. more…
  • Allowing users to modify entity values – Very often users would want to amend the entity values, you can ensure that the bot responds to such situations and control the post-amendment dialog behavior. more…
  • Enabling the detection of multiple intents – The ability of the NLP engine can be enhanced to detect and execute multiple intents identified in a single user utterance. more…
  • Ignoring some words from user utterance –  When words and phrases in user input that are not helpful in task interpretation are marked, then bots can respond faster to user input and improve the probability of correct task recognition.  more…

Context Management

Bots are inherently stateless, but conversations between people can differ greatly based on their relationship and how much they know about each other. Because of this, as a chatbot developer, you struggle to keep track of different variables while maintaining the context and natural flow of a conversation.

Kore.ai allows you to capture and reuse contextual data for a large variety of scenarios, so you can create more complex use cases and redefine the enterprise customer experience.

  • The platform handles virtually all complex and diverse content switching scenarios in an effective and efficient manner. You can enable or disable context switches and add conditional exceptions between tasks with the ability to pass contextual data between them. More…
  • When you create tasks, you can access session variables provided by the platform, or custom variables that you define, as well as the context that defines the scope of the variable. More…

Sentiment Management

Trigger conditional flows and steer user-bot conversations with sentiment analysis and tone processing. Bots built with Kore.ai analyze the emotional state of users and callers and model their response to provide excellent service.