def match_skills(user_skills, job_skills): """ Compares user skills with job skills and returns matching skills and missing skills. """ user_skills = {skill.strip().lower() for skill in user_skills} job_skills = {skill.strip().lower() for skill in job_skills.split(',')} matched_skills = user_skills.intersection(job_skills) missing_skills = job_skills - user_skills return matched_skills, missing_skills