【问题标题】:CHATBOT: Programming a chatbot with PerlCHATBOT:使用 Perl 编写聊天机器人
【发布时间】:2018-03-10 16:43:59
【问题描述】:

我正在学习 Perl 语言。我认为编写聊天机器人是一种有趣的学习语言的方式。

我感兴趣的description of the chatbot可以找到here

有没有人知道任何专门针对 Perl 语言编程聊天机器人的手册或网站?

谢谢!

【问题讨论】:

    标签: perl chatbot


    【解决方案1】:

    参见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 - 它不再受支持。

    【讨论】:

      【解决方案2】:

      您可以使用Chatbot::ElizaRiveScript 获得灵感。

      【讨论】:

        【解决方案3】:

        github 上的 Openclassifier 是一个开源软件,并且有 AI 实现,但它是用 Java 编写的。

        您仍然可以参考它来了解聊天机器人的实现。 我提到这个的原因是,它是一个非常简化的实现,没有任何复杂的算法或数据结构。

        您只需复制粘贴您的数据,聊天机器人就可以使用该知识进行操作。您可以通过以下链接参考我的博客:

        http://miracleclassifier.blogspot.com/2018/02/artificial-intelligent-chatbot-you-can.html

        希望这会有所帮助。

        【讨论】:

        • 这是一个 QA 平台,因此希望您输入问题并获得答案。这对我来说似乎不是一个问题。请澄清您的要求。
        • 我回复了“使用 Perl 编写聊天机器人”。我没有问任何问题。我告诉过openclassifier可以参考。我什么都不问。谢谢。
        • 抱歉,我在使用 UI 时遇到了问题,我认为这是一个问题而不是答案。我会尽快删除反对票。
        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2022-12-23
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2020-11-06
        • 1970-01-01
        相关资源
        最近更新 更多