Careernova

Thomas Augustus Grice

Careernova

Visit site →

Careernova is a platform for job seekers to tailor their resume to a given job description.

I built this project a few months after ChatGPT was released looking for excused to play around with LLMs.

I was interested in combining the feature of critiquing/tailoring resumes along with writing cover letters.

One challenge was dealing with the non-determinism of LLMs. This was early on before best practices had been established.

I used one/few-shot prompting to reasonable effect. The next thing I would have added is probably a retry mechanism, although I never got around to it.

The UI also had some interesting details, using <mark>s to highlight the critique and suggestions based on LLM output.