基于Pytorch+LSTM+CNN实现的自动对对联系统源码
【资源介绍】
该项目使用 PyTorch深度学习框架开发的自动对对联系统,支持多种模型。一般来讲,给定一句话生成另一句话是序列生成问题,本项目根据上下联字数相等的特点将其转化为序列标注问题,即用下联去标注上联。
包含训练数据集-数据集包含70多万条对联数据
【运行】
将下载到的数据集解压到当前目录(解压后的文件夹名称为couplet)
运行 preprocess.py 进行数据预处理
运行 main.py [-m model type] 进行训练
运行 clidemo.py 可在控制台进行AI对对联
运行 webdemo.py 可在Web端进行AI对对联
命令行参数的详细说明见文件内,你也可以在 module/model.py 中定义你自己的模型。
【docker部署】
docker pull wisedoge/coupletai
【AI预测】
上联 放不开眼底乾坤,何必登斯楼把酒
下联 吞得尽胸中云梦,方许对古人言诗
抛难在胸中日月,不然看此水凭诗
, 相关下载链接:
https://download.csdn.net/download/ma_nong33/88496610?utm_source=bbsseo