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
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
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
|