Skip to main content

Resume parser

Premium resume parsing services have been moved to [Resume-Parser](https://www.resume-parser.com/application/resumes). Please try the demo for free and give us your [feedback](https://www.resume-parser.com)

Premium resume parsing services have been moved to Resume-Parser. Please try the demo for free and give us your feedback

A resume parser used for extracting information from resumes

Built with ❤︎ and :coffee: by Kumar Rajwani and Brian Njoroge


Features

  • Extract name

  • Extract email

  • Extract mobile numbers

  • Extract skills

  • Extract total experience

  • Extract college name

  • Extract degree

  • Extract designation

  • Extract company names

Installation

  • You can install this package using

pip install resume-parser
  • For NLP operations we use spacy and nltk. Install them using below commands:

# spaCy
python -m spacy download en_core_web_sm

# nltk
python -m nltk.downloader stopwords
python -m nltk.downloader punkt
python -m nltk.downloader averaged_perceptron_tagger
python -m nltk.downloader universal_tagset
python -m nltk.downloader wordnet
python -m nltk.downloader brown
python -m nltk.downloader maxent_ne_chunker

Supported File Formats

  • PDF and DOCx and TXT files are supported on all Operating Systems

Usage

  • Import it in your Python project

from resume_parser import resumeparse

data = resumeparse.read_file('/path/to/resume/file')

Result

The module would return a dictionary with result as follows:

{'degree': ['BSc','MSc'],
     'designition': [
         'content writer',
         'data scientist',
         'systems administrator',
     ],
     'email': 'maunarokguy@gmail.com',
     'name': 'Brian Njoroge',
     'phone': '+918511593595',
     'skills': [
         'Python',
         ' C++',
         'Power BI',
         'Tensorflow',
         'Keras',
         'Pytorch',
         'Scikit-Learn',
         'Pandas',
         'NLTK',
         'OpenCv',
         'Numpy',
         'Matplotlib',
         'Seaborn',
         'Django',
         'Linux',
         'Docker'],
     'total_exp': 3,
     'university': ['gujarat university', 'wuhan university', 'egerton university']}

Metadata

Release files for resume-parser 0.8.4

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for resume-parser 0.8.4
File Size Uploaded
resume_parser-0.8.4.tar.gz 9.2 MB Details

Built distribution (wheel)

Table of built distributions (wheels) for resume-parser 0.8.4
File Interpreter ABI Platform
resume_parser-0.8.4-py3-none-any.whl Python 3 none any Details

Total release size: 18.4 MB

Release files / resume_parser-0.8.4.tar.gz

Download URL resume_parser-0.8.4.tar.gz
Size 9.2 MB
Tags Source
SHA-256 checksum
How to use checksums
726dcaed6fa1197114480d26459a12673be30145735180c408ceb82c6892ac98
BLAKE2b-256 checksum
How to use checksums
1921503cee167c3aa184b16db39801efd004a36f35c954fd7701c5ae40e009ec
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/53.0.0 requests-toolbelt/0.9.1 tqdm/4.45.0 CPython/3.6.6

Release files / resume_parser-0.8.4-py3-none-any.whl

Download URL resume_parser-0.8.4-py3-none-any.whl
Size 9.2 MB
Tags Python 3
SHA-256 checksum
How to use checksums
7a0234447f5d09863ea11baa42543d7555c21bbb62065f74bd69267a5f358092
BLAKE2b-256 checksum
How to use checksums
5a458f5060ad13a9c9231365446d66b5fbb1903eea06a878c19b9b329f635dcd
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/53.0.0 requests-toolbelt/0.9.1 tqdm/4.45.0 CPython/3.6.6

Release history Release notifications | RSS feed

This release

0.8.4 This release

2 release files

0.8.2

2 release files

0.8.1

2 release files

0.8

2 release files

0.7

1 release file

0.6

3 release files

0.5

2 release files

0.3

1 release file

0.2

1 release file

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page