Team 90's project, "Skill Sync," aims to bridge the gap between job seekers and market demands by aligning users' skills with the requirements of their desired job roles.
We operate by having users input their job preferences and upload their resumes. Our PDF reader then analyzes these resumes to identify existing skills and highlight skill gaps relative to job postings. This approach ensures job seekers understand the competencies they need to develop to be ideal candidates.
The process includes registering an account, populating information manually or by uploading a resume, updating job preferences, and exploring job listings matched through a machine learning model. If user choose to upload their resume , personal information and keywords will be extracted using the NLP library Spacy. The model then utilises of cosine similarity for precision, assesses user skills against job description requirements, with data gathered via BeautifulSoup from jobstreet.com. Future enhancements include developing an advanced job recommender using the ChatGPT API.
Github Link: https://github.com/LimJiaEarn/techfest_2024 Youtube Link: https://youtu.be/-XZOrdPniBo
Log in or sign up for Devpost to join the conversation.