Назва:
Аналіз та розробка методів виявлення спаму та фішингу в електронній пошті з використанням обробки природної мови

dc.contributor.authorТкачук, Вадим Миколайович
dc.date.accessioned2026-07-09T11:51:29Z
dc.date.issued2026
dc.description.abstractКваліфікаційна робота присвячена розв'язанню актуальної задачі ідентифікації небажаної електронної кореспонденції за допомогою методів обробки природної мови (NLP) та машинного навчання. У роботі обґрунтовано доцільність переходу від класичних детермінованих систем фільтрації до адаптивних нейромережевих рішень. Сформовано та збалансовано унікальний масив даних обсягом 38 610 листів, що включає три класи: легітимні повідомлення, спам та фішинг. Розроблено автоматизований конвеєр попередньої обробки тексту, який реалізує токенізацію, видалення шуму та векторизацію (TF-IDF, Word Embeddings). Проведено експериментальне порівняння базових алгоритмів (Multinomial Naive Bayes, Logistic Regression) та глибокої нейронної мережі архітектури Bi-LSTM. Доведено, що класичні лінійні моделі схильні до перенавчання на специфічних лексичних маркерах через явище "зсуву даних". Встановлено, що оптимальним рішенням для виявлення складних соціально-інженерних фішингових атак є використання двонаправлених рекурентних мереж, здатних аналізувати семантичний контекст текстової послідовності. Розроблена модель Bi-LSTM досягла точності 99,79 % на валідаційній вибірці. Отримані результати мають високу практичну значущість і можуть бути інтегровані в сучасні системи корпоративної кібербезпеки.
dc.description.abstractThe qualification work is devoted to solving the urgent problem of identifying unwanted email correspondence using natural language processing (NLP) and machine learning methods. The paper substantiates the expediency of transitioning from classical deterministic filtering systems to adaptive neural network solutions. A unique dataset of 38,610 emails was aggregated and balanced, including three classes: legitimate messages, spam, and phishing. An automated text preprocessing pipeline was developed, implementing tokenization, noise removal, and vectorization (TF-IDF, Word Embeddings). An experimental comparison of baseline algorithms (Multinomial Naive Bayes, Logistic Regression) and a deep neural network of Bi-LSTM architecture was conducted. It was proved that classical linear models are prone to overfitting on specific lexical markers due to the "dataset shift" phenomenon. It was established that the optimal solution for detecting complex social engineering phishing attacks is the use of bidirectional recurrent networks capable of analyzing the semantic context of a text sequence. The developed Bi-LSTM model achieved an accuracy of 99.79% on the validation set. The obtained results have high practical significance and can be integrated into modern corporate cybersecurity systems.
dc.identifier.citationТкачук В. М. Аналіз та розробка методів виявлення спаму та фішингу в електронній пошті з використанням обробки природної мови: кваліфікаційна робота бакалавра: спец. 113 - Прикладна математика / наук. кер. О. С. Приходько. Луцьк: ЛНТУ, 2026. 42 с.
dc.identifier.urihttps://repository.lntu.edu.ua/handle/123456789/5333
dc.language.isouk
dc.publisherЛуцьк: ЛНТУ
dc.subjectобробка природної мови
dc.subjectмашинне навчання
dc.subjectглибоке навчання
dc.subjectфішинг
dc.subjectспам
dc.subjectкласифікація текстів
dc.subjectнейронні мережі
dc.subjectBi-LSTM
dc.subjectвекторизація тексту
dc.subjectnatural language processing
dc.subjectmachine learning
dc.subjectdeep learning
dc.subjectphishing
dc.subjectspam
dc.subjecttext classification
dc.subjectneural networks
dc.subjecttext vectorization
dc.titleАналіз та розробка методів виявлення спаму та фішингу в електронній пошті з використанням обробки природної мови
dc.title.alternativeAnalysis and development of email spam and phishing detection methods using NLP
dc.typeThesis
dspace.entity.typeBachelorTheses

Файли

Контейнер файлів

Зараз показуємо 1 - 1 з 1
Вантажиться...
Ескіз
Назва:
2026_F1_Ткачук_Вадим_Миколайович_Аналіз_та_розробка_методів_виявлення.pdf
Розмір:
872.97 KB
Формат:
Adobe Portable Document Format

Ліцензійна угода

Зараз показуємо 1 - 1 з 1
Вантажиться...
Ескіз
Назва:
license.txt
Розмір:
1.59 KB
Формат:
Item-specific license agreed to upon submission
Опис: