Інформаційна система визначення емоційного забарвлення тексту з використанням машинного навчання

Автор: Діденко Олександр Олександрович
Кваліфікаційний рівень: магістр
Спеціальність: Інформаційні системи та технології
Інститут: Інститут комп'ютерних наук та інформаційних технологій
Форма навчання: денна
Навчальний рік: 2023-2024 н.р.
Мова захисту: українська
Анотація: Почуття можуть бути дуже суб’єктивними. Як люди, ми використовуємо тон, контекст і мову, щоб передавати сенси. Те, як ми сприймаємо інформацію, залежить від нашого власного досвіду та несвідомих упереджень. На додаток до проблеми визначення загального настрою тексту, у будь-якому реченні, створеному людиною, може бути декілька шарів підтексту. Люди висловлюють думки складними способами, часто використовуючи риторичні засоби, такі як сарказм, іронія та неявний вміст. Це може з легкістю ввести в оману не тільки комп’ютер, який аналізує текст, а й інших людей. Існує ряд методів і складних алгоритмів, які використовуються для навчання комп’ютера аналізувати тон тексту, які в сукупності дають надзвичайні результати. Можливість швидко побачити настрої людей щодо певної теми, починаючи від дописів на різних форумах до статей новин, означає бути на крок попереду в розробці нових стратегій та планування майбутніх планів. Люди завжди будуть виражати свої почуття та емоції і допоки вони це роблять в текстовому вигляді, аналіз емоційного забарвлення тексту буде актуальною темою. У цій роботі було розглянуто перспективи розвитку використання штучного інтелекту для проведення різного роду аналізів тексту у мережі Інтернет, а також розглянуто системи-аналоги, їх особливості, переваги та недоліки. Також представлений системний аналіз системи у вигляді діаграми дерева цілей, ієрархії задач та діаграм. Мета такого представлення полягає у демонстрації того, як кожен процес перетворює свої вхідні дані у вихідні і виявлення зв’язків між цими процесами [1]. Після цього було визначено методи та засоби реалізації системи, створено інструкцію користувача, де було описано основні функції, характеристики і особливості програми, показано класи вирішування завдань. Також було продемонстровано контрольний аналіз прикладу роботи системи. В кінці було проведено оцінку впливу факторів зовнішнього та внутрішнього середовищ та розрахунок витрат на розробку програмного забезпечення інформаційної системи. Проведено системний аналіз інформаційної системи та було описано аналіз об’єкту дослідження та предметної області. Визначено дерево цілей, при його побудові дерева цілей також визначено 6 основних критеріїв якості системи. Використано метод аналізу ієрархій (МАІ) для оцінки та визначення типу інформаційної системи, що в результаті отримано визначення інформаційно-аналітична система. Описано постановку та обґрунтування проблеми. Розроблено концептуальну модель системи, діаграму варіантів використання, класів, послідовності, переходів станів, діяльності та компонентів. Інформаційна система визначення емоційного забарвлення тексту представлена у вигляді веб-сайту. Створено модулі, базу даних, мікросервіси, клієнтську та серверну частину веб-ресурсу. Використано засоби та методи для програмної реалізації та відображений алгоритм використання створеного функціоналу, описано та графічно відображено послідовність дій користування. Користуючись системою можна визначати загальний тон введеного тексту. Об’єктом дослідження є процеси визначення емоційності тексту. Предметом дослідження є методології аналізу емоційності тексту за його семантичною складовою. Мета дослідження. Метою бакалаврської роботи є створення інформаційної системи визначення емоційності тексту з використанням машинного навчання. Результати досліджень. Створена інформаційна система дає користувачам можливість отримати результат аналізу тексту за його емоційною складовою, зберігати ці результати в історію або на локальний пристрій та переглядати їх в майбутньому. Ключові слова: аналіз тексту, аналіз настроїв, штучний машинне навчання, інформаційна система, інформаційні технології. Перелік використаних літературних джерел. 1. О.М. Томашевський, Г.Г. Цегелик, М.Б. Вітер, В.І. Дубук «Інформаційні технології та моделювання бізнес-процесів». Видавництво: «Центр учбової літератури» - Київ, 2012. – 296 с.