自己训练的聊天机器人

本来想打包exe的,可能tensorflow打包有问题,总之失败了,所以我只上传了 “必要” 的文件 下载地址:链接:https://pan.baidu.com/s/1G0z5zkNj4ini_wmH3NuWCg  提取码:rx6u  这是什么? 答 : 一个聊天机器人。个人能力有限,暂且不能做到 ”智能“, 它好像自认为是女生,所以你大可调戏她,或是闲得无聊时候找它唠两句。 什么原理呢? 答: 严谨的说叫 ”基于深度学习的开放域生成对话模型“,框架为Keras(Tensorflow的高层包装),方案为主流的RNN(循环神经网络)的变种LSTM(长短期记忆网络)+seq2seq(序列到序列模型),外加算法Attention Mechanism(注意力机制),分词工具为jieba,UI为Tkinter,基于”青云“语料(10万+闲聊对话)训练。 ”必要“是什么意思? 答:程序分为数据清洗,模型训练与模型预测三个部分,以及大量固化的二进制文件等。但你运行它只需要其中一小部分,包括预测程序、部分二进制文件和一个训练好的模型。 我该怎么运行它? 答: 因为没有打包exe,所以你直接运行main.py就好了。 python .\main.py 自己训练的话需要多久? 答:首先建议你有一张性能好的显卡。我在Google Colaboratory用GPU + 12GRAM(中途会爆内存1~2次)训练大概200个epoch,单次350s(不采用注意力机制的话为500s),中途大概两次降低学习率。 需要联网么? 答: 可以在联网状态下查某地天气,不过比较无脑(调用别人的api),所以我就去掉了。现在纯单机即可运行。 需要的运行环境是什么?

答:python3.6以上,Tensorflow(上面提到我用的keras了)。直接pip install tensorflow,不出意外的话是可以安装成功的。

%自己训练的聊天机器人-猿站网-插图

%自己训练的聊天机器人-1猿站网-插图

声明: 猿站网有关资源均来自网络搜集与网友提供,任何涉及商业盈利目的的均不得使用,否则产生的一切后果将由您自己承担! 本平台资源仅供个人学习交流、测试使用 所有内容请在下载后24小时内删除,制止非法恶意传播,不对任何下载或转载者造成的危害负任何法律责任!也请大家支持、购置正版! 。本站一律禁止以任何方式发布或转载任何违法的相关信息访客发现请向站长举报,会员发帖仅代表会员个人观点,并不代表本站赞同其观点和对其真实性负责。本网站的资源部分来源于网络,如有侵权烦请发送邮件至:2697268773@qq.com进行处理。
其他分享

全球监控软件,超牛逼

2023-6-8 3:36:59

其他分享

游戏挂机和撸羊毛必备红手指全自动注册机

2023-6-8 3:43:35

0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索