Docs

Status Tracker

There are some tasks that are performed in the background, without distracting you from the bot builder UI like exporting the bot, training the bot, etc. You will get a notification once the task is complete. You can track the status from the Status Tracker at the bottom of the…

Get FAQs – KG

To get a list of questions and nodes under Knowledge task. To use this API, app needs the Admin API Scope of KnowlegdeGraph. GET https://{{host}}/api/public/stream/{{streamId}}/faqs?ktId=&limit=&offset=&parentId=&withallchild=&type=&language=en Path Parameters Parameter Required/Optional Description host Required Environment URL, for example, https://bots.kore.ai streamId Required Bot ID or Stream ID. You can access it from the…

Add Questions from Extract – KG

To add specific questions to Knowledge graph. To use this API, app needs the Admin API Scope of KnowlegdeGraph. POST https://{{host}}/api/public/stream/{{streamId}}/faqs/bulk?language=en Path Parameters Parameter Required/Optional Description host Required Environment URL, for example, https://bots.kore.ai streamId Required Bot ID or Stream ID. You can access it from the General Settings page of…

Get KnowledgeTasks – KG

To get a listing knowledge Tasks with the nodes. To use this API, app needs the Admin API Scope of KnowlegdeGraph. GET https://{{host}}/api/public/stream/{{streamId}}/knowledgeTasks?language=en Path Parameters Parameter Required/Optional Description host Required Environment URL, for example, https://bots.kore.ai streamId Required Bot ID or Stream ID. You can access it from the General Settings…

Get Extraction Questions – KG

To get a Get KG Extraction Questions. To use this API, app needs the Admin API Scope of KnowlegdeGraph. GET https://{{host}}/api/public/stream/{{streamId}}/qna/{{ExtractionId}}/questions?limit=&offset= Path Parameters Parameter Required/Optional Description host Required Environment URL, for example, https://bots.kore.ai streamId Required Bot ID or Stream ID. You can access it from the General Settings page of…

Get Extractions History – KG

To get a list of KG Extractions history. To use this API, app needs the Admin API Scope of KnowlegdeGraph. GET https://{{host}}/api/public/stream/{{streamId}}/qna/history?language=en Path Parameters Parameter Required/Optional Description host Required Environment URL, for example, https://bots.kore.ai streamId Required Bot ID or Stream ID. You can access it from the General Settings page…

Extraction from file or URL – KG

To import the extract using file or URL. To use this API, app needs the Admin API Scope of KnowlegdeGraph. POST https://{{host}}/api/public/stream/{{streamId}}/qna/import?language=en Path Parameters Parameter Required/Optional Description host Required Environment URL, for example, https://bots.kore.ai streamId Required Bot ID or Stream ID. You can access it from the General Settings page…

チャットボットの概要

