我想這樣做(也許這沒有必要做)控制檯界面,使聊天機器人的實現。 我想我的聊天機器人有3個級別的「智力」。編程提供了一個簡單的編程聊天機器人解釋接口
一級:我的聊天機器人就像是一本字典。你寫了類似「如果用戶說'你好',chatbot說'你好'」。或者「如果用戶說'你好嗎',chatbot說'我很好,謝謝你'。 一個例子是
>>If user say ‘Hello’then chatbot say ‘Hello’」.
>>Hello
Hello
>>if user say ‘How are you?’, chatbot say ‘I´m fine, thank you’.
>>How are you?
I´m fine, thank you
所以就像是一本字典,因爲用戶打造短語的LUT。
二級:我的聊天機器人有一個數據庫。
三級:我的聊天機器人公頃,可以爲了使與數據庫
有誰知道類似的已經做了一些(我認爲它應該情報關係工作在數據基地推理引擎是)? 是否有任何特定的語言程序,使這些聊天機器人應用程序? 是否有任何打開的項目做這樣的事情(我應該是)? 非常感謝。
使用數據庫很可能只是一個具體的實施查表方法。 1級和2級對我來說似乎不是很明顯。 – Zeke 2010-11-13 20:17:36