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].
Примечания
Ссылки
- Архив официального сайта
- Linux Magazine, выпуск 97, стр. 94f
- com! Magazine: выпуски 4/08 и 5/08 (на нем. языке)


