Bu öğeden alıntı yapmak, öğeye bağlanmak için bu tanımlayıcıyı kullanınız: http://elartu.tntu.edu.ua/handle/lib/50525
Tüm üstveri kaydı
Dublin Core AlanıDeğerDil
dc.contributor.advisorМудрик, Іван Ярославович-
dc.contributor.authorЄсипов, Леонід-
dc.contributor.authorYesypov, Leonid-
dc.date.accessioned2025-12-22T12:01:49Z-
dc.date.available2025-12-22T12:01:49Z-
dc.date.issued2025-12-
dc.identifier.citationЄсипов Л. С. Інтеграція інтелектуальних сервісів класифікації, пошуку та зберігання в систему керування медіаконтентом ТНТУ : кваліфікаційна робота на здобуття освітнього ступеня магістр за спеціальністю „121 — інженерія програмного забезпечення“ / Л. С. Єсипов. — Тернопіль: ТНТУ, РІК. — 111 с.uk_UA
dc.identifier.urihttp://elartu.tntu.edu.ua/handle/lib/50525-
dc.description.abstractМетою роботи є модернізація системи керування медіаконтентом шляхом інтеграції інтелектуальних сервісів для класифікації, пошуку та надійного зберігання файлів. Об’єктом дослідження є процес організації та управління медіаконтентом у веб-сервісах з використанням сучасних технологій збереження та обробки даних. Предметом дослідження є методи та технології інтеграції мультимодальних нейромереж, систем розпізнавання облич, інтелектуального пошуку та об’єктного зберігання файлів на базі MinIO. Методи дослідження включають: проєктування архітектури розподіленого зберігання даних, інтеграцію нейромережевих моделей, тестування функціональних компонентів та автоматизацію робочих процесів. В роботі продемонстровано процес модернізації медіасховища, що включає: перенесення зберігання файлів з локальної директорії на MinIO, реалізацію мультимодального інтелектуального пошуку з генерацією тегів та описів, інтеграцію системи розпізнавання облич, а також чат-асистента для управління контентом. Розроблена система дозволяє знаходити файли за вмістом, керувати структурами папок і файлами, виявляти дублікати та групувати схожі файли.uk_UA
dc.description.abstractThe aim of the work is the modernization of the media content management system through the integration of intelligent services for file classification, search, and reliable storage. The research object is the process of organizing and managing media content in web services using modern storage and data processing technologies. The research subject is the methods and technologies for integrating multimodal neural networks, face recognition systems, intelligent search, and object-based file storage using MinIO. Research methods include: designing distributed data storage architecture, integrating neural network models, testing functional components, and automating workflows. The thesis demonstrates the process of upgrading the media repository, including: migrating file storage from a local directory to MinIO, implementing multimodal intelligent search with automatic tagging and description generation, integrating face recognition, and a chatbot assistant for content management. The developed system allows searching files by content, managing folder and file structures, detecting duplicates, and grouping similar files.uk_UA
dc.description.tableofcontentsАНОТАЦІЯ ...................................................................................................................... 4 ABSTRACT ...................................................................................................................... 5 ВСТУП.............................................................................................................................. 8 1 АНАЛІЗ ВИМОГ ДО ПРОГРАМНОЇ СИСТЕМИ ................................................ 10 1.1 Аналіз предметної області .................................................................................. 10 1.2 Постановка завдання та цілей............................................................................. 14 1.3 Пошук акторів та варіантів використання......................................................... 16 1.4 Опис ключових варіантів використання............................................................ 21 2 ПРОЄКТУВАННЯ ТА РОЗРОБКА ПРОГРАМНОЇ СИСТЕМИ......................... 26 2.1 Вибір процесу розробки ...................................................................................... 26 2.2 Проєктування архітектури системи ................................................................... 28 2.3 Побудова схем бази даних .................................................................................. 31 2.4 Побудова UML-діаграм класів ........................................................................... 33 2.5 Вибір мови та середовища розробки.................................................................. 37 2.6 Реалізація основних класів та методів ............................................................... 42 2.7 Розробка інтерфейсу користувача..................................................................... 50 3 ТЕСТУВАННЯ, ВПРОВАДЖЕННЯ ТА ПІДТРИМКА ....................................... 57 3.1 Тестування програмної системи........................................................................ 57 3.1.1 Види та план тестування............................................................................... 58 3.1.2 Розробка тестових сценаріїв........................................................................ 59 3.1.3 Навантажувальне тестування та перевірка черг обробки ........................ 64 3.1.4 Валідація якості роботи інтелектуальних сервісів ................................... 65 3.2 Розгортання програмної системи та системні вимоги .................................... 673.3 Верифікація програмної системи ...................................................................... 69 4 БЕЗПЕКА ЖИТТЄДІЯЛЬНОСТІ ТА ОХОРОНА ПРАЦІ.................................... 73 4.1 Охорона праці....................................................................................................... 73 4.2 Організація оповіщення і зв’язку у надзвичайних ситуаціях техногенного та природного характеру................................................................................................ 76 ВИСНОВКИ................................................................................................................... 82 СПИСОК ВИКОРИСТАНОЇ ЛІТЕРАТУРИ .............................................................. 84 ДОДАТКИ...................................................................................................................... 90uk_UA
dc.language.isoukuk_UA
dc.subject121uk_UA
dc.subjectінженерія програмного забезпеченняuk_UA
dc.subjectмедіаконтентuk_UA
dc.subjectMinIOuk_UA
dc.subjectмультимодальні нейромережіuk_UA
dc.subjectінтелектуальний пошукuk_UA
dc.subjectрозпізнавання обличuk_UA
dc.subjectчат-асистентuk_UA
dc.subjectкласифікація файлівuk_UA
dc.subjectуправління данимиuk_UA
dc.subjectвеб-сервісuk_UA
dc.subjectmedia contentuk_UA
dc.subjectmultimodal neural networksuk_UA
dc.subjectintelligent searchuk_UA
dc.subjectface recognitionuk_UA
dc.subjectchatbot assistantuk_UA
dc.subjectfile classificationuk_UA
dc.subjectdata managementuk_UA
dc.subjectweb serviceuk_UA
dc.subjectprocess automationuk_UA
dc.titleІнтеграція інтелектуальних сервісів класифікації, пошуку та зберігання в систему керування медіаконтентом ТНТУuk_UA
dc.title.alternativeIntegration of Intelligent Classification, Search, and Storage Services into the TNTU Media Content Management Systemuk_UA
dc.typeMaster Thesisuk_UA
dc.rights.holder@ Єсипов Леонід Сергійович, 2025uk_UA
dc.contributor.committeeMemberЖаровський, Руслан Олегович-
dc.coverage.placenameТНТУ ім. І.Пулюя, ФІС, м. Тернопіль, Українаuk_UA
dc.format.pages111-
dc.subject.udc004.9uk_UA
dc.relation.references1. MinIO: High Performance Object Storage. URL: https://github.com/minio/minio (дата звернення: 17.12.2025).uk_UA
dc.relation.references2. Bryk O., Mudryk I., Holubovskyi M., Stoianov Y. Machine learning models and methods aspects of processing unstructured data. Proceedings of the 1st International Workshop on Bioinformatics and Applied Information Technologies (BAIT 2024), Zboriv, Ukraine, 2024. 2024. P. 64–74.uk_UA
dc.relation.references3. Smeulders A. W. M., Worring M., Santini S., Gupta A., Jain R. ContentBased Image Retrieval at the End of the Early Years. IEEE Transactions on Pattern Analysis and Machine Intelligence. 2000. Vol. 22, No. 12. P. 1349–1380.uk_UA
dc.relation.references4. Amazon Web Services. Amazon Simple Storage Service (S3) – Developer Guide. URL: https://docs.aws.amazon.com/AmazonS3/latest/userguide/Welcome.html (дата звернення: 17.12.2025)uk_UA
dc.relation.references5. Bommasani R., Hudson D. A., Adeli E. et al. On the Opportunities and Risks of Foundation Models. Stanford University, 2021. URL: https://arxiv.org/abs/2108.07258 (дата звернення: 17.12.2025).uk_UA
dc.relation.references6. Object Management Group. OMG Unified Modeling Language (OMG UML), Version 2.5.1. URL: https://www.omg.org/spec/UML/2.5.1 (дата звернення: 17.12.2025).uk_UA
dc.relation.references7. MinIO, Inc. MinIO Object Storage — Architecture and Erasure Coding. URL: https://github.com/minio/minio/blob/master/docs/erasure/storageclass/README.md (дата звернення: 17.12.2025).uk_UA
dc.relation.references8. Май А., Мудрик І. Використання штучного інтелекту для розробки системи відеоспостереження з використанням технологій хмарних веб-сервісів AWS. Матеріали ХІ науково-технічної конференції «Інформаційні моделі, системи та технології» (м. Тернопіль, 13–14 грудня 2023 р.). Тернопіль : ТНТУ, 2023. С. 215.uk_UA
dc.relation.references9. OpenAI. Function Calling and Tool Use in Large Language Models. URL: https://platform.openai.com/docs/guides/function-calling (дата звернення: 17.12.2025).uk_UA
dc.relation.references10. Cockburn A. Writing Effective Use Cases. Boston : Addison-Wesley, 2001. 304 puk_UA
dc.relation.references11. Richards M., Ford N. Fundamentals of Software Architecture. Sebastopol : O’Reilly Media, 2020. 419 p.uk_UA
dc.relation.references12. Manning C. D., Raghavan P., Schütze H. Introduction to Information Retrieval. Cambridge : Cambridge University Press, 2008. 482 p.uk_UA
dc.relation.references55. Методичні вказівки до виконання кваліфікаційної роботи магістра для здобувачів спеціальності 121 – Інженерія програмного забезпечення, всіх форм навчання / укладачі Михалик Д.М., Цуприк Г.Б., Бревус В.М., Мудрик І.Я. –89 Тернопіль: Тернопільський національний технічний університет імені Івана Пулюя, 2024. – 44 с.uk_UA
dc.contributor.affiliationТНТУ ім. І. Пулюя, Факультет комп’ютерно-інформаційних систем і програмної інженерії, Кафедра програмної інженерії, м. Тернопіль, Українаuk_UA
dc.coverage.countryUAuk_UA
Koleksiyonlarda Görünür:121 — інженерія програмного забезпечення

Bu öğenin dosyaları:
Dosya Açıklama BoyutBiçim 
dyplom_Yesypov_L_2025.pdf1,99 MBAdobe PDFGöster/Aç


DSpace'deki bütün öğeler, aksi belirtilmedikçe, tüm hakları saklı tutulmak şartıyla telif hakkı ile korunmaktadır.

Yönetim Araçları