FreeHAL

FreeHAL was a volunteer computing project to build a self-learning chatbot.

[1] Originally, the program was called JEliza referring to the chatbot ELIZA by Joseph Weizenbaum.

[2] FreeHAL uses a semantic network and technologies like pattern recognition, stemming, part of speech databases and Hidden Markov Models in order to imitate a human behaviour.

[3] By using the BOINC platform, new semantic networks for the program are built.

In 2008, the program won the first prize in the category "Most Popular" at the Chatterbox Challenge, a yearly competition between different similar chatbots.