Skip to content

levysoft/python_eliza

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 

Repository files navigation

GitHub license GitHub branches

Python Eliza

Versione alternativa in Python di ELIZA in lingua italiana

Eliza - Simulazione di uno psicologo rogeriano

Questo è un programma Python che simula un colloquio con uno psicologo rogeriano. Eliza è in grado di fare domande e rispondere in base alle risposte fornite dall'utente.

Come funziona

Eliza inizia chiedendo all'utente come sta e di cosa vuole parlare. Successivamente, fa domande casuali riguardanti la tua giornata e ti chiede di rispondere con "si" o "no" o altre risposte predefinite. In base alle risposte fornite dall'utente, Eliza fornisce una risposta adeguata.

Per terminare la conversazione, è sufficiente digitare una delle seguenti parole: "arrivederci", "addio", "finito", "exit", "quit".

Esempio di conversazione

Salve sono Eliza, una simulazione di uno psicologo rogeriano. Come va? Mi dica il suo problema.

Bene grazie, non ho un problema specifico.

Come ti senti emozionalmente?

Bene.

Sono felice di sentirlo!

Hai fatto qualche attività oggi?

Si, ho fatto una passeggiata.

Bene, è importante quello che fai!

Hai apprezzato qualcosa di particolare oggi?

No, non ho apprezzato nulla di particolare.

D'accordo, puoi farlo in seguito.

Hai qualche preoccupazione in questo momento?

No, non ho preoccupazioni.

Interessante, parlami del tuo progetto.

Arrivederci. È stato piacevole parlare con lei.

Requisiti

Questo programma non richiede l'installazione di moduli aggiuntivi per funzionare ed è stato testato su Python 3.6 e versioni successive.

Limiti

Questo programma è stato creato come esperimento e non deve essere utilizzato come sostituto della consulenza professionale da parte di un medico o di uno psicologo. Inoltre, non è in grado di fornire risposte personalizzate o adattarsi alle necessità specifiche di ogni utente.

Licenza

Il codice sorgente è rilasciato con licenza MIT, il che significa che è possibile utilizzarlo liberamente per scopi personali o commerciali senza alcuna restrizione. Tuttavia, si prega di notare che l'autore non si assume alcuna responsabilità per eventuali danni causati dall'utilizzo di questo software.