FreeHAL

FreeHAL是一個開源語言學網路,以分散式計算項目建立一個自我學習的聊天機器人。截至2012年11月,該項目有6.520萬億次浮點運算。

基本介紹

  • 軟體名稱:FreeHAL
  • 開發商:Tobias Schulz
  • 屬性:開源語言學網路
  • 特點:分散式計算項目
  • 相關:語義網路、單詞系統
簡介,名稱,功能,@home,程式得到的讚賞,

簡介

FreeHAL是一個開源語言學網路。
FreeHAL是一個分散式計算項目,以建立一個自我學習的聊天機器人。截至2012年11月,該項目有6.520萬億次浮點運算。
FreeHAL使用語義網路、單詞系統、一些語言資料庫和語言特徵,以模仿人進行交流。程式支持各種語言,通過與程式的通訊(使用鍵盤的方式)來提高FreeHAL的知識資料庫。它支持德語和英語。

名稱

首先,這個程式被稱為JEliza,指的是由約瑟夫·魏澤鮑姆創建的聊天機器人ELIZA。這是因為JEliza首先由Java語言編寫(J代表Java)。 2008年5月,該計畫已被重新命名為FreeHAL並且發生了變化,因為程式語言改變了。

功能

FreeHAL採用了語義網路,模式識別等技術,利用所產生的語音資料庫和隱馬爾可夫模型的一部分,以模仿人類的行為。 FreeHAL自主學習,通過鍵盤通信方案擴展其資料庫。

@home

程式通過使用BOINC的語義網路作為基礎程式的基礎。該項目支撐FreeHAL編程。
據官網報導,每一定時間伺服器就會自動生成新的FreeHAL原始碼。

程式得到的讚賞

在2008年,榮獲首類中的“最流行”的Chatterbox挑戰,一個類似的聊天機器人每年一次的競爭。

熱門詞條

聯絡我們