An AI-powered tool designed for service companies to streamline business outreach efforts by automatically extracting job listings from company career pages and generating personalized cold emails tailored to specific job descriptions.
The Cold Email Generator leverages advanced AI technologies to transform the way service companies approach business development. By analyzing job postings and matching them with relevant service portfolios, it creates highly targeted and personalized cold emails that significantly improve response rates.
- Intelligent Job Extraction: Automatically scrapes and parses job listings from company career pages
- Semantic Resume Matching: Uses vector similarity to match job requirements with portfolio skills
- AI-Powered Email Generation: Creates personalized cold emails using Llama 3.1 LLM
- Batch Processing: Generate multiple targeted emails simultaneously
- Quality Scoring: Built-in analytics to rate email effectiveness
- User-Friendly Interface: Streamlit-based web application for easy interaction
- LLM: Llama 3.1 via Groq API
- Framework: LangChain for document processing
- Vector Database: ChromaDB for similarity search
- Frontend: Streamlit
- Web Scraping: BeautifulSoup4, Selenium
- Language: Python 3.8+
- Python 3.8 or higher
- Groq API key
- Chrome browser (for Selenium)
- Git
Made for better business outreach