Будь ласка, використовуйте цей ідентифікатор, щоб цитувати або посилатися на цей матеріал: http://elartu.tntu.edu.ua/handle/lib/54112
Повний запис метаданих
Поле DCЗначенняМова
dc.contributor.advisorКоноваленко, Ігор Володимирович-
dc.contributor.advisorKonovalenko, Ihor-
dc.contributor.authorКіндій, Денис Романович-
dc.contributor.authorKindii, Denys-
dc.date.accessioned2026-09-13T11:45:18Z-
dc.date.available2026-09-13T11:45:18Z-
dc.date.issued2026-06-26-
dc.date.submitted2026-06-26-
dc.identifier.urihttp://elartu.tntu.edu.ua/handle/lib/54112-
dc.descriptionРобота виконана на кафедра автоматизації технологічних процесів і виробництв факультет прикладних інформаційних технологій та електроінженерії Тернопільського національного технічного університету імені Івана Пулюя Міністерства освіти і науки України. Захист відбудеться «26» червня 2026 р. о 9.00 год. на засіданні екзаменаційної комісії №22 у Тернопільському національному технічному університеті імені Івана Пулюя.uk_UA
dc.description.abstractКваліфікаційна робота присвячена розробленню персонального AI-асистента для підтримки процесу пошуку вакансій, ведення профілю кандидата, обробки CV та автоматизованого аналізу релевантності вакансій. У роботі розглянуто практичну задачу зменшення часу ручного перегляду вакансій і підвищення якості їх відбору за допомогою великих мовних моделей. У проєктній частині описано архітектуру вебзастосунку Personal Job Helper, побудованого на основі Django, PostgreSQL, pgvector, OpenAI API, LangChain та Docker. Реалізовано модулі профілю кандидата, завантаження й аналізу CV, джерел вакансій, двоетапного AI-скринінгу, категоризації та чат-пошуку вакансій природною мовою. Особливу увагу приділено двоетапній логіці обробки вакансій. На першому етапі система аналізує тільки назву й коротке прев'ю нових вакансій, а на другому етапі завантажує повну сторінку лише для відібраних пропозицій і розраховує відсоток відповідності профілю кандидата. У спеціальній частині описано розгортання системи в Docker, роботу чат-інтерфейсу, семантичний пошук через pgvector і Gmail SMTP-нотифікації про релевантні вакансії. Результатом є працездатний програмний продукт, придатний для персонального використання та подальшого розширення.uk_UA
dc.description.abstractThis qualification work is devoted to the development of a personal AI assistant for supporting job search, candidate profile management, CV processing, and automated vacancy relevance analysis. The project describes the architecture of the Personal Job Helper web application based on Django, PostgreSQL, pgvector, OpenAI API, LangChain, and Docker. Special attention is paid to two-stage vacancy processing, semantic search, AI-based matching, and Gmail SMTP notifications for relevant vacancies. The result is a working software product suitable for personal use and further development.uk_UA
dc.description.tableofcontentsАнотація Перелік скорочень і термінів Вступ 1 Загальний розділ 1.1 Аналіз предметної області 1.2 Аналітичний огляд існуючих рішень 1.3 Обґрунтування вибору технологій 1.4 Технічне завдання 2 Розробка технічного та робочого проєкту 2.1 Інструментальні засоби реалізації 2.2 Архітектура програмної системи 2.3 Проєктування бази даних 2.4 Алгоритми роботи основних модулів 2.5 Інтерфейс користувача 2.6 Тестування програмної системи 3 Спеціальний розділ 3.1 Інструкція з розгортання системи 3.2 Інструкція користувача 3.3 Експлуатаційні сценарії 3.4 Розділ під Gmail-інтеграцію 4 Охорона праці та безпека життєдіяльності Висновки Список використаних джерел Додаткиuk_UA
dc.format.extent1-52-
dc.language.isoukuk_UA
dc.publisherТернопільський національний технічний університет ім. І. Пулюя, Факультет прикладних інформаційних технологій та електроінженерії, Кафедра автоматизації технологічних процесів і виробництвuk_UA
dc.relation.uri1. Документація Django. URL: https://docs.djangoproject.com/uk_UA
dc.relation.uri2. Документація PostgreSQL. URL: https://www.postgresql.org/docs/uk_UA
dc.relation.uri3. Документація pgvector. URL: https://github.com/pgvector/pgvectoruk_UA
dc.relation.uri4. Документація Docker. URL: https://docs.docker.com/uk_UA
dc.relation.uri5. Документація OpenAI API. URL: https://platform.openai.com/docs/uk_UA
dc.relation.uri6. Документація LangChain. URL: https://docs.langchain.com/uk_UA
dc.relation.uri7. Документація Python. URL: https://docs.python.org/3/uk_UA
dc.relation.uri8. Документація pypdf. URL: https://pypdf.readthedocs.io/uk_UA
dc.relation.uri9. Документація httpx. URL: https://www.python-httpx.org/uk_UA
dc.relation.uri10. Документація selectolax. URL: https://selectolax.readthedocs.io/uk_UA
dc.subjectавтоматизаціяuk_UA
dc.subjectштучний інтелектuk_UA
dc.subjectвеликі мовні моделіuk_UA
dc.subjectAI-асистентuk_UA
dc.subjectDjangouk_UA
dc.subjectPostgreSQLuk_UA
dc.subjectpgvectoruk_UA
dc.subjectLangChainuk_UA
dc.subjectOpenAIuk_UA
dc.subjectGmailuk_UA
dc.subjectаutomationuk_UA
dc.subjectartificial intelligenceuk_UA
dc.subjectlarge language modelsuk_UA
dc.titleРозроблення персонального AI-асистента на основі великих мовних моделей з інтеграцією Google Workspace та автома-тизацією бізнес-процесівuk_UA
dc.title.alternativeDevelopment of a Personal AI Assistant Based on Large Language Models with Google Workspace Integration and Business Process Automationuk_UA
dc.typeBachelor Thesisuk_UA
dc.rights.holder© Кіндій Д.Р., 2026uk_UA
dc.contributor.committeeMemberСтухляк, Данило Петрович-
dc.contributor.committeeMemberStukhliak, Danylo-
dc.coverage.placenameТернопільський національний технічний університет ім. І. Пулюя, Факультет прикладних інформаційних технологій та електроінженерії, Кафедра автоматизації технологічних процесів і виробництв.uk_UA
dc.subject.udc681.5uk_UA
dc.subject.udc004.8uk_UA
dc.subject.udc331.5uk_UA
thesis.degree.grantorЕК №22, 2026 р.-
dc.relation.references12. Коноваленко І. В. Платформа .NET та мова програмування C# 8.0 : навч. посіб. / І. В. Коноваленко, П. О. Марущак. – Тернопіль : В. А. Паляниця, 2020 – 320 с. http://library.megu.edu.ua:8180/jspui/handle/123456789/4115uk_UA
dc.relation.references13. Проектування мікропроцесорних систем керування: навчальний посібник / І.Р. Козбур, П.О. Марущак, В.Р. Медвідь, В.Б. Савків, В.П. Пісьціо. – Тернопіль: Вид-во ТНТУ імені Івана Пулюя, 2022. – 324 с. https://elartu.tntu.edu.ua/handle/lib/39189uk_UA
dc.relation.references14. Капаціла Ю.Б., Савків В.Б. Методичні вказівки до виконання кваліфікаційної роботи бакалавра спеціальності «Автоматизація, комп’ютерно-інтегровані технології та робототехніка». Тернопіль.: Видавництво ТНТУ. 2025. 60 с. https://elartu.tntu.edu.ua/handle/lib/48495uk_UA
dc.relation.references15. Капаціла Ю.Б., Шовкун О.П. Конструкторсько-технологічна практика. Методичні вказівки для здобувачів освітнього ступеня «бакалавр» спеціальності «Автоматизація, комп’ютерно-інтегровані технології та робототехніка». Тернопіль.: Видавництво ТНТУ. 2025. 22 с.uk_UA
dc.relation.references16. Козбур І.Р., Методичні вказівки до виконання лабораторної роботи «Дослідження частотних характеристик неперервних лінійних систем», по курсу «Теорія автоматичного управління», для студентів 3 курсу спеціальності 151 «Автоматизація та комп’ютерно-інтегровані технології» / Авт.: Козбур І.Р., Козбур Г.В. Марущак П.О., Савків В.Б. – Тернопіль: ТНТУ, ФПТ, каф. АВ, – 2022. – с. 16. https://elartu.tntu.edu.ua/handle/lib/39207uk_UA
dc.relation.references17. Козбур І.Р., «Дослідження часових характеристик неперервних лінійних систем», по курсу «Теорія автоматичного управління», для студентів 3 курсу спеціальності 151 «Автоматизація та комп’ютерно-інтегровані технології» / Авт.: Козбур І.Р., Козбур Г.В. Марущак П.О., Савків В.Б. – Тернопіль: ТНТУ, ФПТ, каф. АВ, – 2022. – 19 с. https://elartu.tntu.edu.ua/handle/lib/39206uk_UA
dc.relation.references18. Автоматизація виробничих процесів. Навчальний посібник для технічних спеціальностей вищих навчальних закладів. / Я.І. Проць, В.Б. Савків, О.К. Шкодзінський, О.Л. Ляшук. Тернопіль: ТНТУ ім. І. Пулюя, 2011. 344 с. https://elartu.tntu.edu.ua/handle/123456789/1551uk_UA
dc.relation.references19. Методичні вказівки по роботі з програмним симулятором "AVR simulator ІDE" з курсу "Мікропроцесорні та програмні засоби автоматизації" / укл. : В.Р. Медвідь , В.П. Пісьціо. - Тернопіль : ТНТУ імені Івана Пулюя, 2020. - 21 с.uk_UA
dc.relation.references20. Моделювання нелінійних систем керування у пакеті MATLAB SIMULINK, методичні вказівки до виконання лабораторної роботи по курсу «Комп’ютерні методи дослідження систем автоматичного управління», для студентів 4 курсу спеціальності 6.050201 «Системна інженерія» / укл. : І.Р. Козбур , Г.В. Козбур , Р.І. Михайлишин. – Тернопіль : ТНТУ імені Івана Пулюя, 2019. - 19 с. https://elartu.tntu.edu.ua/handle/lib/28057uk_UA
dc.relation.references21. Моделювання систем керування в пакеті MATLAB SIMULINK, методичні вказівки до виконання лабораторної роботи по курсу «Комп’ютерні методи дослідження систем автоматичного управління», для студентів 4 курсу спеціальності 6.050201 «Системна інженерія» / укл. : І.Р. Козбур , Г.В. Козбур , Р.І. Михайлишин. – Тернопіль : ТНТУ, 2019. - 23 с. https://elartu.tntu.edu.ua/handle/lib/28056uk_UA
dc.relation.references22. Проектування та аналіз електричних схем в програмному середовищі Multisim. Методичні вказівки до самостійної роботи студентів з курсу "Проектування мікропроцесорних систем керування технологічними процесами" / укл. : В.Р. Медвідь , В.П. Пісьціо . - Тернопіль : ТНТУ Імені Івана Пулюя, 2018. - 26 с. https://elartu.tntu.edu.ua/handle/lib/26404uk_UA
dc.relation.references23. Проектування та аналіз електричних схем в програмному середовищі Proteus VSM. Методичні вказівки до самостійної роботи студентів з курсу "Проектування мікропроцесорних систем керування технологічними процесами" / укл. : В.Р. Медвідь , В.П. Пісьціо. - Тернопіль : ТНТУ, 2018. - 26 с. https://elartu.tntu.edu.ua/handle/lib/26397uk_UA
dc.relation.references24. Методичні вказівки до курсового проектування з курсу "Проектування систем автоматизації" / Савків В.Б., Шкодзінський О.К., Пісьціо В.П. Тернопіль : ТНТУ, 2025. 128 с. https://elartu.tntu.edu.ua/handle/lib/48646uk_UA
dc.relation.references25. Лабораторний практикум з проектування та моделювання роботи електропневматичних схем у середовищі програмного пакету «FluidSIM Pneumatics» з курсу «Технічні засоби автоматизації» / укл. : О.К. Шкодзінський. – Тернопіль : ТНТУ імені Івана Пулюя, 2020. - 32 с. https://elartu.tntu.edu.ua/handle/lib/31418uk_UA
dc.relation.references26. Трембач Р.Б., Медвідь В.Р. Методичні вказівки до виконання курсового проекту з дисципліни “Електроніка і мікросхемотехніка”. – Тернопіль: ТНТУ ім. І. Пулюя, 2024. – 53 с. https://elartu.tntu.edu.ua/handle/lib/44635uk_UA
dc.relation.references27. Трембач Р.Б., Медвідь В.Р. Методичні вказівки до виконання до виконання лабораторних робіт з дисципліни “Електроніка і мікроcхемотехніка” Модуль 3. «Імпульсна техніка, вторинні джерела живлення, основи цифрової електроніки» – Тернопіль: ТНТУ, 2024. -26 с.uk_UA
dc.relation.references28. Трембач Р.Б., Шовкун О.П. Методичні вказівки до виконання до виконання лабораторних робіт з дисципліни “Інформаційно – вимірювальні системи” Модуль I. «Вимірювальна техніка» – Тернопіль: ТНТУ., 2024. – 67 с.uk_UA
dc.relation.references29. Аналіз стійкості і якості електромеханічної слідкуючої системи. : Методичні вказівки до виконання курсового проекту «Теорія автоматичного управління», для здобувачів спеціальності 174 «Автоматизація, комп’ютерно-інтегровані технології та робототехніка» освітньо-професійних програм «Комп’ютерно-інтегровані системи автоматики та робототехніки», «Комп’ютеризовані системи управління та прикладне програмування». / укл. І.Р. Козбур, В.П. Пісьціо, В.Б. Савків, П.С. Федорів. – Тернопіль: ТНТУ імені Івана Пулюя, 2025. – 67 сuk_UA
dc.relation.references30. Методичні вказівки для написання розділу «Безпека життєдіяльності, основи охорони праці» в кваліфікаційних роботах здобувачів освітнього рівня ,,бакалавр”. Для студентів всіх форм навчання рівень вищої освіти перший (бакалаврський)/ укл.: О. Я. Гурик , І. Б. Окіпний. – Тернопіль: ТНТУ імені Івана Пулюя, 2021. - 20 с.uk_UA
dc.relation.references31. Навчально-методичний посібник до практичних заняття з дисципліни «Безпека життєдіяльності, основи охорони праці» для студентів освітнього ступеня бакалавр усіх спеціальностей та форм навчання / Укладачі : О. Я. Гурик, І. Б. Окіпний, В. С. Сенчишин, С. Ю. Мариненко, О. І. Король. Тернопіль : ТНТУ імені Івана Пулюя, 2025. 123 с. https://elartu.tntu.edu.ua/handle/lib/48496uk_UA
dc.relation.references32. Безпека в надзвичайних ситуаціях. Методичний посібник для здобувачів освітнього ступеня «магістр» всіх спеціальностей денної та заочної (дистанційної) форм навчання / укл.: Стручок В. С. Тернопіль: ФОП Паляниця В. А., 2022. 156 с.uk_UA
dc.relation.references33. Савків В. Б., Ковтко А. М. Мутаційне тестування як механізм зворотного зв’язку в автоматизованій системі генерації модульних тестів на основі великих мовних моделей. Електротехнічні та інформаційні системи. 2026. № 109. С. 278–287. DOI: https://doi.org/10.32782/EIS/2026-109-33.uk_UA
dc.relation.references34. Ковтко А., Савків В. Архітектура автоматизованої системи генерації тестів. Herald of Khmelnytskyi National University. Technical Sciences. 2026. Т. 365, № 3. С. 346–352. DOI: https://doi.org/10.31891/2307-5732-2026-365-48.uk_UA
dc.relation.references35. Ковтко А.М., Козбур І.Р., Савків В.Б., Козбур Г.В. Архітектура автоматизованої системи для генерації модульних тестів на основі штучного інтелекту та мутаційного тестування // Актуальні задачі сучасних технологій : зб. тез доповідей ХІV міжнар. наук.-техн. конф. молодих учених та студентів, (Тернопіль, 11-12 грудня 2025) / М-во освіти і науки України, Терн. націон. техн. ун-т ім. І. Пулюя [та ін]. – Тернопіль : ФОП Паляниця В.А., 2025 – с. 278–280.uk_UA
dc.relation.references36. Ковтко А. М., Савків В. Б., Козбур І. Р. Автоматизована системи генерації модульних тестів на основі штучного інтелекту та мутаційного тестування // Тези ⅩⅢ МНПК „Актуальні задачі сучасних технологій“, Тернопіль, 11-12 грудня 2024 року. 2024. С. 417–418. http://elartu.tntu.edu.ua/handle/lib/47912uk_UA
dc.relation.references37. Kovtko A., Savkiv V., Kozbur H., Kozbur I., Trembach R. Integration of mutation testing into unit test generation using large language models // Proceedings of the 3rd International Workshop on Computer Information Technologies in Industry 4.0 (CITI’2025). Ternopil, Ukraine, June 11–12, 2025. Vol. 4057. CEUR Workshop Proceedings, 2025. https://ceur-ws.org/Vol-4057/paper4.pdfuk_UA
dc.relation.references38. Микитишин А. Г., Митник М. М., Стухляк П. Д., Пасічник В. В. Комп’ютерні мережі. Книга 1 [навчальний посібник]. Львів : «Магнолія 2006», 2013. 256 с.uk_UA
dc.relation.references39. Микитишин А. Г., Митник М. М., Стухляк П. Д., Пасічник В. В. Комп’ютерні мережі. Книга 2. [навчальний посібник]. Львів : "Магнолія 2006", 2014. 312 с.uk_UA
dc.relation.references40. Микитишин А. Г., Митник М. М., Стухляк П. Д. Телекомунікаційні системи та мережі. Тернопіль: Тернопільський національний технічний університет імені Івана Пулюя, 2017. 384 с.uk_UA
dc.relation.references41. Буров Є., Митник М. Комп’ютерні мережі. (у 2-х томах). Львів, Магнолія, 2018.uk_UA
dc.relation.references42. Комплексна безпека інформаційних мережевих систем. Навчальний посібник для студентів спеціальності 174 «Автоматизація, комп’ютерно-інтегровані технології та робототехніка» / А. Г. Микитиший, М. М. Митник, О. С. Голотенко, В. В. Карташов. – Тернопіль: ФОП Паляниця В.А., 2023. – 324 с. https://elartu.tntu.edu.ua/handle/lib/42625uk_UA
dc.relation.references43. Конспект лекцій з дисципліни «Комп’ютерні системи штучного інтелекту» для студентів спеціальності G7 «Автоматизація, комп’ютерно-інтегровані технології та робототехніка» денної та заочної форми здобуття освіти / уклад. І. С. Дідич. // ТНТУ. – 2025. – С. 92. https://elartu.tntu.edu.ua/handle/lib/50293uk_UA
dc.relation.references44. Пилипець М. І. Правила заповнення основних форм технологічних документів : навч.-метод. посіб. / Уклад. Пилипець М. І., Ткаченко І. Г., Левкович М. Г., Васильків В. В., Радик Д. Л. Тернопіль : ТДТУ, 2009. 108 с. https://elartu.tntu.edu.ua/handle/lib/42995uk_UA
dc.relation.references45. Паламар М. І., Стрембіцький М. О., Паламар А. М. Проектування комп’ютеризованих вимірювальних систем і комплексів : навч. посіб. Тернопіль : ТНТУ, 2019. 150 с.uk_UA
dc.relation.references46. Савків В.Б., Капаціла Ю.Б., Михайлишин Р.І. Методичні вказівки до виконання кваліфікаційної роботи бакалавра спеціальності 151 «Автоматизація та комп’ютерно-інтегровані технології». Тернопіль.: Видавництво ТНТУ. 2021. 50 с. https://elartu.tntu.edu.ua/handle/lib/35172uk_UA
dc.identifier.citationenKindii D.R., Development of a personal AI assistant based on large language models with Google Workspace integration and business process automation : Bachelor's thesis in the specialty "174 — Automation, Computer-Integrated Technologies, and Robotics" / D.R. Kindii. – Ternopil: TNTU, 2026. — 52 p.uk_UA
dc.contributor.affiliationТернопільський національний технічний університет імені Івана Пулюяuk_UA
dc.contributor.affiliationФакультет прикладних інформаційних технологій та електроінженерії (ФПТ)uk_UA
dc.contributor.affiliationКафедра автоматизації технологічних процесів і виробництвuk_UA
dc.citation.epage52-
dc.coverage.countryUAuk_UA
dc.identifier.citation2015Кіндій Д.Р., розроблення персонального ai-асистента на основі великих мовних моделей з інтеграцією google workspace та автоматизацією бізнес-процесів : кваліфікаційна робота бакалавра за спеціальністю «174— Автоматизація, комп'ютерно-інтегровані технології та робототехніка» / Д.Р. Кіндій. – Тернопіль: ТНТУ, 2026. — 52с.uk_UA
Розташовується у зібраннях:151 — Автоматизація та компʼютерно-інтегровані технології, 174 Автоматизація, комп’ютерно-інтегровані технології та робототехніка (бакалаври)

Файли цього матеріалу:
Файл Опис РозмірФормат 
КРБ Кіндій Денис+.pdfКваліфікаційна робота бакалавра681,25 kBAdobe PDFПереглянути/відкрити


Усі матеріали в архіві електронних ресурсів захищені авторським правом, всі права збережені.

Інструменти адміністратора