Skip to main content

CVProcessor is a Python library for processing CV (Curriculum Vitae) or resume documents.

Project description

Warning: This is under development, some features may not work as expected.

CVProcessor

CVProcessor is a Python library for processing CV (Curriculum Vitae) or resume documents. It provides a set of functions and utilities to extract information from CVs, such as personal details, education, work experience, skills, and more.

Features

  • Extract personal details from CVs, including name, contact information, and address.
  • Parse education details, including degrees, institutions, and dates.
  • Extract work experience information, including job titles, companies, and dates.
  • Identify and extract skills mentioned in CVs.
  • Support for xlsx files.

Installation

You can install CVProcessor using pip:

pip install cvprocessor

Usage

Here's a simple example of how to use CVProcessor to extract personal details from a CV:

from cvprocessor import CV

# Load a CV file
cv_file = "cv.xlsx"
cv = CV(cv_file)

# print CV details
cv.print()

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

cvprocessor-0.0.15.tar.gz (9.7 kB view details)

Uploaded Source

Built Distribution

cvprocessor-0.0.15-py3-none-any.whl (11.9 kB view details)

Uploaded Python 3

File details

Details for the file cvprocessor-0.0.15.tar.gz.

File metadata

  • Download URL: cvprocessor-0.0.15.tar.gz
  • Upload date:
  • Size: 9.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.0.0 CPython/3.10.11

File hashes

Hashes for cvprocessor-0.0.15.tar.gz
Algorithm Hash digest
SHA256 c771ddd663c30133f597d673e46089d2dab6a3f53d6613da6f612dc2760421a2
MD5 4610627b128f33057f8cf00800679c96
BLAKE2b-256 694773c4dd3e77ef4b47d263a66c9d046d3462e0ea03c4c436f05cda678d6801

See more details on using hashes here.

File details

Details for the file cvprocessor-0.0.15-py3-none-any.whl.

File metadata

  • Download URL: cvprocessor-0.0.15-py3-none-any.whl
  • Upload date:
  • Size: 11.9 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.0.0 CPython/3.10.11

File hashes

Hashes for cvprocessor-0.0.15-py3-none-any.whl
Algorithm Hash digest
SHA256 09208399338d18573b59af22ec5fce2e4c2adbb6fc9bc23079b0f931945ed019
MD5 ab596b4b095a63a33f7c1edeadc9b9bc
BLAKE2b-256 04c7b3f23e787a9b3430bc1e6f20df64cfe8c637ea282c4e2f399d26c7fdf5a3

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page