2010-12-10 81 views
3

我正在學習Java。我認爲編寫聊天機器人將是學習和學習Java的有趣方式。使用Java編程chatbot

我感興趣的聊天機器人的描述可以發現here。 但我會很感激任何其他建議,即使它不符合我個人的要求。

有沒有人知道任何手冊或網站,尤其是專注於編程Java聊天機器人?

+1

聽起來像是一些可能會讓你頭腦發熱的東西,如果你在其他語言中沒有大量的AI編程技能。 – 2010-12-10 00:59:59

+0

我不能相信這個問題還沒有結束。這只是對教材的推薦問題和/或要求。這個問題的問題是研究生問題,而不是單一的答案。 – 2017-08-17 20:13:39

回答

1

看看ALICE

Alice是一個著名的喋喋不休,機器人已多次獲得Loebner prizes並在 教科書解析圖靈測試專門爲它的一章,ISBN 978-1-4020-6710-5

3
  1. http://www.chayden.net/eliza/Eliza.html
  2. http://en.wikipedia.org/wiki/ELIZA

原始ELIZA通過描述約瑟夫Weizenbaum在通信 ACM 1966年1月。伊麗莎是第一個 自然語言溝通的一個 。 該文章曾試圖讓 神祕化該程序的行爲, 幷包含了該程序的詳細說明 。 ELIZA是基於 「腳本」組成的模式和 相應的響應。該文章的附錄 包含Rogerial心理學家的完整 腳本。

一個15個文件的java源代碼和規則文件。看看它。

+0

有沒有jar文件?我想將它作爲庫添加到我的項目中。 PS:最後一個鏈接不工作... – 2012-11-19 16:50:48

+0

@John:我們直接使用了源文件。不知道任何jar文件。谷歌是你最安全的選擇。 – Favonius 2012-11-19 18:06:01

5

看看CharlieBot如果你正在尋找一個Java寫的ChatBot,我發現它很有趣。 CharlieBot是由製作A.L.I.C.E.的相同開發者製作的。博特。

2

看一看BotMill.io(http://www.botmill.io

它是一個Java庫,用於創建的Facebook,極樂洞和電報聊天機器人。