How does it work?
In order to build a Chatbot with EDDI, you will have to create a few configuration files and POST them to the corresponding REST APIs.
A chatbot consists of the following elements:
-
1.(Regular) Dictionary to define the inputs from the users as well as its meanings in respective categories (called Expressions in EDDI).
-
2.Behavior Rules creating Actions based on decision making with predefined as well as custom conditions.
-
3.Output to answer the users request based on the results from the behavior rule execution.
-
4.Package to align the `LifecycleTasks` (such as the parser, behavior evaluation, output generation, ...)
-
5.Bot to align different Packages and Channels.
Example of a resource reference
eddi://ai.labs.regulardictionary/regulardictionarystore/regulardictionaries/ID?version=VERSION
eddi:// URI resources starting with this protocol are to be related with in EDDI
ai.labs.regulardictionary Type of resource
/regulardictionarystore/regulardictionaries API path
ID ID of the resources
VERSION Read-only version of the resource (each change is a new version)
Version of this resource (each update operation will create a new version of the resource)
'AI' 카테고리의 다른 글
An introduction to Convolutional Neural Networks (0) | 2023.01.24 |
---|---|
How to install Tensorflow on Mac M1 (0) | 2022.11.02 |
[AI] Building a Simple AI Chatbot with Speech Recognition (0) | 2022.04.03 |
[AI] Top Machine Learning Architectures (0) | 2022.03.30 |
[AI] Linear Regression - BYU AI Club (0) | 2022.03.30 |