DEVELOPMENT OF SYSTEM OF PERSONALIZED RECOMMENDATIONS FOR IT STAFF RECRUITMENT: AN ONTOLOGICAL APPROACH

Authors

DOI:

https://doi.org/10.53920/ITS-2026-1-7

Keywords:

ontology, ontological modeling, large-scale language models, semantic matching, AI agent, recruiting, recommendation system

Abstract

Currently, the IT specialist market is characterized by a highly dynamic environment characterized by changes and the development of new IT technologies, programming languages, frameworks, etc. In this environment, an effective IT recruitment process is becoming a crucial factor in the success of any company in general, and IT companies in particular. All companies impose appropriate requirements on IT specialists in terms of their professional competencies. 
This paper examines the problem of IT personnel recruitment using currently available job search platforms in the context of the constant development and change of IT technologies. These platforms have certain limitations in their ability to search for IT specialists using keywords, due to the presence of synonyms and the inability to account for real connections between candidate competencies and the corresponding employer requirements. To address these limitations, this paper proposes a personalized recommendation system for IT specialists. This system uses an ontological approach to formalize and understand the semantics of candidate resumes and information about their professional competencies. 
The system integrates an intelligent agent for deeper linguistic (context-aware) analysis of candidate resumes and job postings, even though the text is unstructured. This approach improves the accuracy of matching candidate competency texts with the competencies noted by employers in the job posting. The proposed approach will offer candidates informed personalized job posting recommendations with career development advice and simplify the search for employees who meet employer requirements for the relevant job posting. 

References

1. Berners-Lee T., Hendler J., Lassila O. The Semantic Web. Scientific American, 2001. Vol. 284(5). P. 34–43.

2. OWL Web Ontology Language Overview. W3C Recommendation, 2004. URL: https://www.w3.org/TR/owl-features/ (дата звернення: 11.06.2026).

3. Musen M. A. The Protégé project: a look back and a look forward. AI Matters, 2015. Vol. 1(4). P. 4–12.

4. Lamy J. B. Owlready2: A Python module for ontology-oriented programming, with or without Class/Individual confusion. Artificial Intelligence in Medicine, 2017. Vol. 80.

P. 11–14.

5. Gruber T. R. A translation approach to portable ontology specifications. Knowledge Acquisition, 1993. Vol. 5(2). P. 199–220.

6. Al-Qurishi M. et al. A semantic matching engine for job recruitment in cloud environment. IEEE Access, 2015. Vol. 3. P. 2217–2228.

7. FastAPI framework documentation. URL: https://fastapi.tiangolo.com/ (дата звернення: 11.06.2026).

8. React: A JavaScript library for building user interfaces. URL: https://react.dev/ (дата звернення: 14.06.2026).

9. PostgreSQL 16 Documentation. PostgreSQL Global Development Group, 2023. URL: https://www.postgresql.org/docs/16/ (дата звернення: 09.06.2026).

10. SQLAlchemy 2.0 Documentation. URL: https://docs.sqlalchemy.org/en/20/ (дата звернення: 09.06.2026).

11. Zhang Y., Chen X. Explainable Recommendation: A Survey and New Perspectives. Foundations and Trends in Information Retrieval, 2020. Vol. 14(1). P. 1–101.

12. Brek A., Boufaida M. Explainable person–job recommendations: challenges, approaches, and comparative analysis. Frontiers in Artificial Intelligence, 2025. Vol. 8.

13. Salakar E. et al. Resume Screening Using Large Language Models. 2023 6th International Conference on Advances in Science and Technology (ICAST), 2023. P. 494–499.

14. Almasbekuly A. Z. Benchmarking Large Language Models for Information Extraction from Job Vacancy Descriptions. Research Reviews, 2026. № 12.

15. Arrieta A. B. et al. Explainable Artificial Intelligence (XAI): Concepts, taxonomies, opportunities and challenges toward responsible AI. Information Fusion, 2020. Vol. 58. P. 82–115.

16. Bizer C., Heath T., Berners-Lee T. Linked Data: The Story So Far. International Journal on Semantic Web and Information Systems, 2009. Vol. 5(3). P. 1–22.

17. García-Sánchez F. et al. Ontology-based skill matchmaking framework. Information Systems, 2006. Vol. 31(6). P. 551–574.

18. Wu Z., Palmer M. Verbs semantics and lexical selection. Proceedings of the 32nd annual meeting on Association for Computational Linguistics, 1994. P. 133–138.

19. Fenza G., Loia V., Senatore S. A hybrid approach to semantic skill matchmaking. International Journal of Intelligent Systems, 2012. Vol. 27(4). P. 345–364.

20. Redux Toolkit. URL: https://redux-toolkit.js.org. (дата звернення: 09.06.2026)

21. Work.ua. Сервіс пошуку роботи №1 в Україні. URL: https://www.work.ua. (дата звернення: 08.06.2026).

22. Djinni. Hire talent or find a job:remotely & on your own. URL: https://djinni.co/hire. (дата звернення: 08.06.2026).

23. Остаточний гід: Що таке LLM і чому це важливо у 2025 році. URL: https://www.pippit.ai/uk-ua/resource/what-is-llm (дата звернення: 09.06.2026).

24. Elasticsearch. URL: https://www.elastic.co/elasticsearch (дата звернення: 09.06.2026).

25. Sphinx. URL: https://sphinxsearch.com (дата звернення: 09.06.2026).

26. LinkedIn. Ласкаво просимо до професійної спільноти! URL: https://ua.linkedin.com (дата звернення: 09.06.2026).

Published

2026-07-09

Issue

Section

Presentation

How to Cite

TKACHENKO, K., TKACHENKO, O., & KATROSHENKO, A. (2026). DEVELOPMENT OF SYSTEM OF PERSONALIZED RECOMMENDATIONS FOR IT STAFF RECRUITMENT: AN ONTOLOGICAL APPROACH. ITSynergy, 1, 103-121. https://doi.org/10.53920/ITS-2026-1-7