FreeHAL
FreeHAL (precedentemente JEliza) software | |
---|---|
Genere | Chat bot |
Sviluppatore | Tobias Schulz |
Data prima versione | 2008 |
Ultima versione | Step 6 (08/04/2011) |
Sistema operativo | Multipiattaforma |
Linguaggio | C++ Java |
Licenza | GNU GPL v3 (licenza libera) |
Lingua | inglese, tedesco |
Sito web | www.freehal.org |
FreeHAL è un chatbot auto-apprendente.
Storia
[modifica | modifica wikitesto]Il programma era inizialmente chiamato JEliza dal nome del chatbot ELIZA di Joseph Weizenbaum. La J indicava il linguaggio Java, infatti JEliza era programmato in Java. Nel marzo del 2008, il programma è stato rinominato FreeHal dato che il linguaggio di programmazione era cambiato, il nome si riferisce al computer HAL che appare nel film 2001: Odissea nello spazio.
Funzionalità
[modifica | modifica wikitesto]FreeHAL usa una rete semantica e tecnologie di riconoscimento di pattern, stemming e modelli di Markov nascosti per imitare il comportamento umano. FreeHAL impara autonomamente, estendendo il proprio database mentre interagisce con un utente. Sono supportati l'inglese e il tedesco. Esiste anche una applicazione per smartphone che, ad agosto 2012, supporta solo il tedesco.
FreeHAL@home
[modifica | modifica wikitesto]Il progetto FreeHAL fa uso della rete BOINC per costruire nuove reti semantiche.
Premi
[modifica | modifica wikitesto]Nel 2008, il programma vinse il primo premio nella categoria "Most Popular" alla Chatterbox Challenge, una competizione annuale tra chatbots.
Altri progetti
[modifica | modifica wikitesto]- Wikimedia Commons contiene immagini o altri file su FreeHAL
Collegamenti esterni
[modifica | modifica wikitesto]- FreeHAL, sito ufficiale del progetto
- Applicazione per smartphone Android (sperimentale)