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

Uploaded Source

Built Distribution

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

Uploaded Python 3

File details

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

File metadata

  • Download URL: cvprocessor-0.0.13.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.13.tar.gz
Algorithm Hash digest
SHA256 a2bb027e5f45c2dea5cdb89161c7aea72ff87271e7bc8d5ac665b155072e8a0b
MD5 4d938c59f4a03ea6c4f235d2adcf0468
BLAKE2b-256 986c5263c190e9b0f7d9b69f418be5b93fe33ec2293172fcdadea885582fd239

See more details on using hashes here.

File details

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

File metadata

  • Download URL: cvprocessor-0.0.13-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.13-py3-none-any.whl
Algorithm Hash digest
SHA256 f95acc5a71d75c8cedd22a6c9b65abfbbd974355a805ed76448903064d7c0c0f
MD5 b9536ab16c4213c0a25f313b3a82141f
BLAKE2b-256 8dc3e94416580f1f2219b208e04199d03fd7b295df6bc2786854a8ff476e8f7e

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