Система пошуку фільмів з аналізом відгуків на спеціалізованих сайтах
Автор: Філоненко Руслан Костянтинович
Кваліфікаційний рівень: магістр
Спеціальність: Спеціалізовані комп'ютерні системи
Інститут: Інститут комп'ютерних технологій, автоматики та метрології
Форма навчання: денна
Навчальний рік: 2021-2022 н.р.
Мова захисту: українська
Анотація: В даній магістерській роботі проаналізовано додатки аналоги, обґрунтовано вибір технологій для реалізації системи, розроблено комплекс програмного забезпечення, який складається із системи пошуку фільмів за заданими параметрами, підсистеми аналізу тональності відгуків, веб-сайту та адміністративної панелі, проведено дослідження ефективності різних алгоритмів на базі бінарної класифікації для аналізу тональності відгуків та проведено економічне обґрунтування розробки аплікації. Веб-сайт був розроблений з використанням JavaScriptбібліотекиз відкритим кодом React, який призначений для побудови веб та мобільних додатків. Reactє найпопулярнішим інструментом для розробки веб-додатків на 2021 рік та підтримується корпорацією Facebook, що, в свою чергу, дає доступ до великої кількості готових рішень та стабільну підтримку від його розробників. Система пошуку фільмів була розроблена за допомогою платформи .NET та мови програмування C#. .NET є високопродуктивним та кросплатформним інструментом для реалізації користувацьких бібліотек, консольних та серверних додатків. Підсистема аналізу тональності відгуків реалізована за допомогою бібліотеки ML.NETта використовує алгоритм бінарної логістичної регресії на базі методу стохастичного двокоординатного підйому. Метою дослідження було проаналізувати різні алгоритми на базі бінарної класифікації для реалізації тонального аналізу відгуків і знайти найбільш точний та надійний. Реалізована система має на меті, з одного боку, надати зручний та швидкий інструмент пошуку фільмів, а з іншого – забезпечити можливість ранжування на базі аналізу відгуків, що, в свою чергу, має надати більш об’єктивну картину оцінки кінокартини. Ключові слова – машинне навчання, тональний аналіз