Job Market Skill Identification through Clustering Analysis 💼

Dec, 2023

Machine Learning
Data Science
2024

In today’s rapidly evolving job market, identifying key skills that align with industry demands is crucial for job seekers aiming to remain competitive. This project focuses on uncovering these essential skills by leveraging NLP, GPT-3.5 and clustering analysis techniques.

Objective: The primary goal of this project is to empower job seekers with insights into the most prominent skills within various job clusters. By analyzing a vast array of job descriptions (scraped from LinkedIn), we aim to identify patterns and group them into distinct clusters based on shared characteristics. Each cluster reveals a set of skills that are highly relevant to that group, offering a clear and concise view of what employers in that category are looking for.

Approach: Our approach involves applying clustering algorithms to a large dataset of recent job descriptions in Denmark. Through this, we can categorize job roles and highlight the key skills within each cluster. This enables job seekers to analyze and compare trending skills across different clusters, or even input a new job description to determine the most relevant skills based on similar jobs in the same cluster.

This project is designed to increase the efficiency and accuracy of job search processes, providing job seekers with a tool to navigate the complexities of the modern job market.

Check out the project's code on GitHub.

Clustering analysis diagram