Django-moderator.

APP Moderazione basata su Django Bayesian Inference
Scarica ora

Django-moderator. Classifica e riepilogo

Annuncio pubblicitario

  • Rating:
  • Licenza:
  • BSD License
  • Prezzo:
  • FREE
  • Nome editore:
  • Praekelt Foundation
  • Sito web dell'editore:
  • http://praekelt.com

Django-moderator. Tag


Django-moderator. Descrizione

Django-moderator è un'app Django che integra il quadro dei commenti di Django con lo spambayes per classificare i commenti in una delle quattro categorie, prosciutto, prosciutto, spam, segnalato o incerto, basato sulla formazione da parte degli utenti (vedi Paul Graham è un piano per lo spam per alcuni background). Classificare i commenti come riportato utilizzando un meccanico di abuso di report. Gli utenti dello staff possono quindi classificare questi commenti riportati come prosciutto o spam, allenando così l'algoritmo per classificare automaticamente commenti formulati in futuro. Commenti inoltre L'algoritmo non riesce a classificare chiaramente in quanto il prosciutto o lo spam sarà classificato come insicuro, consentendo agli utenti del personale di classificare manualmente anche loro tramite Admin.Comments classificati come spam avrà il loro campo IS_Removed impostato su TRUE e in quanto tale non sarà più Visibile in Comments Listings.Comments riportati dagli utenti avrà il loro campo IS_Removed impostato su TRUE e in quanto tale non sarà più visibile in Comment Listings.com.5.5 Classificato come prosciutto o insicuro rimarrà invariato e in quanto tale sarà visibile in commenti. Il moderatore implementa anche un'interfaccia di amministrazione user friendly per il moderatore in modo efficiente commenti.installalazione1. Installa o aggiungi django-moderatore al tuo percorso Python.2. Aggiungi moderatore alle impostazioni di installazione_app.3. Installa e configura Django-Likes come descritto qui.4. Aggiungi un'impostazione del moderatore sul file Impostazioni del tuo progetto.PY. Questa impostazione specifica quale backend di archiviazione del classificatore da utilizzare (vedere sotto) e anche soglie di classificazione: moderator = {'classificatore': 'moderator.storage.djangoclassifier', 'ham_cutoff': 0.3, 'spam_culoff': 0.7, 'abisso_ ,} In particolare un valore ham_cutoff di 0,3 poiché in questo esempio specifica che qualsiasi commento segnando meno di 0,3 durante l'inferenza bayesiana sarà classificata come prosciutto. Un valore spam_culoff di 0,7 come in questo esempio specifica che qualsiasi commento che segna più di 0,7 durante l'inferenza bayesiana sarà classificata come spam. Qualsiasi cosa tra 0,3 e 0,7 sarà classificata come insicurezza, in attesa di ulteriore classificazione dell'utente del personale manuale. Inoltre, un abuso_CutFoff Value di 3 Come in questo esempio specifica che qualsiasi commento che riceve 3 o più rapporti di abuso saranno classificati come riportati, in attesa di ulteriore classificazione dell'utente del personale manuale. HAM_CROFF, SPAM_CROFFOFF e ABUSO_CROSFOFD possono essere ometti nel qual caso i tagliatori predefiniti sono rispettivamente 0,3, 0,7 e 3 rispettivamente.Classificatore di stoccaggio di stoccaggioDjango-moderatore include due backends di stoccaggio dello spamBayes, moderator.storage.djangoClassificatore e moderatore.storage.DeisClassificatore rispettivamente.Notemoderator.storage. RedisClassificatore è consigliato per gli ambienti di produzione come dovrebbe essere molto più veloce del moderatore.storage.djangoClassificatore.Per utilizzare moderator.storage.redisclassifier come backend di stoccaggio di classificatore specificarlo nell'impostazione del moderatore, ovvero: moderatore = {'classificatore': 'moderatore. Storage.Reisclassificatore ',' classificatore_config ': {' host ':' localhost ',' port ': 6379,' db ': 0,' password ': nessuno,},' ham_culoff ': 0.3,' spam_CutOff ': 0.7, 'Abuso_CROFF': 3,} Puoi anche creare i propri backend, nel qual caso prendere nota che il contenuto di classificatore_config verrà passato come organismi di parole chiave al metodo __init__ del backend. Uso correttamente configurato È possibile utilizzare ClassiFyCo Comando MENTS MANAGEMENT (consigliato tramite un cronjob) Per classificare automaticamente i commenti come prosciutto, spam o insicuro in base alla formazione precedente, ovvero: ./manage.py ClassifyCommentsUnsure o Commenti riportati possono essere classificati manualmente come prosciutto o spam tramite un commento classificato in linea FieldSet disponibile su ciascuna rispettiva commento Amministratore Modifica View. La homepage del prodotto


Django-moderator. Software correlato