Skip to main content

No project description provided

Project description

JobTailor - Personalized Resume and Cover Letter Solution

Logo

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?

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)

Uploaded Source

Built Distribution

jobtailor-0.1.5-py3-none-any.whl (304.9 kB view details)

Uploaded Python 3

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

Hashes for jobtailor-0.1.5.tar.gz
Algorithm Hash digest
SHA256 c39d82df2fc19e0068a71811600e06e718377b9092de792246cb62574d050341
MD5 3abd9d9e9b4026060f9cfd64d86ddad9
BLAKE2b-256 7b406b92d9b12ddd1eac4c694f9d8c1e547bfecc7d5aea6b5056bf4380e4633e

See more details on using hashes here.

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

Hashes for jobtailor-0.1.5-py3-none-any.whl
Algorithm Hash digest
SHA256 65845ff6e847d74d52701db94f43763b4b2eb8b49eac5e0136dc7f960fed1931
MD5 1c0577e16f8ff79a742c5e1af8faa2b1
BLAKE2b-256 4035f8648e9c55192dce99eebb050a0a4aa3a820bdbb97926638a82b30d9f043

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page