dsc-iiitdmk
Pick-Parser
Python

This Project is to create a tool which can parse the Resumes and transform them into our own templates

Last updated Jan 10, 2026
20
Stars
7
Forks
1
Issues
0
Stars/day
Attention Score
10
Language breakdown
No language data available.
Files click to expand
README

Pick-Parser

License Linkedin Follow Travis Integration Implementation Project Status

Introduction

Resumes are a great example of unstructured data. Each resume has its unique style of formatting, has its own data blocks, and has many forms of data formatting. This makes reading resumes hard, programmatically. Recruiters spend ample amount of time going through the resumes and selecting the ones that are a good fit for their jobs. We want to make a Resume parser based on NLP, which can accept any resume in any style and can parse it to extract Names, Phone numbers, Email IDs, Education, Skills and some more information from resumes. ## Prerequisites
  • Knowledge of Python
  • Knowledge of NLP

Installation

  • pdm miner
$ pip install pdfminer        # python 2
$ pip install pdfminer.six    # python 3
-doc2text
$ pip install doc2text
-spaCy
$ pip install spacy
Now, we want to download pre-trained models from spacy. For this we need to execute:
$ python -m spacy download encoreweb_sm
-pandas
$ pip install pandas
For Extracting information of tuple we will be needing nltk
$ pip install nltk
$ python -m nltk nltk.download('words')
🔗 More in this category

© 2026 GitRepoTrend · dsc-iiitdmk/Pick-Parser · Updated daily from GitHub