In the Slovenian technology sector, job postings are fragmented across numerous online platforms, making it difficult to find opportunities and requiring significant manual effort to match CVs with job descriptions. This thesis presents a web platform that automatically aggregates and parses job listings while allowing users to upload their CVs. The system leverages large language models for data enrichment and text embeddings for semantic CV-job matching. The result is a working solution with a public job board and personalized recommendations. Evaluation confirmed that the system produces meaningful matches across different CV profiles.
|