我想用java製作一個聊天機器人,就像在cleverchild或其他任何名字的MSN日子裏那些機器人一樣。我已經想出瞭如何使用program-ab以及如何在aiml文件中使用通配符作爲響應,但我不知道如何添加功能。例如,我將如何添加一個計算器,或者可能訪問我的計算機上的某些文件?我不需要幫助製作這些函數的代碼,但是,我該如何給bot一些變量,並且它會運行這些變量的函數?如何使用java將函數添加到程序ab?
Me: I need to delete files
//The bot would process: _delete files *
Bot: which files?
Me: C://folder/file.doc
//Bot runs function deleteFile(path)
是你能夠實現呼叫使用AIML的功能呢? –