Розробка системи виявлення фейкових новин за допомогою машинного навчання та соціальних мереж

dc.contributor.advisorНазаренко, Володимир Анатолійович
dc.contributor.authorНаумович, Назарій Юрійович
dc.date.accessioned2025-07-31T10:37:38Z
dc.date.issued2025
dc.description.abstractУ сучасному цифровому середовищі велика увага приділяється забезпеченню надійності та достовірності інформації, що циркулює в Інтернеті. З розвитком технологій та змінами у способах отримання інформації, особливо через соціальні мережі, блоги та месенджери, проблема фейкових новин стає все більш актуальною. Фейкові новини можуть мати серйозні наслідки для суспільства, оскільки вони здатні впливати на громадську думку, провокувати паніку, сприяти маніпуляціям у політиці та навіть ставати причиною соціальних конфліктів. У зв'язку з цим зростає потреба в інструментах для автоматичного виявлення фейкових новин, які можуть допомогти користувачам швидко оцінювати достовірність інформації. Одним з найефективніших підходів для вирішення цієї проблеми є використання методів машинного навчання для класифікації новин. Системи на основі машинного навчання можуть автоматично обробляти великі обсяги текстової інформації та визначати, чи є новина достовірною чи фейковою, аналізуючи контекст, стиль написання та інші параметри тексту. Однією з найбільш перспективних моделей для цього є BERT, яка показала високу ефективність у класифікації тексту в різних сферах. Оскільки багато користувачів отримують новини через мобільні месенджери, зокрема через Telegram, виникає необхідність інтегрувати такі системи в популярні платформи для забезпечення зручного доступу до інструментів перевірки новин. Telegram, як один з найпопулярніших месенджерів, забезпечує високу популярність і доступність, що робить його ідеальним середовищем для реалізації системи автоматичної перевірки новин. Метою цієї роботи є розробка системи для виявлення фейкових новин за допомогою машинного навчання, зокрема моделі BERT, а також реалізація Telegram-бота для перевірки новин у реальному часі. Основним завданням є створення інструменту, який дозволить користувачам зручно взаємодіяти з системою через Telegram для автоматичної перевірки новин. Актуальність дослідження: з поширенням фейкових новин проблема їх виявлення та перевірки стає все важливішою. Для боротьби з цією проблемою необхідні системи, здатні обробляти велику кількість новин, перевіряти їх достовірність і надавати точні результати. Оскільки поширення інформації через месенджери, зокрема Telegram, є основним каналом для багатьох користувачів, інтеграція такого інструменту саме в цю платформу стає дуже актуальною. Метою дослідження є розробка інтерактивної та доступної системи для перевірки новин на достовірність за допомогою машинного навчання, зокрема моделі BERT. Система повинна забезпечити точність перевірки новин і легкість користування через Telegram-бота, що дозволить кожному користувачеві безперешкодно перевіряти новини. Завдання роботи: 1.Оцінити існуючі підходи та методи виявлення фейкових новин на основі машинного навчання та обробки природної мови. 2.Розробити логічну модель даних для зберігання новин, результатів їх перевірки та даних користувачів. 3.Використати модель BERT для класифікації новин і перевірки їх достовірності. 4.Створити Telegram-бота для зручної взаємодії з користувачами і перевірки новин. 5.Провести тестування системи на реальних даних та оцінити її ефективність. Важливість дослідження полягає в тому, що запропонована система дозволяє значно знизити ризики поширення фейкових новин. Оскільки багато користувачів не мають можливості перевіряти джерела новин самостійно, автоматизована система перевірки через Telegram-бота дасть змогу кожному користувачеві за лічені секунди отримати точну інформацію про достовірність новини. Методи дослідження включають: - використання методів машинного навчання для створення моделі класифікації новин на реальні та фейкові; - аналіз та інтеграція з Telegram API для створення зручного інтерфейсу взаємодії з користувачем; - тестування моделі на реальних датасетах для оцінки її ефективності. Практичне значення роботи: створена система може бути використана не тільки для перевірки новин у реальному часі, але й як інструмент для журналістів, медіаорганізацій та всіх, хто прагне отримувати достовірну інформацію.
dc.identifier.citationНаумович Н.Ю. Розробка системи виявлення фейкових новин за допомогою машинного навчання та соціальних мереж : дипломна робота ... бакалавра : 122 Комп’ютерні науки. Київ, 2025. 85 с.
dc.identifier.urihttps://dglib.nubip.edu.ua/handle/123456789/11682
dc.language.isouk
dc.subjectфейкові новини
dc.subjectперевірка достовірності
dc.subjectTelegram-бот
dc.subjectреальні датасети
dc.subjectfake news
dc.subjectauthentication
dc.subjectTelegram bot
dc.subjectreal datasets
dc.titleРозробка системи виявлення фейкових новин за допомогою машинного навчання та соціальних мереж
dc.typeThesis
thesis.degree.departamentКомп’ютерних наук
thesis.degree.grantorФакультет інформаційних технологій
thesis.degree.specialtyКомп’ютерні науки

Файли

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

Зараз показуємо 1 - 1 з 1
Вантажиться...
Ескіз
Назва:
Naumovych_Bakalavrska_Vyiavlennia_feikovykh_novyn.pdf
Розмір:
4.92 MB
Формат:
Adobe Portable Document Format

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

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