กรุณาใช้ตัวระบุนี้เพื่ออ้างอิงหรือเชื่อมต่อรายการนี้: http://elartu.tntu.edu.ua/handle/lib/50849
ระเบียนเมทาดาทาแบบเต็ม
ฟิลด์ DC ค่าภาษา
dc.contributor.advisorПалка, Олег Вікторович-
dc.contributor.advisorPalka, Oleh-
dc.contributor.authorНалутка, Павло Васильович-
dc.contributor.authorNalutka, Pavlo Vasyliovych-
dc.date.accessioned2026-01-02T10:52:53Z-
dc.date.available2026-01-02T10:52:53Z-
dc.date.issued2025-12-22-
dc.date.submitted2025-12-08-
dc.identifier.citationНалутка П. В. Проєкт рекомендаційної системи фільмів на основі архітектури Netflix : робота на здобуття кваліфікаційного ступеня магістр : спец. 122 - комп’ютерні науки / наук. кер. О. В. Палка. Тернопіль : Тернопільський національний технічний університет імені Івана Пулюя, 2025. 52 с.uk_UA
dc.identifier.urihttp://elartu.tntu.edu.ua/handle/lib/50849-
dc.descriptionРоботу виконано на кафедрі комп'ютерних наук Тернопільського національного технічного університету імені Івана Пулюя. Захист відбудеться 22.12.2025р. на засіданні екзаменаційної комісії №32 у Тернопільському національному технічному університеті імені Івана Пулюя.uk_UA
dc.description.abstractКваліфікаційна робота присвячена розробці проєкту рекомендаційної системи фільмів, що базується на принципах архітектури Netflix. У першому розділі проаналізовано сучасний стан ринку стрімінгових платформ та роль персоналізації контенту для утримання користувачів. Другий розділ містить детальний огляд архітектурних рішень Netflix, методів збору даних та вибору алгоритмів фільтрації. У третьому розділі представлено практичну реалізацію моделі рекомендацій на мові Python, порівняльний аналіз колаборативної та контентної фільтрації, а також оцінку ефективності розробленої системи на основі метрик точності. Робота включає обґрунтування економічної доцільності, заходи з охорони праці та аналіз екологічних аспектів експлуатації обчислювальної технікиuk_UA
dc.description.abstractThe qualification work is devoted to the development of a movie recommendation system project based on the principles of the Netflix architecture. The first chapter analyzes the current state of the streaming platform market and the role of content personalization for user retention. The second chapter provides a detailed overview of Netflix's architectural solutions, data collection methods, and the choice of filtering algorithms. The third chapter presents the practical implementation of the recommendation model in Python, a comparative analysis of collaborative and content-based filtering, and an evaluation of the developed system's efficiency based on accuracy metrics. The work includes economic feasibility justification, labor protection measures, and an analysis of environmental aspects of computer equipment operation.uk_UA
dc.description.tableofcontentsВСТУП 5 1 АНАЛІЗ ПРЕДМЕТНОЇ ОБЛАСТІ ТА СУЧАСНИХ РЕКОМЕНДАЦІЙНИХ СИСТЕМ 8 1.1 Стан та тенденції розвитку стрімінгових сервісів 8 1.2 Теоретичні основи побудови рекомендаційних систем 11 1.3 Постановка задачі проєктування 14 Висновок до першого розділу 16 2 ДОСЛІДЖЕННЯ АРХІТЕКТУРИ ТА АЛГОРИТМІВ NETFLIX 17 2.1 Компоненти архітектури Netflix для обробки даних 17 2.2 Методи колаборативної та контентної фільтрації 20 2.3 Вибір інструментарію та технологічного стеку реалізації 24 Висновок до другого розділу 27 3 ПРАКТИЧНА РЕАЛІЗАЦІЯ ТА АНАЛІЗ РЕЗУЛЬТАТІВ 28 3.1 Підготовка набору даних та попередня обробка 28 3.2 Розробка та навчання рекомендаційної моделі 31 3.3 Оцінка точності та візуалізація рекомендацій 35 Висновок до третього розділу 38 4 ОБҐРУНТУВАННЯ ЕКОНОМІЧНОЇ ЕФЕКТИВНОСТІ 39 5 ОХОРОНА ПРАЦІ ТА БЕЗПЕКА В НАДЗВИЧАЙНИХ СИТУАЦІЯХ 45 6 ЕКОЛОГІЯ 50 ЗАГАЛЬНІ ВИСНОВКИ 51 СПИСОК ЛІТЕРАТУРИ 52uk_UA
dc.format.extent52-
dc.language.isoukuk_UA
dc.publisherТНТУ ім. І.Пулюя, ФІС, м. Тернопіль, Українаuk_UA
dc.subject122uk_UA
dc.subjectкомп’ютерні наукиuk_UA
dc.subjectрекомендаційна системаuk_UA
dc.subjectфільмиuk_UA
dc.subjectархітектура netflixuk_UA
dc.subjectколаборативна фільтраціяuk_UA
dc.subjectконтентна фільтраціяuk_UA
dc.subjectмашинне навчанняuk_UA
dc.subjectалгоритмиuk_UA
dc.subjectстрімінгові сервісиuk_UA
dc.subjectpythonuk_UA
dc.subjectrecommendation systemuk_UA
dc.subjectmoviesuk_UA
dc.subjectnetflix architectureuk_UA
dc.subjectcollaborative filteringuk_UA
dc.subjectcontent-based filteringuk_UA
dc.subjectmachine learninguk_UA
dc.subjectalgorithmsuk_UA
dc.subjectstreaming servicesuk_UA
dc.titleПроєкт рекомендаційної системи фільмів на основі архітектури Netflixuk_UA
dc.title.alternativeProject of a Movie Recommendation System Based on the Netflix Architectureuk_UA
dc.typeMaster Thesisuk_UA
dc.rights.holder© Налутка Павло Васильович, 2025uk_UA
dc.contributor.committeeMemberЯсній, Олег Петрович-
dc.contributor.committeeMemberYasniy, Oleg-
dc.coverage.placenameТернопільuk_UA
dc.subject.udc004.89:004.77uk_UA
dc.relation.references1. Шумова, Л. О., Рязанцев, О. І., & Покришка, С. А. (2023). Mоделі машинного навчання для формування рекомендацій. Вісник Східноукраїнського національного університету імені Володимира Даля, (2 (278)), 96-105.uk_UA
dc.relation.references2. ШЕВЧЕНКО, С., ЖДАНОВА, Ю., & ДАНИЛЮК, О. (2024). АНАЛІЗ ТА ДОСЛІДЖЕННЯ ХАРАКТЕРИСТИК АЛГОРИТМІВ У РЕКОМЕНДАЦІЙНИХ СИСТЕМАХ. Вісник Херсонського національного технічного університету, (4 (91)), 367-376.uk_UA
dc.relation.references3. Пасічник, В. В., Юнчик, В. Л., Кунанець, Н. Е., & Федонюк, А. А. (2022). Використання нечіткої логіки у процесі експертного оцінювання електронних навчальних ресурсів. Scientific Bulletin of UNFU, 32(4), 66-76.uk_UA
dc.relation.references4. Pankiv, Y., Kunanets, N., Artemenko, O., Veretennikova, N., & Nebesnyi, R. (2021, September). Project of an intelligent recommender system for parking vehicles in smart cities. In 2021 IEEE 16th International Conference on Computer Sciences and Information Technologies (CSIT) (Vol. 2, pp. 419-422). IEEE.uk_UA
dc.relation.references5. Matsyuk, O., Nazaruk, M., Turbal, Y., Veretennikova, N., & Nebesnyi, R. (2018, September). Information analysis of procedures for choosing a future specialty. In Conference on Computer Science and Information Technologies (pp. 364-375). Cham: Springer International Publishing.uk_UA
dc.relation.references6. Небесний, Р. М. (2023). Рекомендаційна система формування команд виконавців з відповідними фаховими компетентностями (Doctoral dissertation, Тернопільський національний технічний університет імені Івана Пулюя).uk_UA
dc.relation.references7. Ржеуський, А., Кунанець, Н., & Стахів, М. (2018). Рекомендаційна система інформаційного обслуговування користувачів бібліотек. У Матеріали V науково-технічної конференції "Інформаційні моделі, системи та технології" (с. 37). Тернопіль: ТНТУ.uk_UA
dc.relation.references8. Hsiao Mark (Ko-Jen). From Stranger Things to Your Favorite Things: Netflix's Recommendation Evolution. VideoRecSys 2024: Large-Scale Video Recommender Systems Workshop. URL: https://videorecsys.com/slides/mark_talk3.pdf (date of access: 08.10.2025).uk_UA
dc.relation.references9. “Attention Is All You Need,” Ashish Vaswani et al., Proceedings of the 31st International Conference on Neural Information Processing Systems, arXiv:1706.03762v7, revised on 2 August 2023.uk_UA
dc.relation.references10. Joshi, S., Feng, Y., Hsiao, K. J., Zhang, Z., & Lamkhede, S. (2024, October). Sliding Window Training-Utilizing Historical Recommender Systems Data for Foundation Models. In Proceedings of the 18th ACM Conference on Recommender Systems (pp. 835-837).uk_UA
dc.relation.references11. KV Caching Explained: Optimizing Transformer Inference Efficiency. Hugging Face – The AI community building the future. URL: https://huggingface.co/blog/not-lain/kv-caching (date of access: 14.11.2025).uk_UA
dc.relation.references12. Steck, H., Baltrunas, L., Elahi, E., Liang, D., Raimond, Y., & Basilico, J. (2021). Deep learning for recommender systems: A Netflix case study. AI magazine, 42(3), 7-18.uk_UA
dc.relation.references13. C. K. Kang and J. McAuley, “Self-Attentive Sequential Recommendation,” 2018 IEEE International Conference on Data Mining (ICDM), Singapore, 2018, pp. 197–206, doi: 10.1109/ICDM.2018.00035.uk_UA
dc.relation.references14. F. Sun et al., “BERT4Rec: Sequential Recommendation with Bidirectional Encoder Representations from Transformer,” Proceedings of the 28th ACM International Conference on Information and Knowledge Management (CIKM ‘19), Beijing, China, 2019, pp. 1441–1450, doi: 10.1145/3357384.3357895.uk_UA
dc.relation.references15. J. Zhai et al., “Actions Speak Louder than Words: Trillion-Parameter Sequential Transducers for Generative Recommendations,” arXiv preprint arXiv:2402.17152, 2024.uk_UA
dc.relation.references16. F. Gloeckle, B. Youbi Idrissi, B. Rozière, D. Lopez-Paz, and G. Synnaeve, “Better & Faster Large Language Models via Multi-token Prediction,” arXiv preprint arXiv:2404.19737, Apr. 2024.uk_UA
dc.relation.references17. Netflix Prize data. Kaggle: Your Machine Learning and Data Science Community. URL: https://www.kaggle.com/netflix-inc/netflix-prize-data/data (date of access: 08.05.2025).uk_UA
dc.relation.references18. Голінько В. І. Охорона праці в галузі інформаційних технологій: навч. посіб. / В. І. Голінько, М. Ю. Іконніков, Я. Я. Лебедєв; М-во освіти і науки України, Держ. вищий навч. закл. "Нац. гірн. ун-т". - Дніпропетровськ: НГУ, 2015. - 246 с.uk_UA
dc.relation.references19. Гандзюк М.П. Основи охорони праці: Підручник. 4-е вид./Гандзюк М.П., Желібо Є.П., Халімовський М.О. - Київ: Каревела, 2008. – 384с.uk_UA
dc.relation.references20. Техноекологія та цивільна безпека. Частина «Цивільна безпека»: Навчальний посібник; укл.: Стручок В. С. Тернопіль: ФОП Паляниця В.А., 2022. 150 с.uk_UA
dc.relation.references21. Безпека в надзвичайних ситуаціях. Методичний посібник для здобувачів освітнього ступеня «магістр» всіх спеціальностей денної та заочної (дистанційної) форм навчання / укл.: Стручок В. С. Тернопіль: ФОП Паляниця В. А., 2022. 156 с.uk_UA
dc.relation.references22. Умови праці працівників, які використовують у роботі персональні комп'ютери. Zolochiv.Net. URL: https://zolochiv.net/umovy-pratsi-pratsivnykiv-iaki-vykorystovuiut-u-roboti-personal-ni-komp-iutery/ (дата звернення: 25.10.2024).uk_UA
dc.contributor.affiliationТНТУ ім. І. Пулюя, Факультет комп’ютерно-інформаційних систем і програмної інженерії, Кафедра комп’ютерних наук, м. Тернопіль, Українаuk_UA
dc.coverage.countryUAuk_UA
dc.identifier.citation2015Налутка П. В. Проєкт рекомендаційної системи фільмів на основі архітектури Netflix : робота на здобуття кваліфікаційного ступеня магістр : спец. 122 «Комп’ютерні науки» / наук. кер. О. В. Палка. Тернопіль : ТНТУ, 2025. 52 с.uk_UA
ปรากฏในกลุ่มข้อมูล:122 — комп’ютерні науки

แฟ้มในรายการข้อมูลนี้:
แฟ้ม รายละเอียด ขนาดรูปแบบ 
Mag_2025_SNm-61_Nalutka_PV.pdfДипломна робота2,69 MBAdobe PDFดู/เปิด


รายการทั้งหมดในระบบคิดีได้รับการคุ้มครองลิขสิทธิ์ มีการสงวนสิทธิ์เว้นแต่ที่ระบุไว้เป็นอื่น

เครื่องมือสำหรับผู้ดูแลระบบ