Автоматизована система визначення стилю тексту на основі NLP
| dc.contributor.advisor | Романкевич, Олексій Михайлович | |
| dc.contributor.author | Петраш, Антон Степанович | |
| dc.date.accessioned | 2025-07-02T11:21:04Z | |
| dc.date.available | 2025-07-02T11:21:04Z | |
| dc.date.issued | 2025 | |
| dc.description.abstract | Кваліфікаційна робота включає в себе пояснювальну записку (52 стор. 5 рис. 2 табл., 3 додатки) Метою даного дипломного проекту є розробка програмного забезпечення для автоматизованого визначення стилю тексту на основі технологій машинного навчання та обробки природної мови. Система дозволяє аналізувати введений користувачем текст і визначити до якого з стилів він відноситься. Розроблена програма забезпечує швидке і точне визначення стилю, повторне використання навчених моделей, можливість масштабування під вужчі та ширші завдання. Систему можна інтегрувати в освітні платформи, інструменти для редакції текстів, системи контролю якості текстів. Для розробки програмного забезпечення було використано середовище розробки Visual Studio Code та мову програмування Python. Форматом зберігання даних для навчання і тестування було обрано CSV. Модель побудована на основі алгоритму LinearSVC, а векторизатор на основі методу TF-IDF. В ході розробки було проведено аналіз існуючих рішень з класифікації стилю тексту, обґрунтовано вибір технологій за допомогою яких було виконано завдання, реалізовано алгоритм обробки помилок, використовуючи обрані технології було розроблено програму яка дає змогу визначити стиль заданого користувачем тексту. | |
| dc.description.abstractother | The qualification work includes an explanatory note (52 p. 5 img. 2 tables, 3 appendices). The main object of this project is the development of software for automated text style detection based on machine learning and natural language processing technologies. The system allows analyzing the text entered by the user and determining which style it belongs to. The developed program provides fast and accurate style detection, reuse of trained models, and the ability to scale to narrower and broader tasks. The system can be integrated into educational platforms, text editing tools, and text quality control systems. The Visual Studio Code development environment and Python programming language were used to develop the software. CSV was chosen as the data storage format for training and testing. The model is based on the LinearSVC algorithm, and the vectorizer is based on the TF-IDF method. During development, an analysis of existing solutions for text style classification was carried out, the choice of technologies with which the task was performed was substantiated, an error processing algorithm was implemented, and a program was developed using the selected technologies to determine the style of the user-specified text. | |
| dc.format.extent | 64 с. | |
| dc.identifier.citation | Петраш, А. С. Автоматизована система визначення стилю тексту на основі NLP : дипломний проєкт ... бакалавра : 123 Комп’ютерна інженерія / Петраш Антон Степанович. – Київ, 2025. – 64 с. | |
| dc.identifier.uri | https://ela.kpi.ua/handle/123456789/74586 | |
| dc.language.iso | uk | |
| dc.publisher | КПІ ім. Ігоря Сікорського | |
| dc.publisher.place | Київ | |
| dc.subject | обробка природної мови | |
| dc.subject | визначення стилю тексту | |
| dc.subject | програмне забезпечення | |
| dc.subject | машинне навчання | |
| dc.subject | natural language processing | |
| dc.subject | text style detection | |
| dc.subject | software | |
| dc.subject | machine | |
| dc.title | Автоматизована система визначення стилю тексту на основі NLP | |
| dc.type | Bachelor Thesis |
Файли
Контейнер файлів
1 - 1 з 1
Вантажиться...
- Назва:
- Petrash_bakalavr.pdf
- Розмір:
- 1.74 MB
- Формат:
- Adobe Portable Document Format
Ліцензійна угода
1 - 1 з 1
Ескіз недоступний
- Назва:
- license.txt
- Розмір:
- 8.98 KB
- Формат:
- Item-specific license agreed upon to submission
- Опис: