Система для пошуку спеціалістів з ремонту побутової техніки з використанням рекомендаційного алгоритму

Автор: Ковалевич Всеволод Вадимович
Кваліфікаційний рівень: магістр
Спеціальність: Інженерія програмного забезпечення
Інститут: Інститут комп'ютерних наук та інформаційних технологій
Форма навчання: денна
Навчальний рік: 2022-2023 н.р.
Мова захисту: українська
Анотація: Основною метою даної магістерської кваліфікаційної роботи є дослідження різноманітних підходів до створення рекомендаційних алгоритмів та розроблення програмної системи для автоматизованого підбору фахівців з ремонту побутової техніки. Основна відмінність цього програмного продукту полягає в можливості аналізу характеристик побутової несправності та рекомендації найбільш відповідного фахівця для ремонту, на основі цих характеристик. Програмне рішення у вигляді веб аплікації написане на мові програмування C# з використанням фреймворків ASP .NET Core 5, Entity Framework Core. Для зберігання і обробки даних була використана система керування базами даних Microsoft SQL Server. Робота складається з чотирьох розділів та чотирьох додатків: огляд предметної області та аналіз існуючих рішень для задачі створення вебплатформи для пошуку фахівців, які займаються ремонтом побутової техніки, опис наявних рекомендаційних алгоритмів, програмна реалізація системи для підбору фахівців з ремонту побутової техніки, дослідження розробленого рекомендаційного алгоритму з підбору фахівця. Під час огляду літературних джерел розглянуто метрики рекомендаційних алгоритмів, проаналізовано популярні реалізації рекомендаційних алгоритмів. Для програмного продукту було розроблено специфікацію вимог, обрано необхідні технології для його реалізації та проведено тестування з використанням основних тестових випадків. Проектування та реалізація програмної системи проводились відповідно до аналізу предметної області та вимог, описаних у специфікації. Робота містить результати дослідження рекомендаційних алгоритмів, програмну реалізацію веб додатку та пояснювальну записку. Обсяг роботи – 62 сторінки.