我正在研究Perl语言。我认为编写聊天机器人将是学习该语言并学习它的有趣方式。
我感兴趣的description of the chatbot可以找到here。
有没有人知道任何专注于使用Perl语言编写chatbot的手册或网站?
谢谢!
答案 0 :(得分:4)
请参阅http://poe.perl.org/?POE_Cookbook - 此处描述了简单机器人:http://poe.perl.org/?POE_Cookbook/IRC_Bots
Documentation for Bot::BasicBot,它是POE :: Component :: IRC的包装器。 http://www.drdobbs.com/web-development/184416221
Source of famous bot GumbyBrain,当然使用POE :: Component :: IRC和Megahal库。 Megahal库使用马尔可夫链来回复消息。
不要使用Net :: IRC - 不再支持它。
答案 1 :(得分:1)
您可以使用Chatbot::Eliza和RiveScript获取灵感。
答案 2 :(得分:0)
github上的Openclassifier是一个开源并具有AI实现,但它在Java中却是如此。
仍然可以参考它来了解chatbot的实现。 我之所以提到这个,是一个非常简化的实现,没有任何复杂的算法或数据结构。
您只需复制您的数据,聊天机器人就可以使用该知识进行操作。您可以通过以下链接参阅我的博客:
http://miracleclassifier.blogspot.com/2018/02/artificial-intelligent-chatbot-you-can.html
希望这有帮助。