Original title:
Chatbot k aplikácii MojiLidi
Authors:
Jakúbek, Tomáš Document type: Master’s theses
Year:
2019
Language:
slo Abstract:
[cze][eng] Táto diplomová práca sa zaoberá budovaním chatbota pre systém MojiLidi, ktorý pomáha vyhľadávať odborníkov a firmy poskytujúce svoje služby a produkty. Chatbot je typ rozhrania, ktoré sa ovláda konverzáciou v prirodzenom jazyku. Užívatelia tak nemusia poznať význam tlačidiel či formulárov a stačí im svoju požiadavku len prosto povedať. Práca popisuje hlavné orgány chatbota akými sú porozumenie prirodzenému jazyku, manažovanie dialógu, tvorba odpovedí, komunikačný kanál a konverzačné užívateľské rozhranie. Následne na to je takýto konverzačný agent vytvorený a integrovaný do rozhrania MojiLidi odkiaľ pomáha užívateľom v 4 doménach.This diploma thesis deals with building a chatbot for the MojiLidi system, which helps to find specialists and companies providing their services and products. Chatbot is a type of interface that is controlled by a natural language conversation. Thus, users do not need to know the meaning of buttons or forms and for them it is enough just to say request. The work describes the main parts of chatbot such as understanding the natural language, managing the dialogue, creating responses, communication channel and the conversational user interface. Consequently, such a conversation agent is created and integrated into the MojiLidi web interface from where it helps users in 4 domains.
Keywords:
chatbot; konverzační rozhraní; konverzační umělá inteligence; manažment dialogu; MojiLidi; NLU; Rasa; strojové učení