Genel Bakış
Hoş geldiniz! İşte özet durumunuz.
{{ stats.total_candidates || 0 }}
Toplam Aday
Talent Pool
{{ stats.total_positions || 0 }}
Aktif Pozisyon
{{ pipelineStats.interview || 0 }}
Mülakat Aşamasında
{{ pipelineStats.hired || 0 }}
Bu Ay İşe Alındı
AI Yetenek Öngörüleri
Canlı
Öne Çıkan Yetenek
{{ stats.ai_insights?.trending_skill || 'Python' }}
+12%
En Çok Başvurulan
{{ stats.ai_insights?.top_position || '-' }}
+5%
En Uygun Aday
{{ stats.ai_insights?.highlight_candidate || '-' }}
%{{ stats.ai_insights?.highlight_score || 0 }} uyum
Pozisyon IQ
{{ stats.ai_insights?.position_iq || 'Veri bekleniyor' }}
Son Eklenen Adaylar
{{ (c.name||'?')[0].toUpperCase() }}
{{ c.name }}
{{ c.seniority_level || 'Belirsiz' }} · {{ (c.skills||[]).slice(0,2).join(', ') }}
Henüz aday yok
Kıdem Dağılımı
{{ val }}
{{ key }}
Aday Havuzu {{ candidates.length }}
Tüm adayları takip edin
{{ filteredCandidates.length }} aday
{{ selectedCandidateIds.length }} aday seçildi. Toplu İşlemler:
{{ (c.name||'?')[0].toUpperCase() }}
{{ c.name }}
KARA LİSTE
{{ c.email || '—' }}
Önerilen Pozisyon
%{{ calculateBestMatch(c).score }}
Uygun pozisyon yok
{{ app.position?.title || 'Pozisyon' }}
{{ s }}
Aday bulunamadı
Pipeline
İşe alım sürecini yönetin
{{ selectedApplicationIds.length }} başvuru seçildi. Toplu İşlemler:
{{ col.label }}
{{ col.count }}
{{ app.candidate?.name || '?' }}
{{ app.position?.title || '?' }}
{{ s }}
{{ app.source }}
Pozisyonlar
Açık pozisyonları yönetin
{{ p.title }}
{{ p.department || 'Departman belirtilmedi' }}
{{ (p.description||'').slice(0,120) }}{{ (p.description||'').length>120?'…':'' }}
{{ s }}
{{ p.salary_min.toLocaleString() }} – {{ (p.salary_max||0).toLocaleString() }} {{ p.salary_currency }}
Maaş belirtilmedi
{{ p.seniority_level || '' }}
Henüz pozisyon yok
Mülakatlar
İşe alım mülakat süreci ve AI asistan araçları
Mülakat Listesi
AI Soru Üretimi
Mülakat Notu Analizi
Adaya Özel AI Soruları:
Soru {{ index + 1 }}
{{ q }}
Yapay Zeka Analiz Sonuçları:
{{ Math.round((ivAnalysis.result.overall_score || 0) * 10) }}%
Genel Uyum Skoru
{{ ivAnalysis.result.ai_recommendation === 'proceed' ? 'İlerle' : ivAnalysis.result.ai_recommendation === 'reject' ? 'Elendi' : 'Beklemede' }}
AI Tavsiyesi
Teknik Seviye
{{ ivAnalysis.result.technical_score }} / 10
Kültürel Uyum
{{ ivAnalysis.result.cultural_score }} / 10
{{ ivAnalysis.result.cleaned_notes }}
{{ ivAnalysis.result.communication_assessment }}
{{ ivAnalysis.result.technical_assessment }}
{{ ivAnalysis.result.culture_fit_assessment }}
{{ ivAnalysis.result.next_step }}
AI Intelligence Center
Yapay Zeka destekli aday havuzu, eşleşme analitiği ve gelecek öngörüleri
AI Match Screening Pipeline
{{ stats.kpis?.total_candidates ?? 0 }}
Aday Havuzu
{{ stats.funnel?.screening ?? 0 }}
AI Ön Eleme
{{ stats.funnel?.interview ?? 0 }}
Mülakat Aşaması
{{ stats.funnel?.offer ?? 0 }}
Teklif Aşaması
{{ stats.funnel?.hired ?? 0 }}
İşe Alım
AI Recruitment Intelligence
✦
✦
Yetenek Yoğunluğu: Python ve SQL yetkinlikleri aday havuzunda %42 oranla en yüksek artış gösteren trendler arasındadır.
✦
Süreç Darboğazı: Değerlendirme (screening) aşamasındaki ortalama bekleme süresi son 7 günde 1.2 gün iyileşme gösterdi.
Yapay Zeka analizi için yeterli başvuru verisi bulunamadı.
AI Talent Map
Yetenek
Giriş
Orta
Kıdemli
{{ skill }}
{{ getHeatmapCount(skill, lvl) }}
Top Candidate Matched Pool
{{ cand.candidate_name }}
{{ cand.position_title }}
🤖 Güven: %{{ Math.min(99, Math.round(cand.score + (cand.score > 80 ? 4 : -3))) }}
{{ stageLabelMap[cand.status] || cand.status }}
Veri bulunamadı.
Predictive Talent Engine
{{ Math.round((stats.kpis?.total_positions ?? 3) * 1.5) }} Aday
Beklenen İşe Alım
Mevcut başvuru hunisi dönüşüm oranlarına göre 30 gün içinde tamamlanacak tahmini işe alım.
{{ Math.round((stats.kpis?.total_candidates ?? 10) * 0.6) }} Mülakat
Öngörülen Mülakat Hacmi
Ön elemeyi geçen adayların dağılımı doğrultusunda planlanması beklenen görüşmeler.
%92.4
Hattın Sağlık Skoru
Açık pozisyonların gereksinimleri ile aday yetenek eşleşmelerinin genel uyum dengesi.
14.5 Gün
Time-to-Hire Tahmini
Pozisyon açılışından kabule kadar geçen sürenin sektörel benchmark modellemesi.
Sistem İşlem Kayıtları (Logs)
{{ formatDate(log.created_at) }}
{{ log.action }}
{{ log.target_type }} #{{ log.target_id }} - {{ log.details }}
Takip Sayfası
Süreç özetleri ve bekleyen aksiyonlar
Bekleyen Mülakatlar
{{ iv.candidate_name }}
{{ iv.position_title }} · {{ ivTypeLabel(iv.interview_type) }}
{{ formatDate(iv.scheduled_at) }}
Planlanmış mülakat yok.
Aksiyon Bekleyen Yeni Başvurular
{{ app.candidate?.name }}
{{ app.position?.title }} · {{ formatDate(app.applied_at) }}
%{{ Math.round(app.match_score) }} Uyum
Bekleyen yeni başvuru yok.
Son Aktiviteler
{{ formatDate(log.created_at) }}
Yeni aday eklendi: {{ log.details?.name }}
Status: {{ log.details?.from }} → {{ log.details?.to }}
{{ log.action }} ({{ log.target_type }})
Yetki Alanı
Kullanıcıları, yetkilerini ve erişimlerini yönetin
Toplam Kullanıcı
{{ allUsers.length }}
Aktif Kullanıcı
{{ allUsers.filter(u => u.is_active).length }}
Yönetici (Admin)
{{ allUsers.filter(u => u.role === 'ADMIN').length }}
Son 7 Gün Giriş Yapanlar
{{ allUsers.filter(u => u.last_login && (new Date() - new Date(u.last_login)) < 7 * 24 * 60 * 60 * 1000).length }}
AI Talent Search
Doğal dil aramaları ile tüm aday havuzunda akıllı eşleşmeler bulun
{{ aiSearchStats }}
Yapay Zeka aday havuzunu tarıyor...
{{ res.candidate_name }}
Aşama: {{ res.current_stage }} · Son Aktivite: {{ res.last_activity }}
%{{ res.match_score }} Uyum
Eşleşme Nedenleri:
- {{ r }}
Olası Riskler:
- {{ risk }}
Öneri: {{ res.recommended_action }}
Arama kriterlerine uygun aday bulunamadı.
Görevler & İşe Alım Panosu
Ekip içi görev atamalarını yapın ve süreçleri takip edin
Yapılacaklar
{{ recruitmentTasks.filter(t => t.status === 'todo').length }}
{{ t.title }}
{{ t.description || 'Açıklama yok' }}
Sorumlu: {{ t.assigned_to || 'Belirtilmemiş' }}
Tarih: {{ t.due_date }}
Devam Edenler
{{ recruitmentTasks.filter(t => t.status === 'in_progress').length }}
{{ t.title }}
{{ t.description || 'Açıklama yok' }}
Sorumlu: {{ t.assigned_to || 'Belirtilmemiş' }}
Tarih: {{ t.due_date }}
Tamamlananlar
{{ recruitmentTasks.filter(t => t.status === 'done').length }}
{{ t.title }}
{{ t.description || 'Açıklama yok' }}
Sorumlu: {{ t.assigned_to || 'Belirtilmemiş' }}
Tarih: {{ t.due_date }}