コミュニケーションは時代の初めから生活の本質でした。 テクノロジーの進化により、コミュニケーションの方法やスタイルも進化してきました。 初期の頃は、会話は人間同士の言葉や文字による交流に限られていました。 これらの交流は、通常、感情、文脈、および前の会話の認識によって導かれます。 コンピュータの出現により、交流は機械、すなわち人間と機械の交流を含むまでに拡大してきました。 コマンドベースのインターフェイスからグラフィカルユーザーインターフェイス(GUI)から会話型ユーザーインターフェイス(CUI)への移行は自然で、ニーズに基づいたものであり、この移行によってコミュニケーションが容易になりました。 CUIによって、自然な言語でユーザーと対話することができるチャットボットが登場しました。 人工知能とNLPの機能をさらに強化することで、チャットボットは自然言語でユーザーの発話を理解し、ユーザーの発話からタスクを導き出し、タスクを正常に実行するために必要な情報を抽出することができるようになりました。 AIを駆使したNLPベースのチャットボットや音声アシスタントは、最新のテクノロジーであり、最近ではすべてのビジネスに欠かせないものとなっています。 会話型ボットとは チャットボットは、ヒト、デジタルシステム、インターネット対応のモノの間のインテリジェントな仲介役として機能する仮想アシスタントと定義できます。 アプリケーションやWebサイトの従来のグラフィカルユーザーインターフェイス(GUI)を「会話型ユーザーインターフェイス」に置き換えます。 これは、構文固有のコマンドを入力するか、アイコンをクリックすることで達成される以前の通信からのパラダイムシフトです。 チャットボットは、自然言語ベースの会話をミックスして人々とチャットするように設計することができ、応答はボタン、カレンダー、または人の応答速度を加速させる他のウィジェットの形で提供することができます。 この未来への第一歩として、AIを活用したメッセージングソリューションや会話型ボットがあります。 会話型ボットとは、インテリジェントなバーチャルエージェント、組織のアプリ、組織のWebサイト、ソーシャルプラットフォーム、メッセンジャープラットフォームなど、さまざまなデジタルメディアを介してコミュニケーションを取ることに優れた、自動的に動作するコンピュータプログラムのことです。 ユーザーは、音声やテキストを使ってこのようなボットと対話し、情報にアクセスしたり、タスクを完了させたり、取引を実行したりすることができます。 では、会話型ボットの特徴は何でしょうか? 簡単に言うと、 インテントとエンティティとは 会話型ボットは、3つの課題に直面しています。 ⦁ ユーザーが何を望んでいるかを理解する – インテント検出 ⦁ ユーザーが望むことを達成するために、ユーザーから必要な情報を抽出する – エンティティ抽出 ⦁ ユーザーの要望を達成する – 会話/ダイアログフロー。 ユーザーが何を言っても発言とみなされます。 このユーザの発言から、会話を進めるために必要なインテントとエンティティを抽出するのが会話型ボットの仕事です。 この記事の残りの部分では、次のようなユーザーの発言を考えてみます。「今週末ロンドンに飛びたい」 インテントとは、ユーザーの意図のことです。 これは通常、ユーザーの発言の中で動詞や名詞の形で出てきます。 上記のユーザー発言から、会話ボットはユーザーの意図を「飛びたい」と理解し、対応するダイアログタスクをトリガーします。 エンティティとは、ユーザーの意図で特定されたタスクを完了するためにボットが必要とするデータや情報の断片のことです。 ボットに必要なさまざまな形式のエンティティが複数存在する場合があります。 これらは、ユーザーの発言の一部として使用することも、ボットがユーザーにエンティティ値の入力を求める必要があることもあります。 例えば、上記のユーザー発言では、「ロンドン」と「今週末」は、それぞれ目的地と旅行日というエンティティの値を形成しています。 ご覧のように、「ソース」エンティティの値が欠落しているため、ボットは同じ値を入力するようにユーザーに要求する必要があります。 ここに示すように、エンティティは、場所、日付、時刻、個人などの任意のタイプにすることができます。 インテリジェントボットの構築方法 ボットはデフォルトではスマートではありません。 ボットは機械学習、ビッグデータ、自然言語処理などの技術を活用して、ある程度の人工知能を発揮できるように作られています。 チャットボットは、ユーザーのニーズを認識し、ユーザーの視点や文脈を理解し、ユーザーの気分や感情に応じて応答することで、インテリジェントなものとなります。 その知能の高さが、チャットボットに会話のあらゆるシナリオを簡単に処理する能力を与えているのです。…

How to Add Data into Data Tables from Digital Forms

In this How-To, we will explore a scenario in a Banking Bot, where the user can create an additional account. We will see how data collected from the Digital Forms can be used to create the account in a Data Table. For details on what Digital Forms are and how…

How to Update Data in Data Tables

In this How-To, we will explore a scenario in a Banking Bot, where the account-related data for a customer is stored in a Data Table. We will see how the data can be updated by a request from the user. For details on what Data Tables are and how it…
Menu