人工智能写歌词?看我是如何用Python来C位出道的……
故事的起因是上周六看《中国好声音》,一个周杰伦战队的学员用人工智能写的歌词。
更多Python视频、源码、资料加群683380553免费获取
于是乎,我也有了这个想法,代码的主题思路是看Crossin先生的文章,虽然最后不能写出一首歌,但是押韵脚这事情分分钟搞定了。
主题的思路,就是先抓取很多首歌曲的歌词,利用jieba分词后,将分好的词按照押韵表进行分类,最后匹配查询就可以了
准备一:押韵表
这个地方可以去网上搜押韵表
准备二:分词对应押韵表编码
分好的词与押韵表对应起来,举个栗子,比如“没有”对应的是“7-13”,就等于你给每个词都贴了一个标签,这样你以后想搜索的时候,就可以根据标签找到这些词了。
1、爬虫抓取歌词信息
这个地方数据爬取的越多,肯定你的词库就越壮大,后面分词也越高,我这里只爬取了3首歌曲的歌词,并且最后是存储到txt中,当然,放数据库里就更好了。
2、调用分词的方法
GetKeyword()
3、分析分词后的txt
4、程序入口
5、创作自己的FreeStyle
人工智能写歌词?看我是如何用Python来C位出道的……相关推荐
- 用python做通讯录包括姓名地址qq_我是如何用Python获取整个学校女生电话和QQ?技术撩妹...
前言: 这个没什么技术难度,懂爬虫的人和程序员都可以用学的语言写出来 只是很多安全问题的存在,的确影响着我们的生活, 希望大家可以认识到一些网站的后台密码的规则与自己的安全性 简单的说,就是是程序员的 ...
- 看我如何用python来玩百万英雄
最近答题游戏可谓火爆至极,一时间刷爆了朋友圈,在感叹自己已经跟不上互联网思维,为各位金主大大疯狂"撒币"行为所震惊.振奋的同时,也在想怎么用时下热门的人工智能技术来辅助我们的答题呢 ...
- 从“历年全国出生人口”看,如何用Python来制作可视化动态图
这段时间,"三胎政策"的出台,社交媒体上面对于此的讨论倒是炸开了锅,在微博上面的讨论,关于"三胎"的话题就占据了好几个, 就连相关的搞笑段子也是层出不穷,让人啼 ...
- python写一个接口_如何用python写接口
如何用python写接口?具体步骤如下: 1.实例化server 2.装饰器下面的函数变为一个接口 3.启动服务 开发工具和流程: python库:flask =>实例化server:serve ...
- 我是如何用Python制作出知乎问答收集工具的?
我是如何制作知乎问答收集工具的? 标签:Pyhon源码 教程 知乎爬虫 此贴仅作技术交流! 效果展示 文章目录 我是如何制作知乎问答收集工具的? @[toc] 教程 1. 首先导入所需要的包 2. 定 ...
- python撩妹技能_技术撩妹 | 我是如何用Python搞定女神的联系方式的?
访问flyai.club,一键创建你的人工智能项目 作者 | IFTC 源自 | https://www.jianshu.com/p/bdcd11afcc2b 前言 这个没什么技术难度,懂爬虫的人和程 ...
- 看我如何用 Python 爬取网易云音乐歌单
此货很干,跟上脚步!!! Cookie cookie是什么东西? 小饼干?能吃吗? 简单来说就是你第一次用账号密码访问服务器 服务器在你本机硬盘上设置一个身份识别的会员卡(cookie) 下次再去访问 ...
- python能写什么脚本_如何用python编写一个阴阳师脚本(自动刷御魂,业原火)(2)...
在上一篇文章里,我们已经安装好了python,安装好了所有需要的库,现在可以开始码代码了嗷 先让我们来分析一下需要实现的脚本功能,首先就是这个开始战斗此时队友还没来... 当队友(舍友)进来时,开始战 ...
- python朋友圈为什么这么火-看我如何用Python发一个高逼格的朋友圈
用工匠精神打造精彩文章,分享最新科技资讯,从不同角度剖析资讯内容,剑走偏锋是我的态度,茶余饭后聊百味!各位读者们老爷们好吖,我是文艺与气质于一身实力派小编--小宸,这里可以让您看到最新最有趣的资讯内容 ...
- 【程序员必看】如何用Python从0开始创建一个区块链?
在数字货币盛行的档口,比特币,这币那币到底值不值得信赖呢?也许你像很多人一样感到新奇,想接近它,但只因背后的区块链技术,阻断了向新领域尝试的步伐.不过,对于程序员来说,想真正搞懂比特币,搞懂区块链,可 ...
最新文章
- 面试官问我,使用Dubbo有没有遇到一些坑?我笑了。
- FPGA设计心得(12)如何正确使用 in_system_ibert ?
- python2.7 安装pycrypto库报错
- 常用加解密工具集合|视频图片加解密方案
- 计算机视觉论文-2021-06-28
- python分片上传_python 分片上传大格式
- linux环境变量介绍
- sigmoid激活函数
- 项目管理-Visio可以绘制甘特图编辑操作极方便
- 两个excel表格取交集_(怎么用excel把两个表格数据做交集)如何把不同excel表格数据取交集...
- 资产标签二维码方案设计
- 两个数的最大公因数和最小公倍数
- gcc编译出错collect2: error: ld returned 1 exit status的解决办法
- “姓氏文化展”在国图开展 免费对读者开放
- 【热搜词方案】android/java热搜词方案设计
- 视唱练耳训练小程序开发,摆脱传统训练制约性
- 3V, 256Mb MX25L25673GM2I-08G FLASH - NOR 存储器PDF
- 【二维码识别】基于matlab GUI灰度+二值化+校正二维码生成与识别【含Matlab源码 635期】
- cocos2d-x 使用Box2d制作的台球游戏
- java计算机毕业设计家电售后管理系统MyBatis+系统+LW文档+源码+调试部署
热门文章
- 2021年茶艺师(初级)新版试题及茶艺师(初级)考试总结
- Python3 猴子第一天摘下若干个桃子,当即吃了一半..
- NOI 1966 玛雅历
- 我的软件开发理念和流程
- WSUS环境下客户端常用命令
- 这位日本网友和谷歌街景的故事,感动了58万人
- Ubuntu18.04 打不开系统蓝牙适配器,也连接不上任何蓝牙设备Bug解决方案
- 安装linux系统四个企鹅,red hat linux as4下安装小企鹅输入法(fcitx)_转
- Win7、Win10封装系统制作系统镜像,操作流程#gho
- java获取本机的外网IP地址(亲测有效)