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

Uploaded Source

Built Distribution

cvprocessor-0.0.21-py3-none-any.whl (13.9 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: cvprocessor-0.0.21.tar.gz
  • Upload date:
  • Size: 10.8 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.21.tar.gz
Algorithm Hash digest
SHA256 8d0187f3dac9060c6f92dd55b60ed70e72d61e35aee7e1ddb135b0fe5bc448d6
MD5 e796660a413e25e86d31f7672fadf6ce
BLAKE2b-256 e12af262e2beec3ce54adddc7ec8a5390f8861eb161298017755167d6ab7944c

See more details on using hashes here.

File details

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

File metadata

  • Download URL: cvprocessor-0.0.21-py3-none-any.whl
  • Upload date:
  • Size: 13.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.21-py3-none-any.whl
Algorithm Hash digest
SHA256 90ecff507837d20797cc4978bdb07520e8a1682d2e9779a746333999d10cbf5a
MD5 c302c4f055b3ec8c327d3eecccbf3ca8
BLAKE2b-256 579af88af380051ae419fd53fda313bc9153fbe8f46514e3012ed406acdf6ce0

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