FreeHAL

From Infogalactic: the planetary knowledge core
Jump to: navigation, search

<templatestyles src="Asbox/styles.css"></templatestyles>


FreeHAL (former JEliza)
Developer(s) Tobias Schulz
Stable release Step 6 / 08.04.2011
Operating system GNU/Linux, Microsoft Windows, UNIX, Mac OS X
Type Artificial Intelligence
License GNU GPL v3 [1]
Website http://freehal.github.io

FreeHAL is a distributed computing project to build a self-learning chatbot. This project is no longer active.[2]

Name

First, the program was called JEliza referring to the chatbot ELIZA by Joseph Weizenbaum. The J stood for Java because JEliza has first been programmed in Java. In May 2008, the program has been renamed to FreeHAL because the programming language has changed. Since that time the name is related to the computer in 2001: A Space Odyssey.

Functionality

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. FreeHAL learns autonomously. While communicating by keyboard the program extends its database. Currently, English and German are supported.

FreeHAL@home

By using the BOINC infrastructure, new semantic networks for the program are built. Due to a server crash on April 7, 2013, the BOINC project has been unavailable for use.[3]

Awards

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

Publications

There was an article about FreeHAL in the Linux Magazine, Issue 97 from December 2008. In the German magazine com!, the program was on the CD/DVD and in the list of the Top-10-Open-Source programs of the month.

Sources

  1. Lua error in package.lua at line 80: module 'strict' not found.
  2. Lua error in package.lua at line 80: module 'strict' not found.
  3. https://www.freehal.net/?page=offline