您可以在此处阅读有关用于设计聊天机器人的各种技术的不错的介绍: 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.wikipedia.org/wiki/List_of_chatterbots
- http://www.codeproject.com/Articles/36106/Chatbot-Tutorial
- http://www.slideshare.net/amyiris/ai-and-python-developing-a-conversational-interface-using-python
自然语言工具包(python)实现了一些聊天机器人: http : //nltk.github.com/api/nltk.chat.html
《 用Python进行自然语言处理-用自然语言工具包分析文本 》一书中的口语对话系统的简单管道架构
0
作为一名工程专业的学生,我想使用python创建聊天机器人。因此,我进行了很多搜索,但找不到真正可以教我或无法提供一些具体信息来构建智能聊天机器人的东西。
我想创建一个聊天机器人,该机器人可以给出类似于人的响应(就像一个朋友在与您聊天)。我目前希望它只是笔记本电脑上的一种软件(以后想在IM,IRC或网站中实现)。
因此,我正在寻找教程/任何其他信息,这些信息肯定会帮助我完成项目。