Testlify, şirketlerin adayları değerlendirmek için kullandığı, yapay zeka destekli bir beceri değerlendirme ve görüşme platformu. Testlify'ın yapay zeka görüşme modüllerinin frontend'ini — adayların kullandığı etkileşimli, gerçek zamanlı arayüzleri — sahiplendim; her modun nasıl davranması gerektiğini geliştirmeden önce belirlemek için yapay zeka ve arka uç ekipleriyle yakından çalıştım.
Ne geliştirdim
- Yapay zeka görüşme arayüzleri (sohbet, ses, video): Çok modlu yapay zeka görüşmelerinin frontend'ini geliştirdim — adayların bir yapay zeka ile metin sohbeti, canlı mikrofon ve video üzerinden etkileşim kurduğu ekranlar.
- Medya yakalama: Gerçek zamanlı ses ve video için tarayıcı API'lerini üstlendim — kamera ve mikrofon izinleri, adayların duyulduklarını görebilmesi için canlı ses görselleştirmeleri ve yapay zekanın gidiş-gelişini konuşma gibi hissettirmek için istemci tarafı ayarlama.
- Görüşme durum yönetimi: Canlı bir yapay zeka görüşmesinin öngörülemez kısımlarıyla başa çıkmak için frontend durum mantığını geliştirdim — ağ kesintileri, yapay zekanın bir sonraki soruyu üretmesini beklemek ve adayı takmadan değerlendirme adımları arasında ilerlemek.
Neden önemliydi
Cilalı bir frontend, bu yapay zeka görüşmelerini ölçekte kullanılabilir hale getirdi ve görüşmecilerin harcaması gereken manuel çabayı azalttı — değerlendirme başına kabaca %40 daha az idari iş. Yapay zeka görüşme modülleri, platformun bu dönemdeki büyümesinin bir parçasıydı ve gelirde anlamlı bir artışa katkıda bulundu.