Веб-сервіс вибору вакансій
Вантажиться...
Дата
2021-06
Автори
Науковий керівник
Назва журналу
Номер ISSN
Назва тому
Видавець
КПІ ім. Ігоря Сікорського
Анотація
Через збільшення кількості веб-сервісів для розміщення та
підбору вакансій існує проблема моніторингу кожного з них задля
повного охоплення всіх можливих варіантів для користувача.
За допомогою взаємодії з API вже існуючих сервісів чи, при
неможливості, парсингом інформації та обробки її у даному сервісі, є
можливість перегляду всіх вакансій в одному місці. А також
застосування алгоритму з підбору вакансій для конкретного
користувача, що оснований на внесенні його компетенцій та рівня
обізнаності по кожній із них та врахування цих даних при обрахуванні
вірогідності вибору тієї чи іншої вакансії.
Було використано Elasticsearch для індексування даних по
вакансіям задля пришвидшення пошуку по них. А також використано
систему графових баз даних Neo4j для зберігання компетенцій та їх
зв’язків з вакансіями для розробки алгоритму підбору.
Було створено веб-сервіс на мові Python з використанням
фреймворку django, що являє собою сервіс збору та підбору вакансій
з інших сервісів та включає підсистеми: встановлення списку
компетентностей, показників обізнаності; агрегування даних;
формування списку вакансій з можливістю авторизації користувача
та внесення даних для подальшого персоналізованого підбору з
визначенням проценту привабливості вакансії.
Загальний об’єм пояснювальної записки: 81 сторінка, 37
рисунків, 7 таблиць, 18 посилань.
Опис
Ключові слова
агрегування даних, індексація, веб-сервіс, data aggregation, indexing, web service, Elasticsearch, Neo4j, Python / Django
Бібліографічний опис
Потапова, С. С. Веб-сервіс вибору вакансій : дипломна робота ... бакалавра : 122 Комп'ютерні науки / Потапова Софія Сергіївна. - Київ, 2021. - 81 с.