成人国产在线小视频_日韩寡妇人妻调教在线播放_色成人www永久在线观看_2018国产精品久久_亚洲欧美高清在线30p_亚洲少妇综合一区_黄色在线播放国产_亚洲另类技巧小说校园_国产主播xx日韩_a级毛片在线免费

資訊專欄INFORMATION COLUMN

聊天機器人與Alice的AIML

ningwang / 1149人閱讀

摘要:聊天機器人從世紀(jì)年代起相繼出現(xiàn)愛情玩偶等,其中曾被認為是最聰明的機器人。顯然現(xiàn)有的聊天機器人沒有一個可以達到這個標(biāo)準(zhǔn)。

聊天機器人從20世紀(jì)80年代起相繼出現(xiàn):TalkBot、Elbot、eLise、Alice、Laylahbot、愛情玩偶等,其中Alice曾被認為是最聰明的機器人。

1991年,美國科學(xué)家兼慈善家休·勒布納設(shè)立人工智能年度比賽——勒布納獎:
金獎為在音視頻中都要讓人無法辨認其是真人或機器人。
銀獎則是在文本測試中至少讓半數(shù)裁判誤認其為人類。
顯然現(xiàn)有的聊天機器人沒有一個可以達到這個標(biāo)準(zhǔn)。

目前的聊天機器人有一種可以理解為一個數(shù)據(jù)庫檢索工具,將問答存入數(shù)據(jù)庫,(大家稱這種庫叫語料庫)當(dāng)人提問時它會拿著問題去搜索答案,使用關(guān)鍵詞匹配顯得稍有技術(shù)一點。甚至有好幾個答案對應(yīng)一個問題,可以隨機顯示或者在邏輯判斷一下,選合適的回答,這樣就顯得不那么枯燥,這屬于問題和答案一對多。

另外一種情況是,比如人類問天氣如何,它會反問人類在哪個城市,根據(jù)城市回答天氣。這種比較困難,因為這就不是單純的檢索,這需要一些邏輯判斷和記憶。記憶很難做到,這要求它需要記住上面聊到的人和事,這種情況處于屬于問題和答案多對一。

機器人有學(xué)習(xí)功能,一般是人類觸發(fā)預(yù)先設(shè)定的關(guān)鍵字使它來保存對話者的答案到數(shù)據(jù)庫。

我們今天就詳細聊一聊最聰明的機器人Alice:
Alice機器人的核心就是aiml,aiml外觀上就像一個xml文件,通過特定標(biāo)簽指定問題和答案,包含一些正則和邏輯判斷。而且它有點記憶哦。
AIML,全名為Artificial Intelligence Markup Language(人工智能標(biāo)記語言)
Alice機器人可以不用數(shù)據(jù)庫,因為它的問題和答案都在這個文件里。

一個簡單的aiml文檔是這樣的:




    hi
    

    

代表一次會話,用來匹配對方的問題,如果匹配成功,回答