Метод та програмне забезпечення для передбачення успішності волонтерських зборів
Вантажиться...
Дата
2024
Науковий керівник
Назва журналу
Номер ISSN
Назва тому
Видавець
КПІ ім. Ігоря Сікорського
Анотація
Останнім часом в Україні набув поширення волонтерський рух, важливим
інструментом якого є програмне забезпечення для зборів на нагальні потреби
всіх прошарків населення в умовах війни. Постає проблема у формуванні
очікувань до результатів зборів і ризик їх недофінансування. Враховуючи те, що
індивідуальна консультація про можливість повного фінансування збору
доступна не кожному, виникає потреба у програмній системі, що зможе
автоматизовано надати цю послугу одночасно великій кількості користувачів.
У магістерській дисертації представлено модифікований програмний
метод передбачення успішності волонтерських зборів, що спирається на
градієнтний бустинг та архітектуру з використанням асинхронної обробки
повідомлень. Наведено показники точності передбачень запропонованого
методу, а також порівняння швидкодії навчання та передбачень програмного
забезпечення, що використовує запропоновану архітектуру та базову. Для
програмної реалізації методу було використано мову програмування “Python” та
брокер повідомлень “Amazon Simple Queue Service”. Згідно з проведеним
тестуванням, використання програмного забезпечення з запропонованою
архітектурою дозволяє зменшити час обробки даних про збори кількістю понад
30, на 55-81%, порівняно з використанням архітектури, що передбачає
послідовну обробку.
Опис
Ключові слова
класифікація, розподілена система, брокер повідомлень, швидкодія, подійно-орієнтована архітектура, передбачення успішності волонтерських зборів, сlassification, distributed system, message broker, performance, event-driven architecture, predicting the success of volunteer fundraisers
Бібліографічний опис
Лавріненко, В. В. Метод та програмне забезпечення для передбачення успішності волонтерських зборів : магістерська дис. : 121 Інженерія програмного забезпечення / Лавріненко Вадим Володимирович. — Київ, 2024. — 135 с.