2010-09-04 3 views
2

Je travaille sur un site basé sur Django qui se compose principalement de contenu généré par l'utilisateur : avis, commentaires, tweet comme messages, etc.Filtrage ou marquage automatique de spam pour Django ou Python?

Je suis préoccupé par le spam. Existe-t-il des filtres anti-spam disponibles pour Django/Python? Si ce n'est pas le cas, quels types d'algorithmes peuvent être utilisés pour le filtrage automatique ou le marquage? Sur une note plus générale, est-ce que quelqu'un sait comment les principaux sites comme Amazon et Yelp empêchent les spams dans leurs avis soumis par les utilisateurs? Cela me vient à l'esprit.

Répondre

2

Jetez un oeil à SO question 915204. Jason Baker recommande d'utiliser le Akismet Python API, qui, selon lui, est ce que WordPress utilise pour arrêter le spam. A partir du site Web Akismet Python API:

Akismet est un service Web de reconnaissance des commentaires de spam.

De plus, Patrick Beeson a blog entry sur la façon d'utiliser Akismet pour arrêter le spam sur un blog Django qui pourraient être pertinentes pour votre application.