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.cv 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.18.tar.gz (9.7 kB view details)

Uploaded Source

Built Distribution

cvprocessor-0.0.18-py3-none-any.whl (12.0 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: cvprocessor-0.0.18.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.18.tar.gz
Algorithm Hash digest
SHA256 3253fcaabf70fcaa96cf2179e740d8599d1807828e40e98923b3490e3ea709d5
MD5 5966b5c494d6598bca0236a0847c5d70
BLAKE2b-256 c0ff6ff8fe5e6a27ff19dc8786b5c4352ea985e013c994943695c9f26eb0195b

See more details on using hashes here.

File details

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

File metadata

  • Download URL: cvprocessor-0.0.18-py3-none-any.whl
  • Upload date:
  • Size: 12.0 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.18-py3-none-any.whl
Algorithm Hash digest
SHA256 aa3eccf3baf32e5a1d90a41d407fe215bf2caa0706a89a08704dc7908739d165
MD5 a54cb935e0be2eda6ce9ad97c49caf76
BLAKE2b-256 d6077adf314b78b171a46914f0321276275b33f21e0d01ba48c355129a0be4cb

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