Виявлення орфографічних помилок за допомогою прихованих моделей Маркова
dc.contributor.advisor | Лабжинський, Володимир | |
dc.contributor.author | Гуменюк, Андрій Олександрович | |
dc.date.accessioned | 2024-09-03T12:39:15Z | |
dc.date.available | 2024-09-03T12:39:15Z | |
dc.date.issued | 2024 | |
dc.description | Система, що виявляє орфографічні помилки за допомогою прихованих моделей Маркова, повинна реалізовувати логіку визначення некоректно написаних слів, пропонувати різні варіації їх виправлення, а також обробляти вхідні та вихідні дані у певному форматі. Система дотримується клієнт-серверної моделі, тобто усі важкі розрахунки відбуваються лише на серверній частині застосунку, аби знизити кількість залучених ресурсів у користувача. Для спілкування між клієнтом і сервером використовується HTTP протокол. Крім того, має бути розроблений користувацький інтерфейс як розширення для браузера Google Chrome, що має містити спливаюче меню із кнопкою для перемикання мови інтерфейсу та кнопкою для переходу до редактора та сам редактор. Інтерфейс редактору не має бути перевантажений інформацією та включати лише поле для вводу та індикатор стану системи, тобто лічильник кількості знайдених помилок, чи були вони знайдені загалом або ж індикатор того, що з певних причин відбувся збій у системі. | |
dc.description.abstract | Дипломна робота виконана на 74 сторінках, містить 24 ілюстрацій, 1 додаток, 15 джерел в переліку посилань. Мета роботи – створення програмного забезпечення виявлення орфографічних помилок за допомогою прихованих моделей Маркова. Методи та засоби: тренувальні дані «Microsoft Research Spelling-Correction Data», алгоритм Вітербі для пошуку оптимальної послідовності симаолів, мова програмування Go та Javascipt, бібліотека реалізації користувацького інтерфейсу React, допоміжні бібліотеки echo та Slate.js. Результат – програмне забезпечення для виправлення орфографічних помилок як веброзширення для браузера Google Chrome. | |
dc.description.abstractother | The diploma work is completed on 74 pages, contains 28 illustrations, 1 appendix, 15 sources in the list of references. The goal of the work is to create software for detecting spelling errors using hidden Markov models. Methods and tools: «Microsoft Research Spelling-Correction Data» training data, Viterbi algorithm for finding the best sequence, Go and Javascript programming languages, React library for implementation of user interface, helper libraries echo and Slate.js. The result is software for correcting spelling errors in the form of a web extension for the Google Chrome browser. | |
dc.format.extent | 74 с. | |
dc.identifier.citation | Гуменюк, А. О. Виявлення орфографічних помилок за допомогою прихованих моделей Маркова : дипломна робота … бакалавра : 122 Комп’ютерні науки / Гуменюк Андрій Олександрович. – Київ, 2024. – 74 с. | |
dc.identifier.uri | https://ela.kpi.ua/handle/123456789/68721 | |
dc.language.iso | uk | |
dc.publisher | КПІ ім. Ігоря Сікорського | |
dc.publisher.place | Київ | |
dc.title | Виявлення орфографічних помилок за допомогою прихованих моделей Маркова | |
dc.type | Bachelor Thesis |
Файли
Контейнер файлів
1 - 1 з 1
Вантажиться...
- Назва:
- Gumeniuk_bakalavr.pdf
- Розмір:
- 2.31 MB
- Формат:
- Adobe Portable Document Format
Ліцензійна угода
1 - 1 з 1
Ескіз недоступний
- Назва:
- license.txt
- Розмір:
- 8.98 KB
- Формат:
- Item-specific license agreed upon to submission
- Опис: