https://github.com/levysoft/python_eliza
Alternative release of ELIZA in Python
https://github.com/levysoft/python_eliza
chatbot eliza eliza-chatbot natural-language-processing nlp open-source psychology-experiments python text-based-ui
Last synced: 10 months ago
JSON representation
Alternative release of ELIZA in Python
- Host: GitHub
- URL: https://github.com/levysoft/python_eliza
- Owner: levysoft
- License: mit
- Created: 2023-01-10T15:20:37.000Z (over 3 years ago)
- Default Branch: main
- Last Pushed: 2023-06-22T11:54:20.000Z (almost 3 years ago)
- Last Synced: 2025-07-07T12:04:37.391Z (11 months ago)
- Topics: chatbot, eliza, eliza-chatbot, natural-language-processing, nlp, open-source, psychology-experiments, python, text-based-ui
- Language: Python
- Homepage:
- Size: 12.7 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
[](https://github.com/levysoft/python_eliza/blob/main/LICENSE)
[](https://github.com/levysoft/python_eliza/)
## 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.