• 20-02-2021, 11:35:26
    #1
    sitemde saçma sapan üyelikleri asdasd dfgdfd gibi isimleri ve maillerinden tespit edip engellemek istiyorum. Bununla ilgili bildiğiniz bir yöntem veya oluşturulmuş bir veritabanı var mıdır? phpde bunu nasıl tespit edebilirim?
  • 20-02-2021, 11:39:28
    #2
    Backend Developer
    https://gist.github.com/emrekgn/b4049851c88e328c065a işini görebilir
  • 20-02-2021, 11:39:32
    #3
    n-gram analizi yapabilirsiniz, normal kelimelerden oluşması bekleniyorsa hece sayısı ve kelime uzunluğuna bakabilirsiniz. En basit çözüm olarak da bot olduklarını düşünüyorsanız captcha ekleyebilirsiniz.
  • 20-02-2021, 11:40:10
    #4
    Peşpeşe üye olmuşlarsa, o tarihi filtreleyerek yapabilirsiniz.
    Yada o üyelere ait spesifik bir değer varsa o şekilde filtreleyerek toplu silim yapabilirsiniz. (Veritabanında üye aktif sütunu vardır, siz bu üyeleri aktif etmediğiniz için hepsinin değeri 0 dır. Aktif değeri 0 olanların hepsini sil gibi..)
  • 20-02-2021, 11:44:46
    #5
    LENOX adlı üyeden alıntı: mesajı görüntüle
    İsimler birden fazla ve çok verimsiz bir metodla listelenmiş.
  • 20-02-2021, 11:48:09
    #6
    tkduman adlı üyeden alıntı: mesajı görüntüle
    n-gram analizi yapabilirsiniz, normal kelimelerden oluşması bekleniyorsa hece sayısı ve kelime uzunluğuna bakabilirsiniz. En basit çözüm olarak da bot olduklarını düşünüyorsanız captcha ekleyebilirsiniz.
    teşekkür ederim bot yok ancak fgpokfdpıogjfdıopgjdfoıfdjgodıgjfdoıfdjgdgo@gmail. com şeklinde nasıl mail açılabiliyor onuda anlamış değilim bu tarz üyelikleri botlar yapmıyor ancak bunlar çöp üyelikler ben yinede tespit edip silmek istiyorum. yazılan bir kelimenin kelime olduğunu anlayacak bir algoritma olsa güzel olurdu.
  • 20-02-2021, 11:51:44
    #7
    anlamsız kelimeleri veya bir sözcüğü bir insan da kullanabilir. buradaki en uygun çözüm, kullanıcılarınıza mail onayı gönderebilirsiniz.
  • 20-02-2021, 11:53:06
    #8
    Dereck adlı üyeden alıntı: mesajı görüntüle
    teşekkür ederim bot yok ancak fgpokfdpıogjfdıopgjdfoıfdjgodıgjfdoıfdjgdgo@gmail. com şeklinde nasıl mail açılabiliyor onuda anlamış değilim bu tarz üyelikleri botlar yapmıyor ancak bunlar çöp üyelikler ben yinede tespit edip silmek istiyorum. yazılan bir kelimenin kelime olduğunu anlayacak bir algoritma olsa güzel olurdu.
    n-gram analizi doğal dil işleme için kullanılıyor ancak diyelim ki benim kullanıcı adım radgrydrvmb olsun. Mail adresimi sisteminiz spam algılayabilirdi. Maalesef çok basit çözümler yok bu tip konularda
  • 20-02-2021, 11:56:08
    #9
    Hocam o zaman veritabanında mail adresi sorgusuna mesela 10 karakterden fazlaysa diye bir where ekleyebilirsin.