Сергеєв-Горчинський, Олексій ОлександровичПотапова, Софія Сергіївна2023-05-292023-05-292021-06Потапова, С. С. Веб-сервіс вибору вакансій : дипломна робота ... бакалавра : 122 Комп'ютерні науки / Потапова Софія Сергіївна. - Київ, 2021. - 81 с.https://ela.kpi.ua/handle/123456789/56306Через збільшення кількості веб-сервісів для розміщення та підбору вакансій існує проблема моніторингу кожного з них задля повного охоплення всіх можливих варіантів для користувача. За допомогою взаємодії з API вже існуючих сервісів чи, при неможливості, парсингом інформації та обробки її у даному сервісі, є можливість перегляду всіх вакансій в одному місці. А також застосування алгоритму з підбору вакансій для конкретного користувача, що оснований на внесенні його компетенцій та рівня обізнаності по кожній із них та врахування цих даних при обрахуванні вірогідності вибору тієї чи іншої вакансії. Було використано Elasticsearch для індексування даних по вакансіям задля пришвидшення пошуку по них. А також використано систему графових баз даних Neo4j для зберігання компетенцій та їх зв’язків з вакансіями для розробки алгоритму підбору. Було створено веб-сервіс на мові Python з використанням фреймворку django, що являє собою сервіс збору та підбору вакансій з інших сервісів та включає підсистеми: встановлення списку компетентностей, показників обізнаності; агрегування даних; формування списку вакансій з можливістю авторизації користувача та внесення даних для подальшого персоналізованого підбору з визначенням проценту привабливості вакансії. Загальний об’єм пояснювальної записки: 81 сторінка, 37 рисунків, 7 таблиць, 18 посилань.81 с.ukагрегування данихіндексаціявеб-сервісdata aggregationindexingweb serviceElasticsearchNeo4jPython / DjangoВеб-сервіс вибору вакансійBachelor Thesis