FreeHAL

FreeHAL (ehemals JEliza)
Basisdaten

Hauptentwickler Tobias Schulz
Erscheinungsjahr 2008
Aktuelle Version Revision 1447
(2. Juni 2012)
Betriebssystem unixoide, Windows
Programmier­sprache C++, Java
Kategorie Künstliche Intelligenz
Lizenz GNU GPL v3[1]
deutschsprachig ja
http://freehal.github.io

FreeHAL ist ein selbständig lernendes Dialogprogramm.

Benennung

Zunächst wurde das Programm in Anlehnung an den ELIZA genannten Gesprächssimulator von Joseph Weizenbaum JEliza genannt. Das J stand hierbei für Java, die Programmiersprache, in der das Programm zunächst konzipiert wurde. Anfang Mai 2008 wurde es von JEliza in FreeHAL umbenannt, da der vorherige Name nicht mehr mit den nun verwendeten Programmiersprachen übereinstimmte. Der Name orientiert sich seither an dem fiktionalen Computer des Raumschiffs Discovery im Film 2001: Odyssee im Weltraum.

Funktionsweise

FreeHAL benutzt ein semantisches Netz und arbeitet auch mit Mustererkennung, Stemmern, Wortartdatenbanken und Hidden-Markov-Modellen, um in Gesprächen ein möglichst menschliches Verhalten zu imitieren.

FreeHAL lernt selbständig hinzu. Durch das Kommunizieren per Tastatur erweitert das Programm seine Wissensdatenbank. Es unterstützt die Sprachen Deutsch und Englisch, wobei bisher nur für Deutsch eine umfangreiche Datenbank als semantisches Netz vorliegt.

FreeHAL@home

Zusammen mit BOINC können mithilfe dieses Programms die für FreeHAL nötigen semantischen Netze aufgebaut werden.

Auszeichnungen

2008 gewann FreeHAL den 1. Preis in der Kategorie „Most Popular“ im internationalen Chatterbox Challenge, einem alljährlichen Wettbewerb zwischen allen eingereichten Chatbot-Implementierungen.[2]

Rezeption

In der Zeitschrift Com! Das Computer-Magazin war das Programm als JEliza auf der Heft-CD/-DVD 4/2008 sowie 5/2008 vertreten und zählte zu den Top-10-Open-Source-Programmen des Monats.[3][4] Im Linux-Magazin, Issue 97 vom Dezember 2008 wurde das Programm ebenfalls besprochen.[5]

Literatur

  • Mikic/Burguillo/Peleteiro/Rey-López: Using Tags In An AIML-based Chatterbot To Improve Its Knowledge, Computer Science 13 (2) 2012, S. 123 ff.

Einzelnachweise

  1. License. 19. Januar 2015, abgerufen am 16. Februar 2015 (englisch).
  2. Chatterbox Challenge (Memento vom 24. September 2010 im Internet Archive)
  3. com! Magazin, Ausgabe: 4/08
  4. com! Magazin, Ausgabe: 5/08
  5. Linux-Magazine Issue 97, S. 94f (englisch) (Memento vom 24. Februar 2012 im Internet Archive) (PDF-Datei; 536 kB)
Commons: FreeHAL – Sammlung von Bildern, Videos und Audiodateien

Content Disclaimer

Informasi ini disarikan dari Wikipedia dan disajikan kembali untuk tujuan edukasi. Konten tersedia di bawah lisensi CC BY-SA 3.0. Kami tidak bertanggung jawab atas ketidakakuratan data yang bersumber dari kontribusi publik tersebut.

  1. The information displayed on this website is sourced in part or in whole from Wikipedia and has been adapted for the purpose of restating it. We strive to provide accurate and relevant information, however:
  2. There is no guarantee of absolute accuracy. Wikipedia is an open, collaborative project that can be edited by anyone, so information is subject to change.
  3. It is not intended to constitute professional advice. The content displayed is for informational and educational purposes only. For important decisions (e.g., medical, legal, or financial), please consult a professional.
  4. Content copyright. Wikipedia is licensed under the Creative Commons Attribution-ShareAlike License (CC BY-SA). This means that content may be reused with appropriate attribution and shared under a similar license.
  5. Responsible use. Any risk arising from the use of information from this website is entirely the responsibility of the user.