首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

写诗机器人

—— 小诗姬 github上发现一个写诗机器人项目,自己克隆下来玩玩,还不错。是用76748首唐诗训练的。 部分训练集如下: [寒随穷律变,春逐鸟声开。初风飘带柳,晚雪间花梅。碧林青旧竹,绿沼翠新苔。...骂 那 霎 那 拿 怕 爬 恰 撒 洒 沙 纱 啥 傻 厦 她 踏 塌 塔 榻 哇 娃 下 夏 霞 暇 压 雅 哑 崖 涯 杂 砸 眨 炸 吒 爪 抓 佳 玛 瑕 蚂 咖 垃 环境 这个项目的环境是python...首先建一个新的python环境,命令: conda create -n nlp python=3.7;source activate nlp 这里用到conda,其是一个开源的软件包管理系统和环境管理系统...simple 使用了flask作为web服务,安装命令: pip install flask -i https://pypi.douban.com/simple 训练 安装完克隆下来,进入目录训练,运行命令python...写诗 训练完成之后,就可以使用命令python poem_server启动web服务。 然后浏览器访问http://127.0.0.1:5000/poem?

1.3K20
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    百度NLP | 自动写诗 PK 古代诗人:百度「为你写诗」技术深度揭秘

    2013 版「为你写诗」的核心算法是统计机器翻译技术(Statistical Machine Translation,简称 SMT),是为写诗 1.0 版本。...2016 年,百度在手机百度 APP 和度秘 APP 上先后推出了新版「为你写诗」功能,可以让用户任意输入题目生成古诗,这个版本可以称为写诗 2.0 版本。...基于 PBMT 的写诗 1.0 版本 通过观察古诗可以看到,古诗的每两句诗之间存在很强的对应关系。...基于主题规划的诗歌生成框架(写诗 2.0 版本)如图二所示。 ? 图二:写诗 2.0 框架(来源于论文 Wang et al. 2016) 图二中用户 Query 是「春天的桃花开了」。...如果想亲自体验一下为你写诗的效果,可以打开手机百度 APP,用语音输入「为你写诗」(一定要用语音),开启隐藏的写诗模式。也可以打开度秘 APP,输入「写诗」(语音或文字均可)。

    3.1K100

    【深度学习】写诗机器人tensorflow实现

    LSTM的原理网上资料很多,不了解的可以看这里:http://www.jianshu.com/p/9dc9f41f0b29 本文以讲解写诗机器人实现为主,不会讲太多理论和tensorflow使用方法,好下面开始...print("save model") saver.save(sess,checkpointsPath + "/poem",global_step=epoch) 自动写诗...在自动写诗之前,我们需要定义一个输出概率对应到单词的功能函数,为了避免每次生成的诗都一样,需要引入一定的随机性。...np.searchsorted(t, coff * s)) # large margin has high possibility to be sampled return words[index] 然后开始写诗...代码地址:https://github.com/hjptriplebee/Chinese_poem_generator, 欢迎fork, star 估计后续还会出看图写诗机器人-MC胖虎2.0 说了这么多胖虎该生气了

    3.8K60

    我们分析了超过50万首诗歌,教你用代码写诗

    我想问,我能用代码写诗吗?我可不可以做一个可以写出原创诗歌的机器人?为了找出方法,我做了一个实验。 首先,我知道如果我的机器人想写诗,首先要让它读诗。...我联系了一些写了许多诗的诗人,并问他们是否愿意和我一起进行一个有趣的实验:他们是否允许我的机器人读他们的作品,让它可以从中学习出诗歌的形式和结构,从而可能学会自己写诗?...我使用Python中的keras(https://github.com/keras-team/keras)工具建立神经网络,keras的GitHub中有许多例子(https://github.com/keras-team...我要的是一个可以自己写诗的机器人,而不是完成其他诗人的提示!因此,我在文本生成步骤中尝试了不同的种子。因为我之前在训练集中使用++++\n作为每首诗歌的开始,我认为它可以创作出原始的诗歌。

    90370

    简简单单,用 LSTM 创造一个写诗机器人

    AI 研习社:人们已经给神经网络找到了越来越多的事情做,比如画画和写诗,微软的小冰都已经出版了一本诗集了。...而其实训练一个能写诗的神经网络并不难,Automattic 公司的数据科学家 Carly Stambaugh 就写了一篇文章介绍如何简单快捷地建立一个会写诗的人工智能。AI 研习社全文翻译如下。 ?...然而,如果将这句话翻转过来,我不禁要问:「我能否通过代码写诗呢?我能否创造一个能够写出原创性诗词的机器?」于是,我做了一系列实验去探究这个问题的答案。...首先,我们都知道如果想让机器学会写诗,那么它必须先学会读诗。...我使用 Python 深度学习库 keras 以满足我所有对神经网络的需求。

    1.1K130

    简简单单,用 LSTM 创造一个写诗机器人

    AI 科技评论按:人们已经给神经网络找到了越来越多的事情做,比如画画和写诗,微软的小冰都已经出版了一本诗集了。...而其实训练一个能写诗的神经网络并不难,Automattic 公司的数据科学家 Carly Stambaugh 就写了一篇文章介绍如何简单快捷地建立一个会写诗的人工智能。AI 科技评论全文翻译如下。...然而,如果将这句话翻转过来,我不禁要问:「我能否通过代码写诗呢?我能否创造一个能够写出原创性诗词的机器?」于是,我做了一系列实验去探究这个问题的答案。...首先,我们都知道如果想让机器学会写诗,那么它必须先学会读诗。...我使用 Python 深度学习库 keras 以满足我所有对神经网络的需求。

    82770

    Github美化-Travis与Codecov入门

    在仓库中添加一个.travis.yml的配置文件,配置规则见这里,以我的MC胖虎为例,配置文件如下: language: python python: "3.6" notifications:...sudo: false #有定制化开发环境需要,默认false,不开启容器,编译效率高 before_install: - pip install tensorflow #加sudo默认系统环境里的python...,使用虚拟环境需加-E参数 install: true #跳过install script: - python main.py before_install阶段主要安装一些系统依赖,和install...修改.travis.yml文件如下: language: python python: "3.6" notifications: # 邮箱通知 email: false sudo: false...MC胖虎有训练,普通写诗,藏头诗三个部分,而默认main只执行了普通写诗部分,所以其余两个部分有一些代码未测试,测试覆盖率报告为63%。

    1.8K20
    领券