Projelere dön
AI2025Öne çıkanGeliştirme aşamasında

AI Job Finder — Keşif ve Destekli Başvuru

Yapay zeka destekli iş keşfi ve başvuru asistanı — iş portallarını tarar, CV’ye göre uyumu puanlar, özel PDF’ler üretir ve insan onaylı form doldurma ile başvuruya yardımcı olur.

  • Python
  • FastAPI
  • Playwright
  • CustomTkinter
  • Pydantic
  • ReportLab
  • BeautifulSoup
  • httpx
  • Browser Automation
  • LLM Integration
  • Web Scraping
  • PDF Generation
  • pytest
  • TypeScript / Bun
AI Job Finder — Keşif ve Destekli Başvuru — 1

Genel bakış

Ne inşa edildi

Otomatik iş arama ve destekli başvurular için yerel masaüstü sistemi.

Mimari; scrape → sert filtreler → AI eşleştirme → CV/ön yazı PDF → Playwright başvuru yardımı → insan onayı boru hattını (job-seeker UI) ücretsiz web LLM’lerini (DeepSeek, Duck.ai, Qwen) tarayıcı otomasyonuyla süren FastAPI AI gateway’den (Free-AI) ayırır—ücretli API anahtarı yok.

Modüler Python paketleri: core, scrapers, AI, documents, apply, pipeline, UI.

LinkedIn guest API, Remotive ve Arbeitnow scrapers; tekilleştirme ve kalıcı iş durumu.

Filtreler, CV düzenleme, döngü kontrolü ve belge önizlemesi için Material tarzı CustomTkinter paneli.

01

Zorluklar

Tekilleştirme ve kalıcı durumla çok portallı scraping’i güvenilir tutmak; ücretli LLM API’siz CV–iş uyumu; kör otomatik gönderim olmadan form doldurma; masaüstü UI, boru hattı ve AI gateway’i temiz ayırmak.

02

Çözümler

Net SoC’li modüler Python paketleri; ücretsiz tarayıcı LLM’leri üzerinde worker pool, sticky session ve kuyruklu FastAPI gateway; Playwright ile oturum yeniden kullanımı ve insan onaylı başvuru yardımı; ReportLab/PyPDF ile özel PDF’ler; httpx + BeautifulSoup/lxml scrapers; CustomTkinter paneli; pytest + Ruff.