Програмне та математичне забезпечення для генерації діалогових систем з підтримкою української мови
dc.contributor.advisor | Халус, Олена Андріївна | |
dc.contributor.author | Корольова, Людмила Вікторівна | |
dc.date.accessioned | 2023-01-05T13:36:57Z | |
dc.date.available | 2023-01-05T13:36:57Z | |
dc.date.issued | 2021-12 | |
dc.description.abstracten | Explanatory note size – 98 pages, contains 15 illustrations, 53 tables, 4 applications. Topicality. Examines the problem of the lack of developed dialogue generation systems in the Ukrainian language, shows the main features of existing solutions for dialogue generation, their advantages and disadvantages. The need for the development of software adapted to the Ukrainian language has been identified. The aim of the study. The main target is to extend the functionality of simple models for generating dialogs in order to cover a larger list of user requests and make the dialogue more natural. Object of research: development tools for natural language processing, adapted to the Ukrainian language. Subject of research: software and mathematical software for generating dialog systems adapted to the Ukrainian language. To achieve this goal, the following tasks were formulated: - perform an analytical review of existing research papers aimed at implementing software and mathematical software for generating dialog systems; - development of algorithm of data preparation for their analysis by model; - adaptation of the clustering algorithm to the analysis of natural language; - development of an algorithm for converting the analyzed data into sentences; - software implementation of the developed algorithms. The scientific novelty of the results of the master's dissertation is that an algorithm for generating dialogues in the Ukrainian language is proposed, which uses skeleton trees as a basis and clustering as a function of evaluating the results. The result was achieved by developing an upgraded algorithm with adaptation to work with the database. The practical value of the obtained results is that the implemented algorithm is adapted to the Ukrainian language which allows to generate a dialogue on various topics. Software has also been developed that allows the use of database data when generating a dialog. This software can be used by chatbot developers in various fields. Relationship with working with scientific programs, plans, topics. Work was performed at the Department of Informatics and Software Engineering of the National Technical University of Ukraine «Kyiv Polytechnic Institute. Igor Sikorsky». Approbation. The scientific provisions of the dissertation were tested at the All-Ukrainian scientific-practical conference of young scientists and students "Software Engineering and Advanced Information Technologies" (SoftTech2021) - Kyiv. Publications. The scientific provisions of the dissertation published in: Korolova LV Algorithm for learning a dialog system using skeletal trees / L.V. Korolova, О.А. Khalus // Proceedings of the All-Ukrainian scientific- practical conference of young scientists and students "Software Engineering and Advanced Information Technologies" (SoftTech2021) - Kyiv: NTUU "KPI. Igor Sikorsky ", 2021 | uk |
dc.description.abstractuk | Розмір пояснювальної записки – 98 аркушів, містить 15 ілюстрацій, 53 таблиці, 4 додатків. Актуальність теми. У роботі розглянуто проблему відсутності розвинених систем генерації діалогів українською мовою, показано основні особливості існуючих рішень для генерації діалогів, їх переваги та недоліки. Виявлено потребу в розробці програмного забезпечення пристосованого до української мови. Мета дослідження. Основною метою є розширення функціоналу простих моделей генерації діалогів для того щоб покривати більший перелік запитів користувачів та зробити діалог більш природним Об’єкт дослідження: засоби розробки для обробки природної мови, пристосовані до української мови. Предмет дослідження: програмне та математичне забезпечення для генерації діалогових систем, що пристосовані до української мови. Для реалізації поставленої мети сформульовані наступні завдання: - виконати аналітичний огляд існуючих наукових робіт, які направлені на реалізацію програмного та математичного забезпечення генерації діалогових систем; - розробка алгоритму підготовки даних для їх аналізу моделлю; - пристосування алгоритму кластеризації до аналізу природної мови; - розробка алгоритму перетворення проаналізованих даних у речення; - програмна реалізація розроблених алгоритмів. Наукова новизна результатів магістерської дисертації полягає в тому, що запропоновано алгоритм для генерації діалогів українською мовою, що використовує остові дерева як основу та кластеризацію як функцію оцінки результатів. Результат досягнутий шляхом розробки модернізованого алгоритму з адаптацією під роботу з базою даних. Практичне значення отриманих результатів полягає в тому, що реалізовано алгоритм пристосований до української мови який дозволяє генерувати діалог на різні теми. Також було розроблено програмне забезпечення яке дозволяє використовувати данні з бази даних при генерації діалогу. Дане програмне забезпечення може буті використане розробниками чат-ботів у різних сферах. Зв’язок з науковими програмами, планами, темами. Робота виконувалась на кафедрі інформатики та програмної інженерії Національного технічного університету України "Київський політехнічний інститут імені Ігоря Сікорського". Апробація. Наукові положення дисертації пройшли апробацію на всеукраїнській науково-практичній конференції молодих вчених та студентів «Інженерія програмного забезпечення і передові інформаційні технології» (SoftTech2021) – м. Київ. Публікації. Наукові положення дисертації опубліковані в: Корольова Л.В. Алгоритм навчання діалогової системи з використанням остових дерев / Л.В. Корольова, О.А. Халус // Матеріали всеукраїнської науково-практичної конференції молодих вчених та студентів «Інженерія програмного забезпечення і передові інформаційні технології» (SoftTech2021) – м. Київ: НТУУ «КПІ ім. Ігоря Сікорського», 2021 р. | uk |
dc.format.page | 104 с. | uk |
dc.identifier.citation | Корольова, Л. В. Програмне та математичне забезпечення для генерації діалогових систем з підтримкою української мови : магістерська дис. : 121 Інженерія програмного забезпечення / Корольова Людмила Вікторівна. - Київ, 2021. - 104 с. | uk |
dc.identifier.uri | https://ela.kpi.ua/handle/123456789/51726 | |
dc.language.iso | uk | uk |
dc.publisher | КПІ ім. Ігоря Сікорського | uk |
dc.publisher.place | Київ | uk |
dc.subject | кластеризація | uk |
dc.subject | обробка природної мови | uk |
dc.subject | діалог | uk |
dc.subject | остові дерева | uk |
dc.subject | clusterization | uk |
dc.subject | natural language processing | uk |
dc.subject | dialogue | uk |
dc.subject | tree scaffolding | uk |
dc.subject.udc | 004.852 | uk |
dc.title | Програмне та математичне забезпечення для генерації діалогових систем з підтримкою української мови | uk |
dc.type | Master Thesis | uk |
Файли
Контейнер файлів
1 - 1 з 1
Вантажиться...
- Назва:
- Korolova_magistr.pdf
- Розмір:
- 2.27 MB
- Формат:
- Adobe Portable Document Format
- Опис:
Ліцензійна угода
1 - 1 з 1
Ескіз недоступний
- Назва:
- license.txt
- Розмір:
- 9.1 KB
- Формат:
- Item-specific license agreed upon to submission
- Опис: