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.14.tar.gz
(9.6 kB
view details)
Built Distribution
File details
Details for the file cvprocessor-0.0.14.tar.gz
.
File metadata
- Download URL: cvprocessor-0.0.14.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 | 53311e49dfe54b6e336cf08e454e6f23c6657ff69b60f040045d018f8517d5a8 |
|
MD5 | 6bd90912f0519c554de2ff2be076e83d |
|
BLAKE2b-256 | 4bf99754eaadf22cb926220f08dc35eca68a7d663c405c20bdac2f2cfa7976c9 |
File details
Details for the file cvprocessor-0.0.14-py3-none-any.whl
.
File metadata
- Download URL: cvprocessor-0.0.14-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 | 2d56500e64ccacb4dd8652c37f3e79432bb7b5f4888413826866917f602bcee4 |
|
MD5 | 91841d73d474188a93ede2f2c1223cba |
|
BLAKE2b-256 | 2e8a5770c1591abfff252ff78ddb60209d2e13c80de118ad71407179066b6b00 |