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链接