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 education details
print(cv.education)
# Print teaching experience
print(cv.teaching)

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

Uploaded Source

Built Distribution

cvprocessor-1.0.4-py3-none-any.whl (26.2 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: cvprocessor-1.0.4.tar.gz
  • Upload date:
  • Size: 17.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.0.0 CPython/3.10.11

File hashes

Hashes for cvprocessor-1.0.4.tar.gz
Algorithm Hash digest
SHA256 2301173257d6618d1c951f0c00e2fc051ce83701d096412493677ffff6706bb1
MD5 1e378722398a0fa24137c51764f83ad5
BLAKE2b-256 282fcf73fe888f165712533f38194121eea006bd93c3eb73b11447111e44dcc5

See more details on using hashes here.

File details

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

File metadata

  • Download URL: cvprocessor-1.0.4-py3-none-any.whl
  • Upload date:
  • Size: 26.2 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.0.0 CPython/3.10.11

File hashes

Hashes for cvprocessor-1.0.4-py3-none-any.whl
Algorithm Hash digest
SHA256 d8fd902344fa6308ce1ce39c5a6738efee81ae9abfb7602dbfef458c1935a2c0
MD5 364543ea00b99df18ae9efa31b3d7870
BLAKE2b-256 52589c9ef9876c6fd280ce6c9d0e73639f518f37381dfc18d2fd9354821d5d64

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