I decided to automate writing Cover Letters using AI(LLM).

Vinura Thivin Perera
3 min readJun 29, 2023
Cover Letter Generator hosted on StreamLit — You need an API key from OPEN AI.

Well, It is always a hassle to generate a cover letter. I have given up applying to many job opportunities because I was lazy to write one.

So I decided to automate the whole process. The idea was to match job requirements with a cv and generate a cover letter.

It was easier than I imagined. It only took me a couple of hours to research and code implementation.

This is all thanks to well-built Open AI GPT3.5 LLM, lang-chain framework, and magic-like UI implementation using Streamlit.

You can find the demo Here.

(You will require an open ai API key. You can get a trial key by following this guide. Also, cover letter generation is limited to LinkedIn; get the public job posting URL - Example)

Let’s dive In.

Architecture

It is a straightforward architecture of data retrieval. This is one of the most commonly used architectures for data retrieval.

The Architecture of the Cover Letter Generator

What I used to create this

  1. Python — this was a no-brainer.

--

--

Vinura Thivin Perera
Vinura Thivin Perera

Written by Vinura Thivin Perera

Welcome to my mind. everything from data science, marketing to self-help and travel. I am currently working as an Associate Data Scientist/ Data Engineer.

Responses (1)