Система для оцінювання акценту англомовних користувачів за допомогою алгоритмів машинного навчання

dc.contributor.advisorРибачок, Наталія Антонівна
dc.contributor.authorМанохін, Андрій Віталійович
dc.date.accessioned2021-07-20T06:58:01Z
dc.date.available2021-07-20T06:58:01Z
dc.date.issued2021
dc.description.abstractenThis work seeks to implement a system for assessment an English accent of the user based on machine learning algorithms. The motivation for creating the product was the lack of counterparts that use the English accents. The project made comparisons with existing counterparts on the market, as well as identified a target audience that would be interested in the work. In addition, the paper substantiated the choice of a programming language for each module of the system, as well as the relevant libraries, frameworks, etc. The work also presents the implementation of a neural network for estimating English accents of users based on a mathematical convolution algorithm. To manage the evaluation process, a web service was developed, where users can register and, with subsequent entries in the database, get a picture of the progress of pronunciation, as well as simply evaluate your pronunciation once without registration and for free. Eventually, a structural-algorithmic implementation of a system for evaluating accents of English users was developed. The process of analyzing user-recorded data as well as network training data is described in detail. The substantiation of the choice of the convolutional neural network, and process of training of data is given. The performance of the server part based on the GraphQL API is demonstrated, as well as the visual part of the application is provided.uk
dc.description.abstractukДана робота прагне реалізувати систему оцінювання англомовного акценту користувача на основі алгоритмів машинного навчання. Мотивацією до створення продукту слугувала відсутність аналогів серед практикування саме англомовних акцентів. В проєкті були висунуті порівняння із існуючими аналогами на ринку, а також визначена цільова аудиторія, яка була б зацікавлена роботою. Окрім цього в роботі був обґрунтований вибір тої чи іншої мови програмування для кожного модулю системи, а також відповідних бібліотек, фреймворків, тощо. Робота також представляє реалізацію нейронної мережі для оцінювання англомовних акцентів користувачів на основі математичного алгоритму згортки. Для керування процесом оцінки був розроблений веб-сервіс, де користувачі мають змогу зареєструватися, та із наступними записами до БД, отримувати картину прогресу по вимові, а також просто одноразово оцінити свою вимову без реєстрації та безкоштовно. В кінці кінців, була розроблена структурно-алгоритмічна реалізація систему оцінювання англомовних акцентів користувачів. В деталях описаний процес аналізу записаних користувачами даних, а також даних для тренування мережі. Надано обґрунтування вибору згорткової нейронної мережі, а також процес тренування даних. Продемонстрована робота серверної частини вебсервісу на основі GraphQL API, а також надана візуальна частина веб-додатку.uk
dc.format.page119 с.uk
dc.identifier.citationМанохін, А. В. Система для оцінювання акценту англомовних користувачів за допомогою алгоритмів машинного навчання : дипломний проєкт ... бакалавра : 121 Інженерія програмного забезпечення / Манохін Андрій Віталійович. – Київ, 2021. – 119 с.uk
dc.identifier.urihttps://ela.kpi.ua/handle/123456789/42533
dc.language.isoukuk
dc.publisherКПІ ім. Ігоря Сікорськогоuk
dc.publisher.placeКиївuk
dc.titleСистема для оцінювання акценту англомовних користувачів за допомогою алгоритмів машинного навчанняuk
dc.typeBachelor Thesisuk

Файли

Контейнер файлів
Зараз показуємо 1 - 1 з 1
Вантажиться...
Ескіз
Назва:
Manokhin_bakalavr.pdf
Розмір:
3.16 MB
Формат:
Adobe Portable Document Format
Опис:
Ліцензійна угода
Зараз показуємо 1 - 1 з 1
Ескіз недоступний
Назва:
license.txt
Розмір:
9.01 KB
Формат:
Item-specific license agreed upon to submission
Опис: