표준 봇은 가장 일반적인 유형의 봇입니다. 이 봇을 사용하여, 대화 작업, 알림 작업, 조치 작업, 정보, 지식 작업뿐만 아니라 한 작업을 다른 작업과 매핑하는 흐름을 생성할 수 있습니다. 이 항목에서는 새 표준 봇을 생성하는 데 필요한 기본 설정을 설명합니다.

표준 봇 생성

  1. 유효한 자격 증명으로 봇 빌더 플랫폼에 로그인합니다.
  2. 랜딩 페이지의 오른쪽 상단에서 새 봇을 클릭합니다.
  3. 드롭다운에서, 처음부터 시작 옵션을 선택합니다.
  4. 새 봇 생성 창에서, 봇 이름 필드에 이름을 입력합니다.
  5. 기본 봇 언어 드롭다운 목록에서 영어를 선택하고 봇 유형 드롭다운 목록에서 표준 봇을 선택합니다.
  6. 생성을 클릭합니다.

    봇이 성공적으로 생성됨 메시지가 표시되고 봇이 봇 요약 페이지의 봇 빌더에서 열립니다.

스토어에서 요구 사항에 맞는 템플릿을 가져오고 요구 사항에 맞게 조정할 수 있습니다. 자세한 내용은 여기를 확인하세요.

봇 작업 정의

표준 봇을 생성한 후 봇의 작동 방식을 정의할 수 있습니다. 봇 작업으로 시작하여 귀하의 봇을 정의할 수 있습니다. 다음 방법 중 하나로 하나 이상의 작업 또는 흐름을 정의합니다.

  • 봇 요약 페이지의 작업 위젯에서, + 새 작업을 클릭합니다. 이를 통해 대화 작업 또는 경고 작업을 추가할 수 있습니다.
  • 위에서 언급된 작업 외에도, 왼쪽 탐색의 대화형 스킬 메뉴의 해당 스킬 페이지에서 생성 버튼을 클릭하여 추가할 스킬을 선택할 수 있습니다.

스킬은 최종 사용자 요구 사항을 충족하는 데 도움이 되는 봇 기능입니다. 여기에는 항공편 예약, 날씨 알림 받기 또는 사용자 문의(지식 그래프)에 응답 또는 스몰 토크에 사용자 참여시키기 등 대화 작업 또는 경고 작업이 포함됩니다. Kore.ai 봇 빌더에서 다음 스킬을 정의할 수 있습니다.

  • 스토리보드 – 비즈니스 사용자, 대화 디자이너, 언어 전문가, 봇 개발자 간의 의사소통을 간소화할 수 있을 뿐만 아니라 매력적인 대화를 설계할 수 있습니다.
  • 대화 작업 – 사용자와 봇 간에 복잡한 대화형 흐름 수행을 위한 여러 의도, 하위 의도 및 구성 요소 노드로 구성됩니다.
  • 경고 작업 – 웹 서비스에서 이벤트를 모니터링하고 이벤트가 발생할 때 사용자에게 알림 메시지를 보냅니다. 예약된 폴링이나 webhook을 사용하여 거의 실시간 통지를 위해 이 작업 유형을 사용할 수 있습니다.
  • 지식 그래프 – 정적 FAQ 페이지로 지능형, 개인화된 대화 경험으로 전환합니다. 중요한 용어의 계층을 작성하고 계층의 정확한 노드에 질문을 추가하고 사용자에게 응답하는 작업을 봇에 맡기면 지원 인력은 보다 복잡한 작업에 참여할 수 있습니다.
  • 스몰 토크 – 최종 사용자를 일상적인 대화에 참여시키고 봇과 어울려 검증률을 높이는 데 도움이 됩니다.

추가 단계

  • 지속적으로 사용자를 이해하고 상호작용하는 챗봇의 능력은 대화를 지원하는 NLP(자연어 처리)의 견고함에 좌우됩니다. Kore.ai 플랫폼은 기초 의미 엔진 및 기계 학습 엔진을 결합한 고유의 자연어 처리 전략으로 거의 사전 학습 없이 최고로 정확한 대화를 제공합니다. 여기서 자세히 알아보세요.
  • 모든 탭에서, 봇에 구성됨 또는 게시됨 상태의 작업이 최소한 하나 있는 경우 메시징 창에서 봇 작업을 테스트 할 수 있습니다. 테스트하려면, 봇 빌더 오른쪽 하단에 있는 봇과 대화 아이콘을 클릭하세요. 자세한 내용은, 봇과 대화를 참조하세요.
  • 봇을 배포되었을 때 최종 사용자가 봇에 접근하여 상호 작용할 수 있도록 봇에 전달 채널을 추가합니다. 자세한 내용은, 봇에 채널 추가하기를 참조하세요.
  • 개발자는 배포 전에 관리자에게 게시 요청을 시작하여 새 봇이나 업그레이드된 봇과 작업을 검토, 승인 또는 미승인할 수 있습니다. 개발자는 Kore.ai 지원팀에 문의하여 검토 및 승인 프로세스를 시작함으로써 공용 봇 스토어에 봇을 게시할 수도 있습니다. 자세한 내용은, 작업 게시하기를 참조하세요.
  • 봇을 게시한 후, 분석 페이지를 열고 작업 식별 및 작업 실행 시 봇의 성능에 관한 통찰력을 얻으세요. 이를 통해 의도와 일치한 사용자 발화와 그렇지 않은 발화에서 필수 정보를 볼 수 있습니다. 또한, 스크립트와 서비스 노드의 백엔드 수행뿐만 아니라 의도와 매칭한 후 실행에 실패한 작업을 보여줍니다. 자세한 내용은, 봇 분석하기를 참조하세요.

標準ボットは最も一般的なタイプのボットです。これらのボットを使用して、ダイアログ、アラート、アクション、情報、ナレッジの各タスクを作成できます。さらに、あるタスクを別のタスクにマッピングするフローも作成できます。ここでは、標準ボットを新しく作成するのに必要な基本設定について説明します。

標準ボットの作成

  1. 有効な認証情報を使用して、ボットビルダーのプラットフォームにログインします。
  2. ランディングページで、右上の新しいボットをクリックします。
  3. ドロップダウンから、最初から始めるを選択します。
  4. 新しいボットの作成ウィンドウで、ボット名フィールドに名前を入力します。
  5. デフォルトのボット言語ドロップダウンリストから英語を、ボットタイプドロップダウンリストから標準ボットを選択します。
  6. 作成をクリックします。

    “ボットが正常に作成されました”というメッセージが表示され、ボットビルダーのボットの概要ページにボットが開きます。

ご自身のニーズに合ったテンプレートをストアから取り込み、ニーズに合わせてカスタマイズできます。 詳しくはこちらをご覧ください

ボットタスクの定義

標準ボットを作成すると、ボットの動作を定義する準備ができています。ボットタスクから始めることで、ボットを定義できます。以下のいずれかの方法で、ボットの1つ以上のタスクやフローを定義します。

  • ボットの概要ページで、タスクウィジェットの +新しいタスクをクリックします。これにより、ダイアログやアラートタスクを追加できます。
  • 上記のタスクに加えて、左側のナビゲーションの会話スキルメニューから、対応するスキルページの作成ボタンをクリックして、追加するスキルを選択できます。

スキルとは、エンドユーザーのニーズに応えるためのボット機能です。これには、フライトの予約や天気予報の取得、ユーザーの問い合わせへの対応(ナレッジグラフ)、さらにはユーザーとのスモールトークなど、ダイアログやアラートのタスクが含まれます。Kore.aiボットビルダーから、以下のスキルを定義できます。

  • ストーリーボード – 魅力的な会話を設計するだけでなく、ビジネスユーザー、会話デザイナー、言語エキスパート、ボット開発者間のコミュニケーションを簡素化します。
  • ダイアログタスク – ユーザーとボットの間で複雑な会話フローを実行するための、複数のインテント、サブインテント、コンポーネントノードで構成されています。
  • アラートタスク – Webサービスのイベントを監視し、イベント発生時にユーザーに通知メッセージを送信します。このタスクタイプは、スケジュールされたポーリングや、Webhooksを使用したほぼリアルタイムの通知に使用できます。
  • ナレッジグラフ – 静的なFAQページを、インテリジェントでパーソナライズされた会話体験に変えます。重要な用語を階層化して、その中の適切なノードに質問を追加し、 “ユーザーへの応答”タスクをボットに任せることで、サポートスタッフはより複雑なタスクに取り組むことができます。
  • スモールトーク – エンドユーザーと気軽に会話をすることで、ボットの社会的な交流を図り、リコール率を向上させます。

