Development and Research of a Chatbot Using the Linguistic Core of Amazon Lex V2

Loading...
Thumbnail Image
Date
2024
Journal Title
Journal ISSN
Volume Title
Publisher
CEUR-WS Team, Aachen, Germany
Abstract
ENG: The main of this research is to develop and explore the configuration of a text and voice recognition system, integrate it into a specialized application, and deploy the application in a cloud environment. Amazon Lex service is built on chatbots that support Natural Language Understanding (NLU) and voice recognition. The developed chatbot elevates the user experience while engaging with voice consultants by offering flexible customization options. A chatbot has been designed with interactive text input fields and voice recording functions. The server architecture of the application is configured for seamless data transmission through the AWS SDK to Amazon Lex. The input information undergoes processing to ensure the generation of responses that are dynamically displayed on the web page. The structure of all intents – simulating banking services such as checking card balance, transaction history, and more. Testing the intents was done by creating a dataset with possible user statements and automated runs. The developed chatbot was tested through 6 runs, each consisting of up to 5 statements for recognition. The accuracy of text input recognition ranged from 60% to 99%, with voice input recognition accuracy being 10% lower.
UKR: Метою цього дослідження є розробка та вивчення конфігурації системи розпізнавання тексту та голосу, інтеграція її в спеціалізований додаток та розгортання додатку в хмарному середовищі. Сервіс Amazon Lex побудований на основі чат-ботів, які підтримують розуміння природної мови (NLU) та розпізнавання голосу. Розроблений чат-бот покращує взаємодію користувача з голосовими консультантами, пропонуючи гнучкі можливості для кастомізації. Чат-бот був розроблений з інтерактивними полями введення тексту та функціями запису голосу. Серверна архітектура програми налаштована на безперебійну передачу даних через AWS SDK до Amazon Lex. Вхідна інформація проходить обробку для забезпечення генерації відповідей, які динамічно відображаються на веб-сторінці. Структура всіх інтенцій - імітація банківських послуг, таких як перевірка балансу картки, історія транзакцій тощо. Тестування інтенцій відбувалося шляхом створення набору даних з можливими висловлюваннями користувачів та автоматизованими прогонами. Розроблений чат-бот був протестований у 6 прогонах, кожен з яких містив до 5 тверджень для розпізнавання. Точність розпізнавання текстового введення становила від 60% до 99%, точність розпізнавання голосового введення була на 10% нижчою.
Description
Vic. Hnatushenko: ORCID 0000-0001-5304-4144; K. Ostrovska: ORCID 0000-0002-9375-4121
Keywords
Amazon Lex V2, Amazon Web Services, natural language, artificial intelligence, recognition, chatbot, веб-сервіси Amazon, природна мова, штучний інтелект, розпізнавання, чат-бот, КІТС
Citation
Hnatushenko Vic., Ostrovska K., Nosov V. Development and Research of a Chatbot Using the Linguistic Core of Amazon Lex V2. CEUR Workshop Proceedings. Vol. 3688 : Proc. of the 8th Intern. Conf. on Computational Linguistics and Intelligent Systems. Volume III: Intelligent Systems Workshop (Lviv, Ukraine, April 12-13, 2024). Lviv, 2024. P. 50–62.