Categorizzazione

Obbiettivo: categorizzare un messaggio di posta elettronica come ham o spam secondo il profilo personale dell'utente.
Precondizione: (opzionale) l'utente deve aver addestrato il sistema con i messaggi ham e spam (cfr. fase di addestramento Sezione 4.1.1)
Postcondizione: il messaggio è stato classificato come ham o spam.
Descrizione:
  1. il sistema di filtraggio riceve come input un messaggio di posta elettronica

  2. il sistema applica al messaggio i suoi filtri per stabilire se il messaggio è un ham o uno spam

  3. il sistema restituisce all'utente il messaggio, avendolo classificato come ham o come spam

Condizioni d'errore:

Nel Figura 4.2 viene descritto un possibile utilizzo del filtro. In tale diagramma di sequenza di sistema avvengono le seguenti azioni:

Si vede come agendo in questo modo il funzionamento di SpamGAME è molto generico e, come verrà maggiormente esposto in seguito, questo è proprio un suo pregio, potendo agire sia lato client che lato server.

Figura 4.2: diagramma sequenza di sistema
\includegraphics[scale=0.6]{DiagrammaSequenzaSistema.ps}

Alessio Pace 2004-03-26