qq小冰机器人 小冰智能聊天机器人
在现今的科技世界中,AI聊天机器人已经不再是陌生的事物。无论是MS小冰机器人,还是各大网购网站上的智能聊天助手,它们的交流水平都相当出色。
示例一:有一个演示网站,技术水平看起来相当高。
链接:demo.deeppavlov.ai//en/chat
微软小冰同样备受关注:
以下是关于系统的一些操作步骤,以Win10系统和python3.6版本为例:
1)介绍系统概述。
2)使用gitbash从GitHub上克隆项目。链接:ChatterBot GitHub
3)安装所需包。使用命令行工具,执行“pip install chatterbot”。
4)尝试运行example中的Django项目。在ChatterBot-master\examples\django_app目录下,执行“python manage.py runserver 0.0.0.0:8000”命令。
若再次运行仍出现错误,提示缺少'spacy'模块,则执行“pip install spacy”进行安装。
若还是出现问题,可根据报错上查找解决方案。有时需要强制指定模块名称,修改C:\Users\xxx\ChatterBot-master\examples\django_app\example_app目录下的setting.py文件。
参考修改方法可查看以下博客:
记住要做的修改有三处:
①将MIDDLEWARE_CLASSES改为MIDDLEWARE
②将元组()改为列表[]
③删除'django.contrib.auth.middleware.SessionAuthenticationMiddleware',这一步是因为在Django新版本中该中间件已被移除。
更多详细信息可访问以下页面:
不断尝试和调整后,你会越来越接近成功!
官方文档资源:
不妨深入了解一下如何使用ChatterBot Django Example。
ChatterBot Django Example简介
这是一个使用Django和ChatterBot创建的简单聊天机器人Web应用的示例。
文档资料
启动Django应用,执行`python manage.py runserver 0.0.0.0:8000`。
关于如何设置Django和ChatterBot的更详细文档,可以在`ChatterBot文档`中找到。
. _ChatterBot: ChatterBot GitHub链接