Yapay zekayla üretilmiş katkıda bulunan önerilerini nasıl önleyebilir, belirleyebilir ve hızlıca inceleyebilirsiniz?

Açık kaynak ekosisteminde yapay zekanın yaygınlaşmasıyla birlikte, düşük kaliteli katkıda bulunan önerilerinin sayısında artış gözlemledik. Diğer mentorlar ve kuruluş yöneticilerinin spam önerileri hızlı bir şekilde belirleme, bunlardan kaçınma ve bunları ayıklama konusunda nasıl başarılı olduklarına dair bazı fikirleri aşağıda verilmiştir.

1. Gönderim Öncesi Topluluk Etkileşimini Zorunlu Kılma

Topluluk etkileşimi, iyi bir önerinin en güçlü sinyallerinden biridir. Bu özelliği seçim sürecinize dahil etmenizi önemle tavsiye ederiz.

  • Zorunlu Sohbet: Adayların kuruluşun iletişim kanalına (ör. Slack, Zulip, IRC) ve bu kanalda olmayan adayların tüm önerilerini filtreleyin.

    Etkileşimleri izleme

  • Önerilere değil, bireylere odaklanın. Potansiyel katkıda bulunanları, topluluktaki yolculuklarını, güçlü ve zayıf yönlerini, olumlu ve olumsuz işaretlerini, ilgili mentorları vb. takip etmek için paylaşılan bir e-tablo oluşturabilirsiniz.

2. Zorunlu Teknik ve Katkı Şartları

Aşağıda, kod tabanıyla etkileşim kurmak için temel çabayı göstermeyen adayları filtrelemeyle ilgili bazı fikirler verilmiştir.

  • Zorunlu PR/Kod Yarışması Bağlantısı:
    • Projeye yaptıkları en anlamlı 1-3 PR / katkının bağlantısını isteyin.
    • Küçük düzeltmeler, kodlama yarışmaları, GitHub tartışmaları/pull istekleri gerektir
  • Taslak Öneri İsteği: Adaylardan resmi gönderimden önce taslak bir GSoC önerisi paylaşmalarını isteyin. (NOT: Bu durumda diğer adaylar, orijinal kişinin çalışmasını kopyalamaya çalışabilir. Bu nedenle, oluşturma tarihleri, ilk düzenleme tarihi vb. gibi bilgilere dikkat edin.)

    Kuruluşunuzun şartlarını izleme

  • Tüm adaylardan ön koşulları yerine getirmelerini isteyin: Resmi başvuru gönderilmeden önce belirli işlemlerin yapılmasını zorunlu tutmak, doğal bir filtre görevi görerek yalnızca kararlı ve yetenekli adayların sürece devam etmesini sağlar.

  • Hangi ön koşulları zorunlu tutmalıyız? Genellikle birkaç şeyin birleşimi: Teklif göndermeden önce kuruluşla iletişim kurmaları, 2-3 PR yapmaları, test yapmaları ve/veya teklifleri için belirli bir şablon kullanmaları gerekir. Kuruluşunuz ön koşullarınızı belirlemeli ve bunları çok net bir şekilde ifade etmelidir. Ne kadar çok şey isterseniz tüm şartları karşılamayan spam içerikli teklifleri ayıklamak o kadar kolay olur.

  • Yeni Ön Koşullar düğmesi: Kuruluş yöneticileri tarafından kullanılabilir ve her teklif için mentörler tarafından görüntülenebilir (teklif dışa aktarma işleminde bir alan ve teklif kontrol panelinde bir filtre olarak da bulunur).

  • Katılımcının GitHub profilini/etkinliğini kontrol edin: GSoC web uygulamasında, başvuru sahibinin GitHub kullanıcı adını ve/veya kuruluşla yaptığı katkılara doğrudan bağlantı ekleyebileceği bir alan bulunur. Bu sayede, daha önce etkileşimde bulunulmamış teklifleri filtrelemek kolaylaşır.

3. Yapay zeka tarafından üretilen önerileri tarama

Bu kaçınılmaz! Yapay zekayla üretilen bazı gönderimler olacak. Aşağıdaki ipuçlarından yararlanarak bu tür sorguları hızlıca filtreleyebilirsiniz.

  • Şablonlu Teklif Uygulaması: Kuruluşunuza gönderilen tüm teklifler için standart bir şablonun kullanılmasını zorunlu kılın. Bu, katılımcıların yalnızca 4 veya 5 soruyu yanıtlamasını istemek anlamına gelebilir. Eksik şartlar için otomatik diskalifiye uygulayın. Bu özellik, özellikle 50'den fazla öneri alan kuruluşlar için yararlıdır.
  • Genel İfadeleri Arayın: Aşağıdakiler gibi açıkça anlamsız ifadeler içeren önerileri filtrelemek için hızlı bir arama yapın:
    • [placeholders]
    • "Devrim yaratmak" gibi "sinyal kelimeler"
    • Yazım hataları iyidir, çünkü insana özgüdür.
  • Başvuru sahiplerinin kendilerini tanıtan ve neden bu projede çalışmak istediklerini açıklayan 1 dakikalık kısa bir video eklemelerini zorunlu tutun (spam/birden fazla girişten kaçınmak için yüz görünür olmalıdır).
  • Yapay zeka tarafından üretilen spam'lerin çoğu, kuruluşunuzun Fikirler listesinde belirttiği fikir açıklamasını yeniden ifade edip genişletir. Bu sayede kalıpları fark etmek kolaylaşır (ör.fikir sayfasındaki üçüncü cümlede "1-3 dakika" ifadesi geçtiği için üçüncü paragrafta "1-3 dakika" ifadesi yer alır).
  • Çok güzel tekliflerin yapay zeka tarafından oluşturulma olasılığı daha yüksektir. İçeriğe yalnızca ilginç grafikler ve resimler olup olmadığına bakarak yaklaşmayın (yapay zeka bunları kolayca üretebilir).

4. İç sürecinizi optimize etme

Aşağıdaki ipuçlarını göz önünde bulundurarak inceleme sürecini kuruluşunuz için biraz daha kolay hale getirebilirsiniz.

  • Kuruluşa Özel Başvuru Soruları: Her başvuru sahibinin teklifinde yanıtlamasını istediğiniz 3-5 soru belirleyin. Bunun talimatlarda açıkça belirtildiğinden emin olun ve bu bilgilerin gönderilmemesini otomatik ret filtresi olarak kullanın.
  • Ön Seçim/İlk Yönetici Değerlendirmesi: Bir kuruluş yöneticisi, teklifleri kategorize etmek için hızlı bir ilk tarama yapsın (ör. (Geçerli, Geçersiz/Spam, Kapsam Dışı) kategorilerine ayırın.
  • Başlık/Proje Uyuşmazlıklarını İşaretleme: Birçok mentor yalnızca mentorluk yapmak istediği proje fikriyle ilgili önerileri incelemekle ilgilendiğinden, başvuru sahiplerinin belirli bir başlık veya anahtar kelime kullanmasını zorunlu kılarak OA/mentorların proje fikriyle eşleştirmesini kolaylaştırın.
    • Tekliflerin standart bir başlık içermesi gerekir. Başlıklar için standart bir biçim de kullanılabilir.