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

Loading...
Thumbnail Image

Date

Journal Title

Journal ISSN

Volume Title

Publisher

Національний університет "Львівська політехніка"

Abstract

Почуття можуть бути дуже суб'єктивними. Як люди, ми використовуємо тон, контекст і мову, щоб передавати сенси. Те, як ми сприймаємо інформацію, залежить від нашого власного досвіду та несвідомих упереджень. На додаток до проблеми визначення загального настрою тексту, у будь-якому реченні, створеному людиною, може бути декілька шарів підтексту. Люди висловлюють думки складними способами, часто використовуючи риторичні засоби, такі як сарказм, іронія та неявний вміст. Це може з легкістю ввести в оману не тільки комп’ютер, який аналізує текст, а й інших людей. Існує ряд методів і складних алгоритмів, які використовуються для навчання комп’ютера аналізувати тон тексту, які в сукупності дають надзвичайні результати. Можливість швидко побачити настрої людей щодо певної теми, починаючи від дописів на різних форумах до статей новин, означає бути на крок попереду в розробці нових стратегій та планування майбутніх планів. Люди завжди будуть виражати свої почуття та емоції і допоки вони це роблять в текстовому вигляді, аналіз емоційного забарвлення тексту буде актуальною темою. У цій роботі було розглянуто перспективи розвитку використання штучного інтелекту для проведення різного роду аналізів тексту у мережі Інтернет, а також розглянуто системи-аналоги, їх особливості, переваги та недоліки. Також представлений системний аналіз системи у вигляді діаграми дерева цілей, ієрархії задач та діаграм. Мета такого представлення полягає у демонстрації того, як кожен процес перетворює свої вхідні дані у вихідні і виявлення зв’язків між цими процесами [1]. Після цього було визначено методи та засоби реалізації системи, створено інструкцію користувача, де було описано основні функції, характеристики і особливості програми, показано класи вирішування завдань. Також було продемонстровано контрольний аналіз прикладу роботи системи. В кінці було проведено оцінку впливу факторів зовнішнього та внутрішнього середовищ та розрахунок витрат на розробку програмного забезпечення інформаційної системи. Проведено системний аналіз інформаційної системи та було описано аналіз об’єкту дослідження та предметної області. Визначено дерево цілей, при його побудові дерева цілей також визначено 6 основних критеріїв якості системи. Використано метод аналізу ієрархій (МАІ) для оцінки та визначення типу інформаційної системи, що в результаті отримано визначення інформаційно-аналітична система. Описано постановку та обґрунтування проблеми. Розроблено концептуальну модель системи, діаграму варіантів використання, класів, послідовності, переходів станів, діяльності та компонентів. Інформаційна система визначення емоційного забарвлення тексту представлена у вигляді веб-сайту. Створено модулі, базу даних, мікросервіси, клієнтську та серверну частину веб-ресурсу. Використано засоби та методи для програмної реалізації та відображений алгоритм використання створеного функціоналу, описано та графічно відображено послідовність дій користування. Користуючись системою можна визначати загальний тон введеного тексту. Об’єктом дослідження є процеси визначення емоційності тексту. Предметом дослідження є методології аналізу емоційності тексту за його семантичною складовою. Мета дослідження. Метою бакалаврської роботи є створення інформаційної системи визначення емоційності тексту з використанням машинного навчання. Результати досліджень. Створена інформаційна система дає користувачам можливість отримати результат аналізу тексту за його емоційною складовою, зберігати ці результати в історію або на локальний пристрій та переглядати їх в майбутньому.
Feelings can be very subjective. As humans, we use tone, context and language to convey meaning. How we perceive this information depends on our own experience and unconscious prejudices. In addition to the problem of determining the general mood of the text, any sentence created by man can have several layers of undertone. People express their thoughts in complex ways, often using rhetorical means such as sarcasm, irony and implicit content. This can easily mislead not only the computer that analyzes the text, but also other people. There are a number of techniques and sophisticated algorithms used to teach a computer to analyze the tone of a text, which together give extraordinary results. Being able to quickly see people's attitudes about a topic, from posts in various forums to news articles, means being one step ahead in developing new strategies and planning future plans. People will always express their feelings and emotions, and as long as they do so in text, the analysis of the emotional color of the text will be relevant issue. This paper describes the prospects of development of use of artificial intelligence for carrying out various analyzes of the text on the Internet and systems-analogues, their features, advantages and lacks were described. The system analysis is also presented in the form of a Tree of Objectives, Hierarchy of Tasks and diagrams. The purpose of this presentation is to demonstrate how each process converts its input data to output and to identify the links between these processes [1]. After that, the methods and means of implementing the system were determined and a user manual was created, which described the main functions, characteristics and features of the program, shows the classes of problem solving. After that, an analysis of a control work example of the developed system was demonstrated. Finally, an assessment of the impact of external and internal factors and the calculation of costs for information system software development was performed. A system analysis of the information system was conducted and the analysis of the research object and subject area was described. The goal tree is defined, at its construction of the goal tree 6 basic criteria of quality of system are also defined. The method analytic hierarchy process (AHP) was used to assess and determine the type of information system, which resulted in the definition of information and analytical system. The statement and substantiation of the problem are described. The conceptual model of the system, the diagram of variants of use, classes, sequence, transitions of states, activity and components are developed. The information system for determining the mood of the text is presented in the form of a website. The modules, database, microservices, client and server part of the web resource have been created. Tools and methods for software implementation are used and the algorithm for using the created functionality is displayed, the sequence of user actions is described and graphically displayed. Using the system, you can determine the general tone of the entered text. The object of research is the processes of determining the emotionality of the text. The subject of research is the methodology of analysis of the emotionality of the text by its semantic component. The aim of the study. The purpose of the bachelor's thesis is to create an information system for determining the emotionality of the text using machine learning. Research results. Information system gives users the opportunity to get the result of text analysis by its emotional component, save these results in history or on a local device and view them in the future. Key words: text analysis, mood analysis, artificial machine learning, information system, information technologies. List of used literature sources. 1. О. Tomaszewski, H. Tsehelyk, M. Viter, V. Dubuk "Information Technology and Business Process Modeling". Publisher: "Center for Educational Literature" - Kyiv, 2012. - 296 p.

Description

Citation

Діденко О. О. Інформаційна система визначення емоційного забарвлення тексту з використанням машинного навчання : кваліфікаційна робота на здобуття освітнього ступеня магістр за спеціальністю „8.126.00.01 — Інформаційні системи та технології“ / Олександр Олександрович Діденко. — Львів, 2023. — 114 с.

Endorsement

Review

Supplemented By

Referenced By