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.13.tar.gz
(9.6 kB
view details)
Built Distribution
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
Algorithm | Hash digest | |
---|---|---|
SHA256 | a2bb027e5f45c2dea5cdb89161c7aea72ff87271e7bc8d5ac665b155072e8a0b |
|
MD5 | 4d938c59f4a03ea6c4f235d2adcf0468 |
|
BLAKE2b-256 | 986c5263c190e9b0f7d9b69f418be5b93fe33ec2293172fcdadea885582fd239 |
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
Algorithm | Hash digest | |
---|---|---|
SHA256 | f95acc5a71d75c8cedd22a6c9b65abfbbd974355a805ed76448903064d7c0c0f |
|
MD5 | b9536ab16c4213c0a25f313b3a82141f |
|
BLAKE2b-256 | 8dc3e94416580f1f2219b208e04199d03fd7b295df6bc2786854a8ff476e8f7e |