ForumLeistungsstärkste Open Source Künstliche Intelligenz in neuer Version erschienen
JEliza Team – Samstag, 19. Januar 2008 19:22 Uhr

Das Computerprogramm JEliza ist die leistungsstärkste Deutsch sprechende künstliche Intelligenz, die den Prinzipien freier Software folgt. Es handelt sich dabei um einen Gesprächssimulator, also eine künstliche Intelligenz, die Unterhaltungen ermöglicht. JEliza benutzt ein semantisches Netz, um alle Gesprächsverläufe zu speichern und lernt so dazu.

Auch wenn JEliza in seiner ersten Version, im Juni 2006, auf ähnliche Algorithmen wie ELIZA von Joseph Weizenbaum setzte, folgt das Projekt mittlerweile anderen Zielen. Der Name suggeriert ein in Java geschriebenes Eliza, was jedoch nicht der Fall ist. Im Gegensatz zu Eliza von Weizenbaum basiert JEliza auf semantischen Netzen.

Nun ist Revision 55 erschienen, die einige neue Features und Verbesserungen enthielt. Der Benutzer kann nun pauschale Angaben zu bestimmten Sachverhalten machen und das System ist in der Lage, diese Aussagen auf einzelne Dinge der jeweiligen Kategorie abzubilden; das wird möglich durch die Unterstützung der automatischen Umwandlung zwischen Singular und Plural.

Auch ein Fehler im Verbkonjugationsgenerator wurde behoben; Endet ein Infinitiv mit “en”, werden nicht alle “en”´s im Verb gelöscht, bevor die Endung angehängt wird. Das macht die Konjugation stabiler.

Das JEliza Team hat schon vor einigen Wochen damit begonnen, Listen von Sätzen herauszugeben, die JEliza in jeder neuen Version richtig beantworten muss; Diese Qualitätssicherungsbestimmungen wurden nun um die neuen Pluralfähigkeiten erweitert. Abrufbar sind diese Listen im Entwicklertagebuch.

[1] http://jeliza.sourceforge.net/jeliza/
[2] http://jeliza.sourceforge.net/wiki/index.php/JEliza-Entwicklertagebuch#18._Januar_.2813:55_Uhr.29

1 Antwort
Dieter Drewanz – Mittwoch, 23. Januar 2008 21:03 Uhr

Hier wurde wohl die falsche Rubrik gewählt, fälschlicherweise Frage, statt News. In einem solchen Falle wäre es schön, wenn die Moderatoren korrigierend unterstützen.