Skip to content

The Cold Email Generator is a web application built using Streamlit that simplifies the process of crafting professional cold emails for job applications. Leveraging advanced natural language processing techniques, this app extracts job postings from specified URLs and generates tailored emails based on user inputs.

Notifications You must be signed in to change notification settings

shreyasparaj/LLM-COLD-EMAIL

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 

Repository files navigation

📧 Cold Mail Generator

A cold email generator for service companies using Groq, Langchain, and Streamlit. This tool allows users to input the URL of a company's careers page, extracting job listings and generating personalized cold emails that include relevant portfolio links sourced from a vector database based on specific job descriptions.

Features

  • Input the URL of a company's careers page.
  • Extract job listings to generate personalized cold emails.
  • Include relevant portfolio links based on job descriptions.
  • Manual Edit, Save as Draft, Copy, Download features

Usage Example

Imagine a scenario where a software development company can provide dedicated engineers to a major company. This tool facilitates outreach via personalized cold emails.

Set-up

  1. API Key: Get an API key from Groq Console and update the value of GROQ_API_KEY in app/.env with your created API key.

  2. Install Dependencies: Install the required Python packages:

    pip install -r app/requirements.txt
  3. Run the Application: Start the Streamlit app:

    streamlit run app/app.py

About

The Cold Email Generator is a web application built using Streamlit that simplifies the process of crafting professional cold emails for job applications. Leveraging advanced natural language processing techniques, this app extracts job postings from specified URLs and generates tailored emails based on user inputs.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages