Comparison of approaches to chatbot development and implementation

Thesis title: Porovnání přístupů k vývoji a implementaci chatbotů
Author: Zabloudil, Vojtěch
Thesis type: Diplomová práce
Supervisor: Umlauf, Miroslav
Opponents: Maryška, Miloš
Thesis language: Česky
Abstract:
Tato práce se zabývá porovnáním vhodných přístupů k vývoji a implementaci chatbotů s důrazem na strategické, technologické a ekonomické aspekty v konzultačním prostředí. Práce je strukturována do tří částí. V úvodní části jsou představeny potřebné teoretické koncepty a přístupy, které objasňují problematiku vývoje chatbotů a celkově projektů spjatých s umělou inteligencí. Součástí této části je také vyčlenění hodnotících kritérií a metrik, podle nichž budou jednotlivé přístupy následně porovnány. Ve druhé části jsou již popsány jednotlivé postupy při vývoji a implementaci chatbotů. Zaměřuje se především na výběr a analýzu nejaktuálnějších postupů. Konkrétně se jedná o směsici metod a postupů zahrnující jak uzavřené (closed-source) a otevřené (open-source) modely, tak i řešení využívající (low-code/no-code) platforem či postupů. Tyto postupy jsou nadále podrobeny metodice komparace. Ta probíhá díky předem vytvořenými hodnotícími kritérii. Po samotném porovnání autor prezentuje výsledky porovnání a formuluje strategii s doporučením, jak postupovat při výběru vhodného přístupu k vývoji a implementaci chatbota v konzultačním prostředí. Tato zjištění mohou sloužit jako praktický návod pro firmy či konzultanty, kteří zvažují různé postupy a platformy pro nasazení chatbotů v rámci svých projektů.
Keywords: Umělá inteligence; Chatboti; Vývoj; Konzultační prostředí
Thesis title: Comparison of approaches to chatbot development and implementation
Author: Zabloudil, Vojtěch
Thesis type: Diploma thesis
Supervisor: Umlauf, Miroslav
Opponents: Maryška, Miloš
Thesis language: Česky
Abstract:
This paper compares appropriate approaches to the development and implementation of chatbots with an emphasis on strategic, technological and economic aspects in a consulting environment. The thesis is structured in three parts. In the first part, the necessary theoretical concepts and approaches are introduced to clarify the issues related to the development of chatbots and overall projects related to artificial intelligence. This part also includes the allocation of evaluation criteria and metrics against which the different approaches will be subsequently compared. In the second part, the different approaches to the development and implementation of chatbots are already described. It mainly focuses on the selection and analysis of the most up-to-date approaches. Specifically, this is a mix of methods and practices including both (closed-source) and (open-source) models as well as solutions using (low-code/no-code) platforms or practices. These practices continue to be subjected to a comparison methodology. This is done through pre-established evaluation criteria. After the actual comparison, the author presents the results of the comparison and formulates a strategy with recommendations on how to proceed in selecting the appropriate approach to develop and implement a chatbot in a consultancy environment. These findings can serve as a practical guide for companies or consultants considering different approaches and platforms for deploying chatbots within their projects.
Keywords: Chatbots; Development; Consulting environments; Artificial Intelligence

Information about study

Study programme: Data a analytika pro business
Type of study programme: Magisterský studijní program
Assigned degree: Ing.
Institutions assigning academic degree: Vysoká škola ekonomická v Praze
Faculty: Faculty of Informatics and Statistics
Department: Department of Information Technologies

Information on submission and defense

Date of assignment: 1. 4. 2025
Date of submission: 1. 5. 2025
Date of defense: 2025

Files for download

The files will be available after the defense of the thesis.

    Last update: