Skip to main content

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

Project description

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 various CV formats, including PDF, Word, and plain text.

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 CVProcessor

# Load a CV file
cv_file = "resume.pdf"
cv = CVProcessor(cv_file)

# Extract personal details
personal_details = cv.extract_personal_details()
print(personal_details)

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.14.tar.gz (9.6 kB view details)

Uploaded Source

Built Distribution

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

Uploaded Python 3

File details

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

File metadata

  • Download URL: cvprocessor-0.0.14.tar.gz
  • Upload date:
  • Size: 9.6 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.14.tar.gz
Algorithm Hash digest
SHA256 53311e49dfe54b6e336cf08e454e6f23c6657ff69b60f040045d018f8517d5a8
MD5 6bd90912f0519c554de2ff2be076e83d
BLAKE2b-256 4bf99754eaadf22cb926220f08dc35eca68a7d663c405c20bdac2f2cfa7976c9

See more details on using hashes here.

File details

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

File metadata

  • Download URL: cvprocessor-0.0.14-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.14-py3-none-any.whl
Algorithm Hash digest
SHA256 2d56500e64ccacb4dd8652c37f3e79432bb7b5f4888413826866917f602bcee4
MD5 91841d73d474188a93ede2f2c1223cba
BLAKE2b-256 2e8a5770c1591abfff252ff78ddb60209d2e13c80de118ad71407179066b6b00

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