A lightweight, AI-inspired lead generation and outreach refinement tool β built in under 3 hours for the Caprae Capital AI-Readiness Challenge.
- π§ Enrich company data from a list of domains (via Clearbit or mock)
- π Score leads using funding, team size, and AI/tech relevance
- βοΈ Generate custom cold email templates for outreach
- π Export everything into a clean CSV report
SmartLeadRefiner/
βββ app/ # Core modules
β βββ scraper.py
β βββ lead_scorer.py
β βββ email_generator.py
βββ data/
β βββ mock_company_data.json
β βββ leads_scored.csv
βββ report/
β βββ rationale.md
βββ main_pipeline.py # Run full process as script
βββ requirements.txt
βββ README.md
# Set up environment
pip install -r requirements.txt
# Run with mock data
export USE_MOCK_DATA=1
python main_pipeline.py- You can swap mock enrichment with live Clearbit by changing the
USE_MOCK_DATAflag and adding your API key. - Output CSV includes lead scores and personalized emails, ready for campaign use.
Built by Barneel Ray β‘ | Robotics + AI + Hustle