Resume Parser
What is the project all about?
- Easily extracting information from resumes
- Information like Name, Email, Mobile Number, Skills, Education, Experience can be extracted
- NLP used for information extraction
- CLI and GUI interfaces available
- PDF, doc, docx formats supported
Results
CLI
The module would return a list of dictionary objects with result as follows:
[
{
'experience': 'Truso Pune',
'education': [('BE', '2014')],
'email': '[email protected]',
'mobile_number': '8087996634',
'name': 'Omkar Pathak',
'skills': [
'Flask',
'Django',
'Mysql',
'C',
'Css',
'Html',
'Js',
'Machine learning',
'C++',
'Algorithms',
'Github',
'Php',
'Python',
'Opencv'
]
}
]
GUI

Supporting blog post about how I got here, what all modules did I use, what approaches had been taken can be found here: https://omkarpathak.in/2018/12/18/writing-your-own-resume-parser/
Source Code: Github
Technology Used: Python, Django, NLTK, SpaCy