Recommendation System of Client-Requested Projects in the Swedish Consultancy Market with LLMs
2025 (English)In: CEUR Workshop Proceedings / [ed] Nowaczyk S., Vettoruzzo A., Technical University of Aachen , 2025, Vol. 4037, p. 79-92Conference paper, Published paper (Refereed)
Abstract [en]
This article presents the recommendation system of Personas, a microservice-based platform designed to assist Human Resources (HR) teams in streamlining the recommendation and presentation of candidates to clients based on posted project descriptions. Personas offers functionalities for recommendation, automatic generation of tailored curricula and motivation letters, and conversational support through client- and consultant-facing chatbots. At its core, the recommendation system suggests relevant projects posted by clients to each candidate on a daily basis. It leverages both structured and unstructured textual data, including web-scraped content, user-uploaded documents, curated profiles, and texts generated by Large Language Models (LLMs). All documents are embedded into a shared semantic vector space, enabling fast similarity computations and facilitating Retrieval-Augmented Generation (RAG) workflows. The recommendation pipeline consists of a two-stage process. First, lightweight pre-selection models apply filters and semantic similarity metrics to narrow down the pool of potential assignments. Then, in-depth analyses using LLMs provide refined compatibility assessments. Notably, the LLM-based evaluations serve not only to improve ranking precision, but also as high-quality proxy labels for evaluating and improving pre-selection models. This paper describes each stage of the pipeline-document collection, structuring, curation, pre-selection, and LLM-based analysis-and presents quantitative results demonstrating the system's effectiveness on a large-scale dataset.
Place, publisher, year, edition, pages
Technical University of Aachen , 2025. Vol. 4037, p. 79-92
Series
CEUR Workshop Proceedings, E-ISSN 1613-0073
Keywords [en]
Job Matching, Large Language Models, Recommendation System, Semantic Similarity, Abstracting, Information management, Information systems, Information use, Large datasets, Pipelines, Semantics, Automatic Generation, Chatbots, Language model, Large language model, Pre-selection, Selection model, Swedishs, Textual data, Recommender systems
National Category
Computer Sciences
Identifiers
URN: urn:nbn:se:bth-28781Scopus ID: 2-s2.0-105017771671OAI: oai:DiVA.org:bth-28781DiVA, id: diva2:2007102
Conference
2025 Swedish AI Society Workshop, SAIS 2025, Halmstad, June 16-17, 2025
Part of project
T.A.R.G.E.T. – Testing with AI Reinforced GUI Embedded Technology, VinnovaSERT- Software Engineering ReThought, Knowledge Foundation
Funder
Vinnova, 2024-00242Knowledge Foundation, 201800102025-10-172025-10-172025-10-17Bibliographically approved