django-moderador

Aplicación de moderación de comentarios de inferencia de Django Bayesian
Descargar ahora

django-moderador Clasificación y resumen

Anuncio publicitario

  • Rating:
  • Licencia:
  • BSD License
  • Precio:
  • FREE
  • Nombre del editor:
  • Praekelt Foundation
  • Sitio web del editor:
  • http://praekelt.com

django-moderador Etiquetas


django-moderador Descripción

Django-Moderator es una aplicación Django que integra el marco de comentarios de Django con Spambayes para clasificar los comentarios en una de las cuatro categorías, el jamón, el spam, reportado o inseguro, basado en la capacitación de los usuarios (consulte Paul Graham es un plan para spam por algunos antecedentes) .users Clasifique los comentarios según se informó utilizando un mecánico de abuso de informe. Los usuarios del personal pueden clasificar estos comentarios reportados como Jamón o Spam, entrenando así el algoritmo para clasificar automáticamente los comentarios de la redacción de manera similar en el futuro. Además, el algoritmo no se clasifica claramente, ya que el jamón o el spam se clasificarán como inseguros, lo que le permite a los usuarios personal clasificarse manualmente a través de Admin.commentarios clasificados como SPAM tendrá su campo IS_REMOVIDO establecido en verdadero y, como tal, ya no será Visible en los listados de comentarios. Los usuarios informados por los usuarios tendrán su campo IS_REMOVIDO establecido en verdadero y, como tal, ya no será visible en los listados de comentarios. Los anuncios clasificados como jamón o inseguros se mantendrán sin cambios y, como tal, será visible en los listados de comentarios.django- El moderador también implementa una interfaz de administración fácil de usar para moderar eficientemente los comentarios.Installation1. Instale o agregue Django-moderador a su ruta de Python.2. Agregue moderador a su configuración instalada.3. Instale y configure Django-le gusta como se describe aquí.4. Agregue una configuración de Moderador a la configuración de su proyecto.py. Esta configuración especifica qué backend de almacenamiento clasificador se usa (ver a continuación) y también en los umbrales de clasificación: moderador = {'clasificador': 'moderator.storage.djangoclassifier', 'ham_cutoff': 0.3, 'spam_cutoff': 0.7, 'abuso_cutoff': 3 ,} Específicamente un valor HAM_CUTOFF de 0.3, como en este ejemplo, especifica que cualquier comentario de puntuación inferior a 0.3 durante la inferencia bayesiana se clasificará como jamón. Un valor SPAM_CUTOFF DE 0.7, ya que en este ejemplo especifica que cualquier comentario que obtiene más de 0.7 durante la inferencia de Bayesia se clasificará como SPAM. Cualquier cosa entre 0.3 y 0.7 se clasificará como insegura, a la espera de más clasificación de usuarios del personal manual. Además, un valor abuso_cutoff de 3, ya que en este ejemplo especifica que cualquier comentario que recibe 3 o más informes de abuso se clasificará como se informó, a la espera de una mayor clasificación del usuario del personal manual. HAM_CUTUTOFT, SPAM_CUTOFT Y ABUSIÓN_CUTEFOFT Se puede recomendar en cuyo caso los límites predeterminados son 0.3, 0.7 y 3, respectivamente, respectivamente. Los backendsdjango-moderadores de Spamendsifier incluyen dos backends de almacenamiento Spambays, Moderator.Storage.Djangoclassifier y Moderator.Storage.redisclassifier.Storage. Se recomienda redisclassifier para entornos de producción, ya que debería ser mucho más rápido que el moderador.storage.djangoclassifier. Para usar el moderador.storage.redisclassifier como su backend de almacenamiento clasificador, especifique en su configuración de moderador, es decir: moderador = {'clasificador': 'moderador. storage.redisclassifier ',' classifier_config ': {' host ':' localhost ',' Port ': 6379,' db ': 0,' contraseña ': ninguno,},' ham_cutoff ': 0.3,' spam_cutoff ': 0.7, 'Abuso_cutoff': 3,} También puede crear sus propios backends, en cuyo caso tomar nota de tener en cuenta que el contenido de Classifier_Config se pasará como agricultores de palabras clave al método __init__ __init__.usageonce configurado correctamente, puede usar el Clasifyco Comando de Management de Mments (recomendado a través de un cronjob) para clasificar automáticamente los comentarios, ya sea por jamón, spam o inseguro basado en la capacitación anterior, es decir: ./manage.py classifeCommentsunureure o reportado los comentarios se pueden clasificar manualmente como jamón o spam a través de comentarios clasificados en línea. Fieldset disponible en la página de inicio de la Vista de Cambio de administrador de cada comentario respectivo.


django-moderador Software relacionado