Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
Beide Seiten der vorigen Revision Vorhergehende Überarbeitung Nächste Überarbeitung | Vorhergehende Überarbeitung | ||
wiki:software:beuthbot:registry [23.01.2020 14:17] Timo Bruns [Overview] |
wiki:software:beuthbot:registry [23.01.2020 15:32] (aktuell) Timo Bruns |
||
---|---|---|---|
Zeile 60: | Zeile 60: | ||
The registry was built as a regular machine for the chatbot. Here it is decided which service is responsible for delivering the answer to the user. The decision is made on the Intent of the NLU unit. | The registry was built as a regular machine for the chatbot. Here it is decided which service is responsible for delivering the answer to the user. The decision is made on the Intent of the NLU unit. | ||
==== Structure ==== | ==== Structure ==== | ||
+ | The registry consists of two files of a JavaScript file which reflects the service. And a Json file which contains the configuration of the available services. Here each intent is assigned a corresponding service interface. | ||
==== Functionalities ==== | ==== Functionalities ==== | ||
- | === Variables === | + | The registry forwards the incoming requests as a request to the various services and waits for their response before forwarding them to the requester. |
- | |||
- | |||
- | === Server === | ||
==== Further Development ==== | ==== Further Development ==== | ||
+ | To be able to offer further services the corresponding intent only needs to be included in the json file with an interface. Later it would be possible to extend this service with a better self-learning rule engine. | ||
==== Further Reading ==== | ==== Further Reading ==== | ||
+ | -[[https:// | ||
Zeile 99: | Zeile 98: | ||
See also the list of [[https:// | See also the list of [[https:// | ||
+ | <WRAP pagebreak></ |