No project description provided
Project description
JobTailor - Personalized Resume and Cover Letter Solution
JobTailor is a Python package that helps you create a customized resume and cover letter based on a master resume and a specific job description. It leverages the Gemini LLM to generate tailored documents that align with the job requirements.
Features
- Input your master resume and job description: JobTailor takes these inputs and processes them.
- Generate curated resume and cover letter: The output is a resume and cover letter customized to match the job description.
- Easy to use: Simple commands to generate your documents.
How to download JobTailor?
- You can install the package from: https://pypi.org/project/jobtailor/
- Alternatively, you can download the source code from: https://github.com/sahilhadke/job-tailor/
Installation
Here’s how you can install and use JobTailor to generate a tailored resume and cover letter:
Prerequisites
- OS : Linux, Mac
- Python : 3.11 and above
- LLM API key: Gemini API
Package Installation and Usage
pip install jobtailor
from jobtailor import JobTailor
jt = JobTailor(
resume_path='<resume_path>',
job_description='<job_description_text>',
gemini_key='<gemini_key>',
optional_params={
"output_dir": "<output_dir>", # Default: "./output/"
"pdflatex_path": "<pdflatex_installation_path>/pdflatex", # Default is "pdflatex" global access
"resume_output_file_name": "<desired_resume_output_file_name>.pdf", # Default: jobtailor-curated-resume.pdf
"coverletter_output_file_name": "<desired_coverletter_output_file_name>.docx" # Default: jobtailor-curated-coverletter.docx
}
)
print("FINAL RESUME = " + jt.tailored_resume_path)
print("FINAL COVERLETTER = " + jt.tailored_coverletter_path)
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
jobtailor-0.1.5.tar.gz
(303.8 kB
view details)
Built Distribution
jobtailor-0.1.5-py3-none-any.whl
(304.9 kB
view details)
File details
Details for the file jobtailor-0.1.5.tar.gz
.
File metadata
- Download URL: jobtailor-0.1.5.tar.gz
- Upload date:
- Size: 303.8 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.1 CPython/3.11.7
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | c39d82df2fc19e0068a71811600e06e718377b9092de792246cb62574d050341 |
|
MD5 | 3abd9d9e9b4026060f9cfd64d86ddad9 |
|
BLAKE2b-256 | 7b406b92d9b12ddd1eac4c694f9d8c1e547bfecc7d5aea6b5056bf4380e4633e |
File details
Details for the file jobtailor-0.1.5-py3-none-any.whl
.
File metadata
- Download URL: jobtailor-0.1.5-py3-none-any.whl
- Upload date:
- Size: 304.9 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.1 CPython/3.11.7
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 65845ff6e847d74d52701db94f43763b4b2eb8b49eac5e0136dc7f960fed1931 |
|
MD5 | 1c0577e16f8ff79a742c5e1af8faa2b1 |
|
BLAKE2b-256 | 4035f8648e9c55192dce99eebb050a0a4aa3a820bdbb97926638a82b30d9f043 |