查看原文
其他

今天告诉你Python十行代码能做什么?

爱分享的 简说Python 2019-05-25

点击上方“简说Python”,选择“置顶公众号”

福利干货,第一时间送达!

本文转自:Python大本营

作者:爱分享的


你想学Python,却不知如何着手,那你需要一种更加有趣的学习方式。

 

Siraj Raval是一位人工智能领域的编程高手,毕业于哥伦比亚大学,曾任职于 Twilio 和 Meetup,他通过制作教程类短视频的方式在Youtube上积累了大量的粉丝,视频内容包含:如何搭建神经网络、聊天机器人、AI游戏、AI作曲家、递归神经网络、无人驾驶汽车等在内的大量实用的案例,这些视频长度大多都在10分钟以内,加上Siraj Raval丰富的演讲表情,你绝对不会觉得学编程是一件枯燥无趣的事情。


以下Siraj Raval的Python视频教程,已有中文字幕哦(CSDN已获得翻译授权)~


《利用Python,用4分钟时间搭建一个情感分析系统》



本视频中的情感分析是一个通过分析文字从而识别出其中所蕴含情感的一个过程。人类在这方面很擅长,因为看到一段评论我们会很快的知道这条评论的情感是正面还是负面的。世界上已经有很多公司开始使用机器学习来自动化地解决此类问题,这在快速进行用户满意度调查方面非常实用。一旦明白了用户的想法,就可以分辨出用户到底是喜欢还是讨厌你的产品,还能构建针对用户的精准推荐系统。

 

代码链接

https://www.kaggle.com/c/word2vec-nlp-tutorial/details/part-1-for-beginners-bag-of-words


《7行Python代码,搭建一个可以识花的机器学习APP》



如果你想设计一个软件可以识别特定的蝴蝶花,假如不用机器学习来实现的话,你需要写出大量的不同方法来检测蝴蝶花所具有的特征。问题是有很多特殊情况,你不可能一个不落的写进去,例如,叶子有所破损,或者花变异成另一种颜色,又或者,它的形状你没有预料到。所以就必须使用机器学习来解决这个问题。


重点来了,Siraj Raval认为机器学习超级简单,你不需要精通数学,整个过程只有四步:


  • 收集数据

  • 选择模型

  • 训练模型

  • 测试模型


它的本质是给一个模型数据,从而让模型自己找到规律。


代码链接


https://github.com/tensorflow/tensorflow/tree/master/tensorflow/contrib/learn/python/learn



《10行Python,搭建一个可以自动作曲的神经网络》



音乐是人们传递情感的工具,它跟数学有密不可分的关系,倍频、和弦、节拍、按键这些全都和数学有关系。音乐其实是由通过挤压空气形成的声波,我们所听到的取决于气压变化的频率。机器创造音乐是将这些不同的声音与一系列指令集匹配,机器学习就是用数据去训练模型来寻找规律并进行预测。


今天的这个视频中 Siraj Raval 会分享自己如何利用 Python 搭建一个可以自动作曲的神经网络。


代码链接

https://github.com/llSourcell/AI_Composer


说一点点个人学习感受:

1、不管学什么,不要看了,夸赞一句好就结束了,懂得去复现,这样才美

2、真正觉得有用的时候,记得转发文章支持作者,再说的多一点,点一下在看,留言,点一下文末尾(guang)巴(gao),都是对作者莫大的支持,可以理解为你对学习到的知识的回报。

3、作为一个技术人(或者技术学习者),不要总把虚荣挂在心上,学习都是要付出的,不管在哪里,先想想与人相处,再想想技术提升,最后去思考待遇问题,技术是技术人的核心,但技术人不能只有技术

4、抱团取暖,我是老表,本公众号唯一的作者、小编、运营,欢迎和我抱团学Python。


扫码加我微信,送一堆技术类电子书籍(取自己所需)


本文完。



/今日留言主题/

你有没有见过什么比较小而美的Python项目代码?评论区分享一下!(如果没有,请简要说说你的Python学习经历)


(留言格式:Dayxx:blahblah

字数要求:30字以上



点点在看,少点Bug

Modified on

    您可能也对以下帖子感兴趣

    文章有问题?点此查看未经处理的缓存