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/48654
Tüm üstveri kaydı
Dublin Core AlanıDeğerDil
dc.contributor.advisorГотович, Володимир Анатолійович-
dc.contributor.advisorGotovych, Volodymyr-
dc.contributor.authorБогуцький, Михайло Іванович-
dc.contributor.authorBohutskyi, Mykhailo Ivanovych-
dc.date.accessioned2025-05-29T18:55:25Z-
dc.date.available2025-05-29T18:55:25Z-
dc.date.issued2025-05-26-
dc.date.submitted2025-05-12-
dc.identifier.citationБогуцький М.І. Оптимізація алгоритмів пошуку інформації на веб-сайті з використанням методів машинного навчання : робота на здобуття кваліфікаційного ступеня магістра : спец. 122 - комп’ютерні науки / наук. кер. В. А. Готович. Тернопіль : Тернопільський національний технічний університет імені Івана Пулюя, 2025. 82 с.uk_UA
dc.identifier.urihttp://elartu.tntu.edu.ua/handle/lib/48654-
dc.descriptionРоботу виконано на кафедрі комп'ютерних наук Тернопільського національного технічного університету імені Івана Пулюя. Захист відбудеться 26.05.2025 р. о 14 год. 30 хв. на засіданні екзаменаційної комісії №33 у Тернопільському національному технічному університеті імені Івана Пулюяuk_UA
dc.description.abstractКваліфікаційна робота присвячена розв’язанню задачі оптимізації системи пошуку інформації на вебсайті. В першому розділі описані теоретичні основи пошукових технологій, висвітлено поняття, принципи та класифікації методів пошуку, розглянуто існуючі підходи до реалізації пошукових систем. Також Проаналізовано сучасні тренди та технології в галузі. В другому розділі наведено вимоги та проєктну структуру системи пошуку інформації на вебсайті, досліджено функціональні потреби користувача та адміністрування, подано схеми бази даних, інтерфейсів та логіки взаємодії. В третьому розділі описано реалізацію основних модулів веб-додатку, проаналізовано архітектурні рішення та їх ефективність. Наведено результати реалізації інтерфейсу користувача вебсайту, функції пошуку інформації, видачі рекомендацій користувачеві та кабінету користувача. Об’єкт дослідження: алгоритми пошуку інформації на вебсайті на прикладі вебмагазину. Предмет дослідження: оптимізація відомих алгоритмів пошуку інформації на вебсайті шляхом застосування методів машинного навчання.uk_UA
dc.description.abstractThe qualification work is devoted to solving the problem of optimizing the information search system on the website. The first section describes the theoretical foundations of search technologies, highlights the concepts, principles and classifications of search methods, considers existing approaches to the implementation of search systems. Also, modern trends and technologies in the industry are analyzed. The second section presents the requirements and design structure of the information search system on the website, examines the functional needs of the user and administration, presents database schemes, interfaces and interaction logic. The third section describes the implementation of the main modules of the web application, analyzes architectural solutions and their effectiveness. The results of the implementation of the website user interface, information search functions, issuing recommendations to the user and the user's account are presented. The object of research: algorithms for searching information on the website using the example of a web store. The subject of research: optimization of known algorithms for searching information on the website by applying machine learning methodsuk_UA
dc.description.tableofcontentsВСТУП 9 1 АНАЛІЗ ОСНОВНИХ ПІДХОДІВ ДО ОПТИМІЗАЦІЇ АЛГОРИТМІВ ПОШУКУ ІНФОРМАЦІЇ НА ВЕБСАЙТАХ 11 1.1 Основні характеристики задачі та особливості алгоритмів пошуку інформації на вебсайтах 11 1.1.1 Вплив якості результатів пошуку інформації на конверсію та досвід користувача 12 1.1.2 Основні проблеми та виклики при розробці пошукових систем для вебсайтів 14 1.2 Аналіз сучасних технологій для побудови пошукових систем 15 1.3 Математичні методи, що використовуються для аналізу пошукових алгоритмів 17 1.4 Методи покращення взаємодії користувача з пошуковою системою 20 1.5 Аналіз моделей машинного навчання 21 1.6 Галузі застосування вебсайтів з функцією пошуку інформації 22 1.7 Основні вимоги до системи пошуку інформації на вебсайті 24 1.8 Висновок до першого розділу 25 2 АНАЛІЗ МЕТОДІВ ТА ПІДХОДІВ ДО ПРОЄКТУВАННЯ СИСТЕМ ПОШУКУ ІНФОРМАЦІЇ НА ВЕБСАЙТАХ 27 2.1 Огляд архітектурних підходів до побудови сайтів з інтегрованою системою пошуку інформації 27 2.2 Архітектура та структура вебсайту з пошуковою системою 28 2.3 Вибір оптимального стеку технологій для реалізації сайту з системою пошуку інформації 30 2.4 Проєктування алгоритмів попередньої обробки запитів користувача та формування релевантної видачі результатів 34 2.5 Аналіз та проєктування методів машинного навчання 36 2.6 Моделювання структури даних для системи пошуку інформації 39 2.7 Забезпечення продуктивності та масштабованості системи пошуку інформації на вебсайті 41 2.8 Висновки до другого розділу 42 3 РЕАЛІЗАЦІЯ ВЕБСАЙТУ З ОПТИМІЗОВАНОЮ ПОШУКОВОЮ СИСТЕМОЮ 44 3.1 Загальна архітектура системи 44 3.2 Серверна логіка для реалізації алгоритмів пошуку інформації 44 3.3 Реалізація алгоритмів 46 3.3.1 Алгоритм пошуку товарів 46 3.3.2 Алгоритм збереження історії пошуку 50 3.4 Система підказок та історії пошуку 52 3.5 Оптимізація алгоритмів пошуку інформації на вебсайті за допомогою машинного навчання 53 3.6 Реалізація головної сторінки сайту 57 3.7 Реалізація особистого кабінету користувача 58 3.8 Адміністративна панель вебсайту 60 3.9 Висновки до третього розділу 61 4 ОХОРОНА ПРАЦІ ТА БЕЗПЕКА В НАДЗВИЧАЙНИХ СИТУАЦІЯХ 63 4.1 Обов’язкові медичні огляди працівників певних категорій 63 4.2 Способи і засоби пожежогасіння 65 4.3 Підвищення стійкості роботи комп’ютеризованих систем в умовах дії електромагнітного імпульсу ядерного вибуху 70 4.4 Висновки до четвертого розділу 75 ВИСНОВКИ 76 ПЕРЕЛІК ДЖЕРЕЛ 78 ДОДАТКИuk_UA
dc.format.extent82-
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алгоритм пошуку інформації на веб-сайтіuk_UA
dc.subjectмашинне навчанняuk_UA
dc.subjectоптимізація алгоритму пошукуuk_UA
dc.subjectweb applicationuk_UA
dc.subjectinformation retrieval systemuk_UA
dc.subjectwebsite information retrieval algorithmuk_UA
dc.subjectmachine learninguk_UA
dc.subjectinformation retrieval algorithm optimizationuk_UA
dc.titleОптимізація алгоритмів пошуку інформації на веб-сайті з використанням методів машинного навчанняuk_UA
dc.title.alternativeOptimization of Information Retrieval Algorithms on a Website Using Machine Learninguk_UA
dc.typeMaster Thesisuk_UA
dc.rights.holder© Богуцький Михайло, 2025uk_UA
dc.coverage.placenameТНТУ ім. І.Пулюя, ФІС, м. Тернопіль, Українаuk_UA
dc.subject.udc004.4uk_UA
dc.relation.references1. Любомир МАТІЙЧУК, Володимир ГОТОВИЧ, Віталій БОНАР (Статті. ТНТУ ім.І.Пулюя), Порівняння ефективності методів некерованого машинного навчання для виявлення аномалій в obd2 даних.uk_UA
dc.relation.references2. ЛВ Волинець, НА Гарматюк, ВА Готович (Статті. ТНТУ ім.І.Пулюя), Великі за обсягом набори біомедичних даних та машинне навчання.uk_UA
dc.relation.references3. ВА Готович, АВ Мачужак (Матеріали ⅩⅠ Міжнародної науково-практичної конференції молодих учених та студентів „ Актуальні задачі сучасних технологій “), Застосування методології CI/CD для автоматизації процесів тестування та розгортання програмного забезпечення.uk_UA
dc.relation.references4. Grigorii Shymchuk, Iaroslav Lytvynenko, Roman Hromyak, Sergii Lytvynenko, Volodymyr Hotovych, Gas Consumption Forecasting Using Machine Learning Methods and Taking Into Account Climatic Indicators.uk_UA
dc.relation.references5. Що таке CRO, і оптимізація конверсії, URL: https://netpeak.net/uk/blog/shcho-take-cro-i-yak-optimizatsiya-konversii-opomagae-zbil-shiti-pributok/ (дата зверненя: 20.05.2025)uk_UA
dc.relation.references6. Створення сайтів, URL: https://surl.li/nbooti (дата зверненя: 20.05.2025)uk_UA
dc.relation.references7. Алгоритми ранжування, URL: https://rubika.agency/ua/glossary/ algoritm-ranzhiruvannja (дата зверненя: 20.05.2025)uk_UA
dc.relation.references8. Ранжування сайту, URL: https://wezom.com.ua/ua/blog/ranzhirovanie (дата зверненя: 20.05.2025)uk_UA
dc.relation.references9. Обробка природної мови (NLP), URL: https://metinvest.digital/ua/page/1052 (дата зверненя: 20.05.2025)uk_UA
dc.relation.references10. Machine Learning, ML, URL: https://www.it.ua/knowledge-base/technology-innovation/machine-learning (дата зверненя: 20.05.2025)uk_UA
dc.relation.references11. Пошукові Системи: історія, розвиток та сучасні тенденції, URL: https://webmate.ua/poshukovi-sistemi-istoriya-rozvitok-ta-suchasni-tendenciyi (дата зверненя: 20.05.2025).uk_UA
dc.relation.references12. Структура файлів подань у Laravel, URL: https://code.mu/ru/php/framework/laravel/book/prime/views/files-structure/ (дата зверненя: 20.05.2025)..uk_UA
dc.relation.references13. Eloquent: API Resources, URL: https://laravel.com/docs/12.x/eloquent-resources (дата зверненя: 20.05.2025).uk_UA
dc.relation.references14. Understanding the MVC Архітектура в Laravel: A Comprehensive Guide, URL: https://fkrihnif.medium.com/understanding-the-mvc-architecture-in-laravel-a-comprehensive-guide-8f620cc139b6 (дата зверненя: 20.05.2025)uk_UA
dc.relation.references15. tailwindcss URL: https://tailwindcss.com/ (дата зверненя: 20.05.2025)uk_UA
dc.relation.references16. Swiper.js URL: https://refine.dev/blog/swiper-js/ (дата зверненя: 20.05.2025)uk_UA
dc.relation.references17. TF-IDF (term frequency-inverse document frequency), URL: https://surl.li/yomtsu. (дата зверненя: 20.05.2025)uk_UA
dc.relation.references18. Оптимізація SQL, URL: https://dou.ua/forums/topic/47863/ // Дата доступу до ресурсу: 20.05.20225р.uk_UA
dc.relation.references19. Eloquent ORM від Laravel, URL: https://surl.li/xtlhiz (дата зверненя: 20.05.2025)uk_UA
dc.relation.references20. СУБД MySQL URL: http://www.znannya.org/?view=PHP_SUBD_mysql (дата зверненя: 20.05.2025)uk_UA
dc.relation.references21. Переваги фрейморку Laravel для веб-розробки, URL: https://wezom.com.ua/ua/blog/17-preimuschestv-ispolzovanija-laravel-v-it-industrii (дата зверненя: 20.05.2025)uk_UA
dc.relation.references22. Архітектура сайту URL: режим доступу до ресурсу: https://coi.ua/blog/Cbc/Website-Structures-How-to-Choose-the-Best-Option-for-Your-Web-Project/ (дата зверненя: 20.05.2025).uk_UA
dc.relation.references23. AJAX для новачків URL: https://habr.com/ru/articles/14246/ (дата зверненя: 20.05.2025)uk_UA
dc.relation.references24. Сухий О. Л., Міленін В. М., Тарадайнік В. М. Алгоритми пошуку в інформаційних системах.uk_UA
dc.relation.references25. Пошукова оптимізація, URL: https://apollon.guru/seo/trendy-seo-prosuvannya/ (дата зверненя: 20.05.2025).uk_UA
dc.relation.references26. Рекомендації на сайті як збільшення конверсії, URL: https://esputnik.com/uk/blog/tovarni-rekomendaciyi-na-sajti-instrument-zbilshennya-konversiyi (дата зверненя: 20.05.2025).uk_UA
dc.relation.references27. Просування сайту пошуковими підказками, URL: https://seok.ua/uk/prodvizhenie-sajta-poiskovymi-podskazkami.html (дата зверненя: 20.05.2025).uk_UA
dc.relation.references28. Головна сторінка: її роль для сайту та правильне оформлення, URL: https://surl.lu/nnckhl. (дата зверненя: 20.05.2025)uk_UA
dc.relation.references29. Як правильно оформити головну сторінку сайту, URL: https://hostiq.ua/blog/ukr/main-page/ (дата зверненя: 20.05.2025)uk_UA
dc.relation.references30. Розробка особистого кабінету, URL:https://voll.com.ua/uk/dorabotka-sajta/razrabotka-lichnogo-kabineta (дата зверненя: 20.05.2025).uk_UA
dc.relation.references31. Що таке адмінка сайту, URL: https://ukrline.com.ua/ua/blog/108666-4.php (дата зверненя: 20.05.2025).uk_UA
dc.relation.references32. Як організовано розробку адмінки, URL: https://surl.li/leajyy. (дата зверненя: 20.05.2025).uk_UA
dc.relation.references33. Обов'язкові медичні огляди працівників певних категорій, URL: https://protocol.ua/ua/pro_ohoronu_pratsi_stattya_17/ (дата зверненя: 20.05.2025)uk_UA
dc.relation.references34. Порядок проведення медичних оглядів працівників певних категорій, URL: https://surl.li/kjrjii. (дата зверненя: 20.05.2025).uk_UA
dc.relation.references35. Способи припинення процесу горіння, URL: https://pidru4niki.com/1460091739057/bzhd/sposobi_zasobi_pozhezhogasinnya (дата зверненя: 20.05.2025).uk_UA
dc.relation.references36. Способи та засоби пожежогасіння, URL: https://buklib.net/books/32189/ (дата зверненя: 20.05.2025).uk_UA
dc.relation.references37. Комплекс заходів, спрямованих на ліквідацію пожежі, URL: https://surl.lu/xqrhii (дата зверненя: 20.05.2025)uk_UA
dc.relation.references38. Електромагнітний імпульс ядерного вибуху, URL: https://surl.li/fvhqcv (дата зверненя: 20.05.2025)uk_UA
dc.relation.references39. Вимоги безпеки під час роботи на ПК, URL: Режим доступу до ресурсу: https://sites.google.com/site/ohoronapraci44/33-vimogi- bezpeki-pid-cas-roboti-na-pk. (дата зверненя: 20.05.2025).uk_UA
dc.relation.references40. Т.А. Григорова. Дослідження методів машинного навчаня для пошуку інформації / Т.А. Григорова, В.П. Ляшенко, O.O. Москаленко (Статті. Кременчуцький національний університет ім. М. Остроградського)uk_UA
dc.relation.references41. Ден Гасфілд. Integer Linear Programming in Computational and Systems Biology: An Entry-Level Text and Course / Ден Гасфілд, 2019 – с. 428 (Лінійне програмування).uk_UA
dc.relation.references42. Структури даних та алгоритми, URL: https://studfile.net/preview/10025806/page:21/. (дата зверненя: 20.05.2025).uk_UA
dc.relation.references43. K.М. Онищенко. Аналіз методів обробки природної мови / K.М. Онищенко, Я.І. Данієль, Р.O. Каманєв.uk_UA
dc.relation.references44. Charu C. Aggarwal. Recommender Systems: The Textbook / Charu C. Aggarwal, 2016 – с. 518 (Recommender Systems).uk_UA
dc.relation.references45. Antonio Mele. Django 5 By Example - Fifth Edition: Build powerful and reliable Python web applications from scratch 5th ed. Edition / Antonio Mele, 2024 - с.820.uk_UA
dc.relation.references46. Структури даних та алгоритми, URL: https://studfile.net/preview/10025806/page:21/. (дата зверненя: 20.05.2025)uk_UA
dc.relation.references47. K.М. Онищенко. Аналіз методів обробки природної мови / K.М. Онищенко, Я.І. Данієль, Р.O. Каманєв.uk_UA
dc.relation.references48. Charu C. Aggarwal. Recommender Systems: The Textbook / Charu C. Aggarwal, 2016 – с. 518 (Recommender Systems).uk_UA
dc.relation.references49. Cathy Tanimura. SQL for Data Analysis. Advanced Techniques for Transforming Data into Insights. 1st Ed. / Cathy Tanimura, 2021 – с. 350.uk_UA
dc.relation.references50. MVC Architectural Pattern - Web Platform, URL: https://doka.guide/tools/architecture-mvc/ (дата зверненя: 20.05.2025).uk_UA
dc.relation.references51. Тернопільський національний технічний університет імені Івана Пулюя, URL:https://tntu.edu.ua/?p=uk/main (дата зверненя: 20.05.2025)uk_UA
dc.relation.references52. PHP docs, URL: https://www.php.net/docs.php URL: https://tntu.edu.ua/?p=uk/main (дата зверненя: 20.05.2025).uk_UA
dc.relation.references53. Ajax - MDN Web Docs Glossary: Definitions of Web-related, URL: https://developer.mozilla.org/en-US/docs/Glossary/AJAXuk_UA
dc.relation.references54. laravel docs, URL: https://laravel.com/docs/11.x (дата зверненя: 20.05.2025).uk_UA
dc.relation.references55. ДСТУ 2272:2006. Охорона праці. Терміни та визначення основних понять. — [На заміну ДСТУ 2272-93 ; чинний від 2007-01-01]. — Вид. офіц. — Київ : Держспоживстандарт України, 2006. — 16 с.uk_UA
dc.relation.references56. ДСТУ 4297:2004. Пожежна безпека. Вогнегасники. Загальні технічні вимоги, методи випробувань. — [Чинний від 2005-07-01]. — Вид. офіц. — Київ : Держспоживстандарт України, 2005. — 14 с.uk_UA
dc.relation.references57. ДСТУ 3972:2000. Безпека дорожнього руху. Технічні засоби регулювання дорожнього руху. Загальні технічні умови. — [Чинний від 2001-01-01]. — Вид. офіц. — Київ : Держстандарт України, 2001. — 18 с.uk_UA
dc.relation.references58. ДСТУ 5091-2009. Пластмаси. Методи випробування на твердість. — [Чинний від 2010-01-01]. — Вид. офіц. — Київ : ДП «УкрНДНЦ», 2010. — 12 с.uk_UA
dc.contributor.affiliationТНТУ ім. І. Пулюя, Факультет комп’ютерно-інформаційних систем і програмної інженерії, Кафедра комп’ютерних наук, м. Тернопіль, Українаuk_UA
dc.coverage.countryUAuk_UA
dc.identifier.citation2015Богуцький М. І. Оптимізація алгоритмів пошуку інформації на веб-сайті з використанням методів машинного навчання : магістерська кваліфікаційна робота / М. І. Богуцький ; наук. кер. В. А. Готович ; Тернопільський національний технічний університет імені Івана Пулюя. – Тернопіль, 2025. – 82 с.uk_UA
Koleksiyonlarda Görünür:122 — комп’ютерні науки

Bu öğenin dosyaları:
Dosya Açıklama BoyutBiçim 
Mag_2025_SN-nm_61_Boguzkiy_M_I 2.pdfдипломна робота3,52 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ı