Spaces:
Sleeping
Sleeping
| import re | |
| SKILLS = [ | |
| "python", | |
| "java", | |
| "c++", | |
| "sql", | |
| "mysql", | |
| "mongodb", | |
| "machine learning", | |
| "deep learning", | |
| "data analysis", | |
| "flask", | |
| "django", | |
| "html", | |
| "css", | |
| "javascript", | |
| "react", | |
| "node.js", | |
| "nlp", | |
| "tensorflow", | |
| "pandas", | |
| "numpy", | |
| "excel", | |
| "power bi", | |
| "tableau", | |
| "communication", | |
| "teamwork", | |
| "problem solving" | |
| ] | |
| def extract_skills(resume_text): | |
| resume_text = resume_text.lower() | |
| found_skills = [] | |
| for skill in SKILLS: | |
| pattern = r'\b' + re.escape(skill) + r'\b' | |
| if re.search(pattern, resume_text): | |
| found_skills.append(skill.title()) | |
| return found_skills |