Careernova is a platform for job seekers to tailor their resume to a given job description.
I built it a few months after ChatGPT launched to experiment with LLMs, combining resume critique/tailoring with cover-letter generation.
Challenge: handling LLM non-determinism (this was early, pre-established practices). I used one/few-shot prompting with reasonable effect; next step would have been a retry/backoff mechanism.
UI detail: using <mark>
to highlight critiques and suggestions from the LLM output.