Questo è il comando ifile che può essere eseguito nel provider di hosting gratuito OnWorks utilizzando una delle nostre molteplici workstation online gratuite come Ubuntu Online, Fedora Online, emulatore online Windows o emulatore online MAC OS
PROGRAMMA:
NOME
ifile - eseguibile principale per il sistema di filtraggio della posta ifile
SINOSSI
iffile [-b filetto] [-q|-Q] [-g] [-k] [-o] [-v num] [leccare Opzioni] filetto ...
iffile -c -q|-Q [-T soglia] [-b filetto] [-g] [-k] [-o] [leccare Opzioni] filetto ...
iffile [-b filetto] [-d cartella] [-i cartella|-u cartella] [-g] [-k] [-o] [-v num] [leccare Opzioni]
filetto ...
iffile -r [-b filetto]
DESCRIZIONE
iffile è un client di filtro della posta che utilizza l'apprendimento automatico per classificare la posta elettronica in
cartelle/caselle di posta. L'algoritmo che utilizza si chiama Naive Bayes. Fondamentalmente, ingenuo
bayes considera ogni documento una raccolta non ordinata di parole e classifica per corrispondenza
la distribuzione del documento con la distribuzione cartella/cassetta postale più simile.
VERSIONI
-b, --db-file=filetto
Posizione per leggere/memorizzare il database ifile. L'impostazione predefinita è ~/.dati
-c, --conciso
equivalente di "ifile -v 0 | testa -1 | tagliare -f1 -d". Deve essere utilizzato con -q or -Q.
-d, --Elimina=cartella
Elimina le statistiche per ciascuno di file dalla categoria cartella
-f, --folder-calcoli=cartella
Mostra i calcoli di probabilità delle parole per cartella
-g, --file-log
Crea e archivia le informazioni di debug in ~/.ifile.log
-i, --inserire=cartella
Aggiungi le statistiche per ciascuno dei file alla categoria cartella
-k, --mantieni poco frequente
Lascia nel database le parole che ricorrono di rado (normalmente vengono lanciate)
-l, --query-loocv=cartella
Per ciascuno dei file, rimuove temporaneamente il file da cartella, esegue query e
quindi reinserisce il file in cartella. Il database non viene modificato.
-o, --verificarsi
Utilizza la rappresentazione bit-vettore del documento. Conta ogni parola una volta per documento.
-q, --interrogazione
Punteggi di valutazione dell'output per ciascuno dei file
-Q, --query-insert
Per ciascuno dei file, emetti punteggi di valutazione e aggiungi statistiche per la cartella con
il punteggio più alto
-T, --soglia=soglia
Se usato con entrambi -c ed -q, emetti le due categorie con il punteggio più alto se le loro
il punteggio differisce al massimo soglia / 1000, che può essere utilizzato per rilevare il confine
casi. Se utilizzato con -q solo e qualsiasi soglia > 0, emetti la differenza di punteggio
percentuale. Per esempio,
iffile -T1 -q pippo.txt
potrebbe risultare in
posta indesiderata -15570.48640776
non spam -18728.00272369
diff[spam,non spam](%) 9.21
Se è così, allora
iffile -T93 -q -c pippo.txt
si tradurrà in
foo.txt spam,non spam
mentre
iffile -T92 -q -c pippo.txt
si tradurrà in
foo.txt spam
-r, --reset-data
Cancella tutte le informazioni attualmente memorizzate
-u, --aggiornare=cartella
Uguale a "inserisci" tranne che aggiunge statistiche solo se cartella esiste già
-v, --verbosità=num
Quantità di output durante l'esecuzione: 0 = silenzioso, 1 = silenzioso, 2 = avanzamento, 3 = dettagliato, 4 = debug
Opzioni di noleggio:
-a, --alpha-lexer
Parole Lex come sequenze di caratteri alfabetici (impostazione predefinita)
-A, --alpha-solo-lexer
Solo lex sequenze di caratteri separate da spazi che sono composte interamente da
caratteri alfabetici
-h, --striscia-intestazione
Salta tutte le righe di intestazione tranne Oggetto:, Da: e A:
-m, --lunghezza massima=serbatoio
Ignora parte del messaggio dopo la prima serbatoio caratteri. Usa l'intero messaggio se serbatoio
impostato su 0. Il valore predefinito è 50,000.
-p, --print-token
Basta tokenizzare e stampare, non eseguire altre elaborazioni. I documenti vengono restituiti come
un elenco di parole, coppie di frequenza.
-s, --no-stoplist
Non buttare fuori parole troppo frequenti (stoplist) durante il lexing
-S, --radicendo
Usa l'algoritmo di derivazione 'Porter' quando lessi i documenti
-w, --white-lexer
Parole lex come sequenze di caratteri separati da spazi
Se non vengono specificati file sulla riga di comando, ifile utilizzerà l'input standard come suo
messaggio da elaborare.
-?, --Aiuto
Dai questo elenco di aiuto
--uso
Dai un breve messaggio di utilizzo
-V, --versione
Stampa la versione del programma
Anche gli argomenti obbligatori o facoltativi per le opzioni lunghe sono obbligatori o facoltativi per qualsiasi
corrispondenti opzioni brevi.
Usa ifile online utilizzando i servizi onworks.net