Yaptığım harika geliştirici işe alım ilanı kürasyon sitesi (süper arama, süper öneri)
(devrunner.dev)Yapım nedeni
- Hobi olarak bir geliştirici topluluğu işletiyorum.
- Ameliyat sonrasında sağlık sorunları nedeniyle çalışamıyorum ama geliştirme yapmak istediğim için bunu yaptım. (uzun süre dinlenen bir genç)
- Önceki sitede yalnızca iş ilanları bölümünde, kayda değer bir tanıtım bütçesi ya da ek çaba olmadan
- Haftalık 1 ~ 200+ tekil ziyaretçi (clarity )
- %60+ geri dönüş oranı
elde edince bunu ayrı bir hizmet olarak ayırdım. (yalnızca Threads + tanıdıklar aracılığıyla)
Övünmek istediğim özellikler
1. Harika öneriler
- Job detay sayfasına tıklandığında sağ tarafta ilgili iş ilanları ve teknoloji blogları öneriliyor.
- Vector benzerliği + BM25 skorunun RRF(Reciprocal Rank Fusion) tabanlı sıralamasını uyguladım.
- Yapay durmayan, tam isabet ilanları buluyor.
2. Harika kürasyon ve bilgi çıkarımı
- Deneyim yılı bilgisi, teknoloji kategorileri, tek satırlık özet gibi verileri toplama aşamasında OpenAI API ile çıkarıyorum.
- Çıkarılan bu bilgileri arama ve gösterimde kullanıyorum.
3. Harika arama
- Belirli anahtar kelime kombinasyonları için BM25 skorunu boost ediyorum.
- Örnek: "Naver Cloud" aramasında, yalnızca "Naver" ya da "Cloud" içeren diğer ilanlardan daha üstte, "Naver Cloud" ifadesini birlikte içeren ilanlar en üste çıkar.
- Bu düşündüğümden daha zordu; daha sonra derleyip paylaşacağım.
Toplanan kaynaklar
Naver, Line, Toss, Karrot, Baemin, Meta, Google, Microsoft vb.
Toplama kriterleri:
- Yurt dışı Job API'lerinden (ücretli) sağlanabiliyorsa veya
- Kaynak toplamaya ilişkin ticari olmayan kullanım kısıtlaması açıkça belirtilmemişse
Eksik kalan nokta: Kakao, Terms of Use içinde ticari olmayan amaçlı toplamayı da yasakladığı için ekleyemedim.
Bağlantı: devrunner.dev
Herkes mutlu olsun
13 yorum
Daebalza nedir?
Bu utanç verici bir yazım hatasıydı; ;;;
Güzel bir site ama bazı bağlantıların çalışmadığı yerler var; düzeltilirse iyi olur gibi görünüyor~!
https://careers.linecorp.com/ko/jobs/2838/
Ah, bu bir yan durum değil; 2 gün önce Cloudflare patladığında internet yoktu, o sırada süre sonu batch’i çalışırken ölmüş lol
Bugün sabaha karşı tekrar çalışacak şekilde zamanlayacağım
İlan süresi dolanları sonradan işleyen batch sürecinde bir yan durumu fark edemediğimi az önce doğruladım.
Bunu da yarına kadar hemen düzeltip dağıtıma çıkarabileceğim gibi görünüyor. Teşekkürler : )
Bu "kral" biziz
Harika
Güzel site için teşekkürler
Teşekkür ederim haha
Bu tür bilgileri çoğunlukla crawling ile mi topluyorsunuz?
RSS, crawling ve ücretli job API'lerini dengeli şekilde kullanıyorum.
Hangi taraftan gelirse gelsin, doğal dilde yazılmış ilan bilgilerini topluyorum; bunun için gerekli alanları OpenAI API ile çıkarıp görüntüleme/arama/öneri için kullanıyorum.
Bugün burası üzerinden epey kişi ziyaret etti, teşekkür ederim.
clarity üzerinden istemci tarafında neler olduğuna baktım; yükleme yok ama sayfa geçişleri yavaş olduğu için Dead click oluşan durumlar çok fazlaymış...
Bu durumu hızlıca düzelteceğim : ) Hep mutlu olun
Buraya yazı yazalı çok olmadı ama
claritycanlı kullanıcıları epey görünmeye başladı.Teşekkürler : )