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

Uploaded Source

Built Distribution

cvprocessor-0.0.20-py3-none-any.whl (12.7 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: cvprocessor-0.0.20.tar.gz
  • Upload date:
  • Size: 10.0 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.20.tar.gz
Algorithm Hash digest
SHA256 27116993b0ae74a9779e90cde5966219257121bda77718f4e10c6d4f49eedac2
MD5 09cba4056faaebd13a7bb437bdf57fc6
BLAKE2b-256 a16a39e7f6e0804b2d2276829ef2517607ac4754fc0daa300b80e189ec23b063

See more details on using hashes here.

File details

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

File metadata

  • Download URL: cvprocessor-0.0.20-py3-none-any.whl
  • Upload date:
  • Size: 12.7 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.20-py3-none-any.whl
Algorithm Hash digest
SHA256 965a83243611b09860a2e188718849f4a693cb6f6103a1e06c945e1ccea2ad9e
MD5 d2b77cac15432043dd8a24467511037a
BLAKE2b-256 e1ac2e0d73e7b292e3dcddb9d70b9fb216094bce35b0dcf23be2a0087c4a92db

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