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
Release history Release notifications | RSS feed
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.12.tar.gz
(9.3 kB
view details)
Built Distribution
File details
Details for the file cvprocessor-0.0.12.tar.gz
.
File metadata
- Download URL: cvprocessor-0.0.12.tar.gz
- Upload date:
- Size: 9.3 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.0.0 CPython/3.10.11
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 832d6de8e2183b75fe2e4465f0c7551582ac5e2cfb6ba0093357c050f84080d1 |
|
MD5 | 52c868bcff71796247e799481b721ce8 |
|
BLAKE2b-256 | 98a27648ca2c5daba236d146d15354b7bd32ec962b2cab36a9688b1859760d6b |
File details
Details for the file cvprocessor-0.0.12-py3-none-any.whl
.
File metadata
- Download URL: cvprocessor-0.0.12-py3-none-any.whl
- Upload date:
- Size: 11.5 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.0.0 CPython/3.10.11
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 97a0d690939d7fc9f20a994b97341999660606ca81280c7d79f542c86a410c21 |
|
MD5 | 9f92280b55349453c71cdbdf700132af |
|
BLAKE2b-256 | 3bc7c3245aac0583bcbf1eea31c7a6307129526b5eff2081226ac93682047dc9 |