![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
chatterbot
爱学习的森
待学业有成,你功不可没
展开
-
ChatterBot搭建NPL智能聊天机器人入门1
ChatterBot是一个基于机器学习的聊天机器人引擎,构建在python上,可以从已有的对话中学习, 该项目的设计允许它接入任何语言安装:pip install chatterbot一个小坑:如果提示:ModuleNotFoundError: No module named ‘chatterbot_corpus’则需要:pip3 install chatterbot-corpu...原创 2019-09-14 11:48:32 · 1062 阅读 · 1 评论 -
chatterbot入门学习训练自己的人工智能机器人NPL自然语言处理(二)
首先是代码例子:#!/usr/bin/python3# -*- coding: utf-8 -*-from chatterbot import ChatBotfrom chatterbot.trainers import ListTrainer#创建一个机器人叫tomchatbot = ChatBot('Charlie')trainer = ListTrainer(chatbot...原创 2019-09-14 13:20:34 · 1751 阅读 · 0 评论 -
chatterbot训练集构建自己的智能NPL机器人(三)
一些常见的中文语料库资源:中文语料库汇总链接直接上代码,是为了将别的语料库导入到chatterbot中。#!/usr/bin/python3# -*- coding: utf-8 -*-from chatterbot import ChatBotfrom chatterbot.trainers import ListTrainer#创建一个机器人叫tomchatbot = C...原创 2019-09-14 16:28:44 · 2150 阅读 · 4 评论 -
用NLTK创建NLP自然语言处理聊天机器人(一)
前面我们看到用chatterbot创建聊天机器人有两点弊端:1.反应速度太慢,会遍历整个语言记忆2.对闲聊式对话正确率在40%左右,但对知识性和应用性对话的正确率为0注:只有python3才支持中文后来我们看用aiml搭建机器人也有两个重大难题:1.不支持中文,需要修改aiml内核2.版本不兼容,只能在python2上跑因此我思考用新的开源python库来搭建自己的机器人后端今天先...原创 2019-09-15 14:55:03 · 2716 阅读 · 0 评论