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

Uploaded Source

Built Distribution

cvprocessor-0.0.23-py3-none-any.whl (14.0 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: cvprocessor-0.0.23.tar.gz
  • Upload date:
  • Size: 10.9 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.23.tar.gz
Algorithm Hash digest
SHA256 c93684d1d37454a2ef946c684eff36147a3363903e7621b6f0e306fe60701128
MD5 fe48bf1c8ba85af45928dd81eb17acae
BLAKE2b-256 908a95849459863e4c712d6ce890a9ee1a4954176a746e224bd7b44ddd28d30f

See more details on using hashes here.

File details

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

File metadata

  • Download URL: cvprocessor-0.0.23-py3-none-any.whl
  • Upload date:
  • Size: 14.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.23-py3-none-any.whl
Algorithm Hash digest
SHA256 3374f6b3a5841243f20543c8fb56c44508316704d50ab154f8ed6347a1f5c91f
MD5 7e9382d4393893ae97c6d40e2b6528b3
BLAKE2b-256 03f72ac523d893c6ff4a1f57d78aabd91ee42a4d3e02f12f2328651c813c045b

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