さらなるステップ

  • チャットボットが一貫してユーザーを理解し、対話できるかどうかは、会話を支える 自然言語処理(NLP)の堅牢性にかかっています。Kore.aiプラットフォームは、独自の自然言語処理戦略を採用しており、基本的な意味と機械学習エンジンを組み合わせることで、少ない事前トレーニングで会話精度を最大限に高めていきます。詳細については、こちらをご覧ください
  • どのタブでも、ボットに少なくとも1つのタスクが“設定済み”または“公開済み”のステータスである限り、メッセージウィンドウでボットタスクをテストできます。テストするには、ボットビルダーの右下にあるボットと会話アイコンをクリックします。詳細情報については、ボットと会話をご参照ください。
  • ボットに配信チャネルを追加して、ボット導入時にエンドユーザーがボットにアクセスして対話できるようにします。詳しくは、ボットにチャネルを追加をご参照ください。
  • 開発者は、管理者への公開リクエストを開始し、新しいまたはアップグレードされたボットおよびタスクをデプロイする前に、レビュー、承認、却下することができます。また、開発者は、Kore.aiサポートに連絡してレビューと承認プロセスを開始することで、ボットをパブリックボットストアに公開することができます。詳細情報については、タスクの公開をご参照ください。
  • ボットを公開した後、分析ページを開くと、タスクを特定して実行する際のボットパフォーマンスについての洞察が得られます。それによって、インテントに一致したユーザー発話と一致しなかったユーザー発話のうち必要な情報を見ることができます。また、インテントの一致後に実行できなかったタスクだけでなく、スクリプトおよびサービスノードのバックエンドのパフォーマンスも表示されます。詳細情報については、ボットの分析をご参照ください。

Standard Bots are the most common type of bots. With these bots, you can create dialog, alert, action, information, and knowledge task, as well as flows that map one task to another.

This topic describes the basic settings required to create a new Standard Bot.

Create a Standard Bot

  1. Log in to the Bot Builder platform with valid credentials.
  2. On the landing page, click New Bot on the top-right.
  3. From the drop-down, select the Start from Scratch option.
  4. On the Create New Bot window, enter a name in the Bot Name field.
  5. Select English from the Default Bot Language drop-down list and Standard Bot from the Bot Type drop-down list.
  6. Click Create.

    The Bot created successfully message appears and the bot opens in the Bot Builder on the Bot Summary page.

You can import a template that suits your needs from our Store and tailor it to suit your needs, see here for more.

Define Bot Tasks

After creating the Standard Bot, you are ready to define how your bot works. You can define your bot by starting with the bot tasks.

Define one or more tasks or flows for your bot in one of the following methods:

  • On the Bot Summary page, click + New Task on the Tasks widget. This would allow you to add a Dialog or an Alert task.
  • In addition to the above-mentioned tasks, from the Conversational Skills menu on the left navigation, you can select a skill to be added by clicking the Create button on the corresponding skills page.

Skills are bot capabilities that help in catering to the end-user needs. These include dialog and alert tasks such as book a flight, get weather alerts, or respond to user queries (Knowledge Graph) or even engage the user in Small Talk.

You can define the following skills from Kore.ai Bot Builder:

  • Storyboard – Design engaging conversations as well as simplifies the communication between business users, conversation designers, language experts, and bot developers.
  • Dialog Tasks – Consists of multiple intents, sub-intents, and component nodes to conduct a complex conversational flow between a user and the bot.
  • Alert Tasks – Monitors a web service for events and sends a notification message to the user when the event occurs. You can use this task type for scheduled polling or near real-time notification using webhooks.
  • Knowledge Graph – Turns static FAQ pages into an intelligent, personalized conversational experience. Build a hierarchy of crucial terms, add questions to the right nodes in the hierarchy, and leave the responding to users task to the bot, thus enabling your support staff to engage with more complex tasks.
  • Small Talk – Engage the end-users in casual conversations that help socialize your bot and improves the recall rates.

Further Steps

  • A chatbot’s ability to consistently understand and interact with a user is dictated by the robustness of the Natural Language Processing (NLP) that powers the conversation. Kore.ai’s platform uses a unique Natural Language Processing strategy, combining Fundamental Meaning and Machine Learning engines for maximum conversation accuracy with little upfront training. Know more from here.
  • On any tab, you can test your bot tasks in a messaging window as long as the bot has at least one task in Configured or Published status. To test, click the Talk to Bot icon at the bottom right of the Bot Builder. For more information, refer to Talk to Your Bot.
  • Add delivery channels to your bot so that end-users can access and interact with your bot when it is deployed. For more information, refer to Adding channels to your bot.
  • Developers can initiate a publish request to administrators to review, approve, or disapprove new or upgraded bots and tasks before deployment. Developers also have the option to publish a bot to the public bots store by contacting Kore.ai Support to initiate a review and approval process. For more information, refer to Publishing Tasks.
  • After publishing the bot, open the Analyze page for insights into your bot’s performance at identifying and executing tasks. It lets you view the necessary information of user utterances that matched and did not match with intents. Also, it shows the tasks that failed to execute after matching an intent as well as the backend performance of the script and service nodes. For more information, refer to Analyzing your Bot.