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

Uploaded Source

Built Distribution

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

Uploaded Python 3

File details

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

File metadata

  • Download URL: cvprocessor-0.0.24.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.24.tar.gz
Algorithm Hash digest
SHA256 a718b736ff385ae187e1e8ff7ab270b2430d537892417159d69d77af64557d21
MD5 fb39c9456db784ad55b011b90a8e0513
BLAKE2b-256 9306e7be9001efa85bb1792816cdadfb79d4ab2b8cebd970aec76ba767eb9e53

See more details on using hashes here.

File details

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

File metadata

  • Download URL: cvprocessor-0.0.24-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.24-py3-none-any.whl
Algorithm Hash digest
SHA256 a1c90bab1e68962e13b3d69a6ee2a608f5dbb73ab90ecb79a64050ffd2b7012e
MD5 542012814bad2be8de49ab70a769be2f
BLAKE2b-256 76f9e1a79ec3ebfbf8009e588d66a7ae929f340a888bbf3e865be541e3c17cf6

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