作为一名工程专业的学生,我想使用 python 制作一个聊天机器人。所以,我搜索了很多,但找不到可以教我或给我一些具体信息来构建智能聊天机器人的东西。
我想做一个聊天机器人,给出类似人类的反应(就像一个朋友和你聊天)。我目前希望它只是我笔记本电脑上的一个软件(以后想在 IM,IRC 或网站中实现)。
所以,我正在寻找一个教程 / 任何其他信息,这肯定会帮助我完成我的项目。
您可以在此处阅读有关用于设计聊天机器人的各种技术的精美介绍:http://www.gamasutra.com/view/feature/6305/beyond_fa%C3%A7ade_pattern_matching_.php
此外,这里有一些有用的链接:
http://web.archive.org/web/20120320060043/ http://ai-programming.com/bot_tutorial.htm http://www.alicebot.org/be.html http://en..org/wiki/List_of_chatterbots http://www.codeproject.com/Articles/36106/Chatbot-Tutorial http://www.slideshare.net/amyiris/ai-and-python-developing-a-conversational-intece-using-pythonNatural Language Toolkit (python)实现了一些聊天机器人:http://nltk.github.com/api/nltk.chat.html
本书Natural Language Processing with Python - Analyzing Text with the Natural Language Toolkit中的口语对话系统的简单管道架构 Steven Bird,Ewan Klein,Edward Loper:
我将从how cleverbot works [part of a podcast]开始,然后通过Natural Language Toolkit Book了解要使用的算法。(NLTK 使用 python,但本书也是 python 教程)
本站系公益性非盈利分享网址,本文来自用户投稿,不代表码文网立场,如若转载,请注明出处
评论列表(16条)