Kalte E -Mail -Generator für Beratungsunternehmen
Dieses Projekt ist ein kalter E -Mail -Generator für Beratungsunternehmen, mit dem sie mit Unternehmen, die eingestellt werden, in Kontakt treten. Das Tool automatisiert den Prozess der Generierung von kalten E -Mails, in denen die früheren Projekte der Beratung mit den von Unternehmenswebsites abgeschaften Stellenausschreibungen vorgestellt werden. Die generierten E -Mails sind auf jede Stellenangebote zugeschnitten, wobei relevante Fähigkeiten, Erfahrung und Projektlinks aus dem Portfolio der Beratung hervorgehoben werden.


Schlüsselmerkmale
- KALF -E -Mail -Generierung : Generiert automatisch personalisierte kalte E -Mails für Beratungsunternehmen, um Unternehmen zu erreichen.
- Stellenanzeige Scraping : Kratzer Stellen Sie Stellenangebote von Websites der Aktiengesellschaft.
- KI-angetriebenes Schreiben : Verwendet
Llama-3.1 -Modell zur Generierung professioneller, maßgeschneiderter kalter E-Mails. - Portfolio -Integration : Verknüpft relevante frühere Projekte aus dem Portfolio der Beratung anhand der Arbeitsanforderungen.
- Einfach zu bedienende Schnittstelle : Eine einfache Weboberfläche zum Senden von URLs mit Jobs und Empfangen generierter E-Mails.
Technologien verwendet
- Streamlit : Zum Erstellen der Weboberfläche.
- Langchain : Um mit KI-basierte Interaktionen und Eingabeaufforderungen für das Abkratzen von Stellenausschreibungen und zum Generieren von E-Mails umzugehen.
- LAMA-3.1 : KI-Modell, mit dem kalte E-Mails generiert werden.
- CHROMADB : Verwalten und Abfragen des Projektportfolios der Beratung.
- Pandas : Für die Datenmanipulation des im CSV -Format gespeicherten Portfolios der Beratung.
Setup & Installation
Voraussetzungen
- Python 3.7 oder höher
- Erforderliche Python -Bibliotheken (unten aufgeführt)
- Ein COQ -API -Schlüssel zum Zugriff auf den
ChatGroq -Dienst.
Schritte zu installieren
Klonen Sie dieses Repository:
git clone https://github.com/yourusername/cold-email-generator.git
cd cold-email-generator
Erstellen Sie eine virtuelle Umgebung (empfohlen):
python -m venv venv
source venv/bin/activate # On Windows, use venvScriptsactivate
Installieren Sie die erforderlichen Abhängigkeiten:
pip install -r requirements.txt
Erstellen Sie eine .env -Datei im Stammvermögen des Projekts und fügen Sie Ihren COQ -API -Schlüssel hinzu:
GROQ_API_KEY=your_api_key_here
Stellen Sie sicher, dass Sie eine Portfolio -CSV -Datei (z. B. my_portfolio.csv ) haben, die Ihre früheren Projekte mit mindestens den folgenden Spalten enthält:
-
Techstack : Eine Liste der im Projekt verwendeten Technologien. -
Links : Links zum Präsentieren des Portfolios (z. B. GitHub Repos, Live -Demo usw.).
Führen Sie die App aus:
streamlit run app/main.py
Wie man benutzt
- Öffnen Sie die App in Ihrem Browser, nachdem Sie die Streamlit -App ausgeführt haben (
streamlit run app/main.py ). - Geben Sie die URL der Stellenausschreibung ein, die Sie abzielen möchten.
- Klicken Sie auf die Schaltfläche "Stellenanzeige" senden .
- Die App kratzt die Stellendetails, extrahiert relevante Fähigkeiten und generiert eine personalisierte kalte E -Mail für das Beratungsunternehmen.
- Die generierte E -Mail wird im Markdown -Format angezeigt.
Beispiel
Eingang:
- Job URL :
https://jobs.nike.com/job/R-33460
Ausgabe:
Die App generiert eine kalte E -Mail wie: