Skip to content

CV versioning and customization for specific jobs using chat-gpt

Notifications You must be signed in to change notification settings

dimslaev/gpt-cv

Repository files navigation

GPT CV

Manage multiple versions of your CV and tailor them for specific job descriptions using ChatGPT (requires an OpenAI API key in .env).

Folder Structure

/yaml                   # Your YAML CV files
    ├── base.yaml       # Base version of your CV
    ├── version1.yaml   # Custom version 1 of your CV
    └── version2.yaml   # Custom version 2 of your CV

/template               # HTML templates for rendering CVs
/html                   # Output directory for generated HTML files

Commands

Build HTML files

Converts the base and versioned YAML CVs into HTML files, which are saved in the html folder.

yarn build

Generate tailored recommendations

Based on a specific job description file (job-description.yaml), this script generates a new tailored version of your CV, saved as /yaml/_generated.yaml.

yarn generate

About

CV versioning and customization for specific jobs using chat-gpt

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published