| 项目 | 内容 |
|---|---|
| 这个作业属于哪个课程 | 人工智能实战2019 |
| 这个作业的要求在哪里 | 第四次作业--第一部分(团队) |
| 队伍名称 | Debug4FUN |
| 队伍组成 | 王俊杰、何峥、段峙宇、田博、张有驰、杨佳宁 |
| 作业内容 | 对联项目 |
NABCD
Need
对联,又称楹联或对子,是中文语言的独特的艺术形式,是中国传统文化的瑰宝。对联用途广泛,有春联、贺联、挽联、增联、行业联、自勉联等分类,可以说,对联在生活中随处可见,随处可用。因此,社会对对联的需求量极大。与此同时,对联形式多变,有正对、反对、流水对、集句对等;要求严格,好的对联必须对仗工整,平仄协调,字数相同,结构相同,需要创作者具有一定的文化素养,这给对联的创作带来了一定的困难,往往上联容易下联难。规整的基本框架,复杂的词意表达,使得AI生成对联这一项目大有可为。
Approach
数据收集:来自https://github.com/wb14123/couplet-dataset/releases的774491篇对联
数据处理:利用北航的校园云平台,在神经网络中对数据进行训练
生成结果:根据Tensor2Tensor库中的t2t_decoder,编写解码程序。输入上联,输出生成的下联。
Benefit
过年、赠人、丧事、喜事……都需要用到对联。不少人直接在网上搜索祝福语复制粘贴,没特色,没诚意。利用AI智能生成对联,人们可以不必绞尽脑汁地去凑对仗,仅给出上联便能得到一副完整而独特的对联。同时,AI生成的下联也可以给予启发,借用其中的意象来创作更加优秀的对联作品。
Competition
腾讯曾于2018年春节之际推出智能春联AI小程序,但现在已经进不去了。
王斌先生的AI对联网站(https://ai.binwang.me/couplet/)和微软对联(http://duilian.msra.cn/)是目前相对比较成熟的作品。虽然它们基本能够满足对仗工整与词性相似的要求,但意境还是有很大的改进空间。
Delivery
在网站发布项目。
团队成员初步分工
- 王俊杰:算法实现
- 何峥:配置资源平台
- 段峙宇:界面布局
- 田博:编辑博客
- 张有驰:数据处理
- 杨佳宁:
项目时间预估
16周前完成并完善项目基本要求,同时实现拓展功能
初版项目
模型训练结果
