Açık kaynak proje / 2026
CVera
PDF/DOCX özgeçmişi yazılım iş ilanıyla karşılaştıran, gizlilik öncelikli ve deterministik bir eşleştirici.
Bağlam
Adaylar bir iş ilanının özgeçmişlerinden hangi teknik sinyalleri beklediğini nadiren bilir.
Problem
Aday, özgeçmişinde ilanın aradığı hangi becerilerin bulunduğunu ve hangilerinin eksik kaldığını görmeli. Belge üçüncü taraf bir analiz sağlayıcısına gönderilmemeli; skor da işe alım kararı gibi sunulmamalı.
Yaklaşım
CVera, PDF/DOCX dosyasının imzasını, boyutunu ve okunabilir metnini doğrulayıp belgeyi yalnızca istek belleğinde ayrıştırıyor. Becerileri Türkçe veya İngilizce yazılım ilanıyla izlenebilir kurallarla karşılaştırıp eşleşen ve eksik olanları ayrı gösteriyor.
Sistem mimarisi
Next.js 16 ve React 19; pdf-parse ve mammoth metni çıkarıyor, sunucu tarafı doğrulama analizden önce dosya imzasını, boyutu ve özgeçmiş sinyallerini denetliyor.
Temel kararlar
Özgeçmişi yalnızca istek belleğinde işlemek ve no-store yanıtlamak kalıcı dosya saklamayı ve yanıt önbelleğini önlüyor. Deterministik beceri kuralları önizlemeyi açıklanabilir kılıyor; skor gerçek ATS veya işe alım kararı değil.
Sonuç
Açık kaynak MVP, açıklanabilir bir uyumluluk önizlemesiyle eşleşen ve eksik becerileri ayrı sunuyor. GitHub Actions lint, birim testi ve üretim derlemesini denetliyor; metin katmanı olmayan taranmış PDF'ler henüz desteklenmiyor.
Öğrenimler
Açıklanabilir bir anahtar kelime ve yapı skoru, sınırları açıkça belirtildiği sürece kara kutu bir sayıdan daha dürüsttür.