FreeHAL

FreeHAL — проект добровольных вычислений, направленный на создание самообучающегося чат-бота. Проект более не активен[1].

Изначально программа называлась JEliza в честь чат-бота ELIZA Джозефа Вейценбаума. Буква J обозначала Java, поскольку JEliza была впервые реализована на этом языке. В мае 2008 года программа была переименована в FreeHAL из-за смены языка программирования. Название отсылает к компьютеру из фильма «2001 год: Космическая одиссея»[2].

FreeHAL использует семантические сети и технологии обработки, такие как распознавание образов, стемминг, базы данных частей речи и скрытые марковские модели для имитации человеческого поведения. FreeHAL самообучается. При общении с пользователем программа расширяет собственную базу данных. В настоящее время поддерживаются английский и немецкий языки[2].

С помощью платформы BOINC для программы строились новые семантические сети.

Что важно знать
FreeHAL
Тип искусственный интеллект
Разработчик Tobias Schulz
Написана на C++ и Java
Операционные системы Linux, Microsoft Windows, UNIX, Mac OS X
Языки интерфейса немецкий и английский
Первый выпуск 2008
Аппаратная платформа Java Virtual Machine
Последняя версия Step 6 (8 апреля 2011)
Состояние не поддерживается
Лицензия GNU GPL v3
Сайт freehal.github.io

Награды

В 2008 году программа заняла первое место в категории «Most Popular» на ежегодном Chatterbox Challenge — конкурсе чат-ботов[3].

Публикации

О FreeHAL была опубликована статья в журнале Linux Magazine (выпуск 97, декабрь 2008). В немецком журнале com! программа была представлена на CD/DVD и входила в список «Top-10 Open-Source программ месяца»[4].

Примечания

Ссылки