nlp
文章平均质量分 94
AEPro
这个作者很懒,什么都没留下…
展开
-
基于SeqSeq的聊天机器人chatbot
前言春节回家好多天了,最近在家一直在娱乐,都好久没有学习了,哈哈哈正好趁着年初二有空,小伙伴们今天没有约我,把年前做的一个聊天机器人再回顾一下,写个记录,也提醒提醒自己该学习了…这个chatbot是基于SeqSeq的,SeqSeq的原理之前也写过一点记录(虽然写的很烂),基于SeqSeq的原理,我制作了这么一个闲聊机器人,有两个版本,后面会把代码传到github,一个是中文的一个是英文的,两个的模型是一摸一样的,只是一个使用的中文预料数据集,一个使用的是英文预料数据集,两者只有处理数据集的部分有不同。原创 2021-02-13 23:58:08 · 539 阅读 · 1 评论 -
Seq2Seq(attention)原理和pytorch实现
文章介绍的是使用SeqSeq完成一个机器翻译任务,数据集使用的是torchrext中的multi30k从德语到英语,我们先介绍Seq2Seq的原理,再进行pytorch实现。SeqSeq(attention)原理Seq2Seq的主要原理就是通过两个rnn一个充当编码器一个充当解码器,编码器的任务就是把机器翻译中源语言的句子给编码成向量,而解码器的作用就是把编码器编码好的向量再通过rnn一点点生成语言的句子,其中解码器的作用类似于文本生成。这里要注意的一些地方是,源语言(德语)和目标语言(英语)需要分.原创 2021-01-10 22:59:56 · 3482 阅读 · 4 评论