原作:Celestine Omin
铜灵 编译整理
量子位 出品 | 公众号 QbitAI

昨天,软件工程师Celestine Omin发表了一篇观点犀利的文章。Omin现就职于为非洲人提供在线编程培训和工作的Andela公司,此前曾在尼日利亚最大的电商Konga工作。

Omin认为,当下很多公司费尽心思用AI/ML方法处理的任务,其实用经典简便的SQL就能解决。

这个观点引发程序员热议,大家兵分两派、自动站队,量子位将文中精彩观点编译加工,不知道你怎么看?



 作者Celestine Omin

多此一举

一些有趣的技术和概念正在涌现,比如机器学习、人工智能、虚拟现实、增强现实、区块链等——而一些现有的技术则退居其次。

让人好奇的新技术开始变得炙手可热。

我听闻,现在如果你想尽快融到资,就必须与区块链沾点关系,即使与公司主业务不太相关,也得强蹭一下——

就像AI/ML的诞生对传统计算机方法的冲击一样。在AI/ML诞生前的几十年里,人们用简单传统的SQL(结构化查询语言)分析商业和财务。

我认为,现在很多公司大张旗鼓用花哨的AI技术解决的任务,其实用SQL就能完全办到。

这项已有40多年历史的技术在今天仍然具有重要意义,就像它在1974年首次出现时一样。

不信?我证明给你看。

给你实锤

SQL的功效可能超乎你想象。

当我在尼日利亚电商Konga工作时,有一次我们需要对很长时间没有登录的用户进行回访。SQL登场了。

我编写了一个SQL查询收集所有三个月没有光临的顾客,这个步骤相当简单。收集完资料后,我们会发送一张带优惠券的邮件。这个方法比从谷歌和Facebook上用AI和ML算法的效果厉害得多。

我们还将SQL用于AI/ML经常现身的个性化推荐任务中。

我编写了SQL查询用户购物车里的商品并提取单个条目,根据购物车里的商品类型,可以大致判断用户需要什么、我们可以推送什么。大多数营销邮件的打开率在7-10%之间。当我们用SQL做得好时,打开率接近25-30%,是行业平均打开率的三倍。

看吧,这就是SQL的魅力,简单高效,丝毫不亚于ML。



不仅如此,对于那些因为各种原因无法完成订单的客户,我们也没有让他们放弃。只要他们把商品加到购物车里,就表明他们有购买的意图。为了吸引他们快点“拔草”,我编写了一个漂亮的SQL脚本,并将其与CRON命令结合给客户发邮件。我们通过邮件追踪用户行为,发现这个方法特别管用。

这个SQL非常简单,是从状态不为空且最后更新周期≥48小时的购物车中选择的。我们把CRON设为每天凌晨2点,顾客醒来后会收到邮件,提醒购物车中还有心水的商品。这里也没有什么特别的技术,只有SQL、Bash和CRON。

还有太多太多类似的例子,都在证明SQL是一种简单且高效的方法,可以代替很多人口中的“性感且复杂”的AI/ML。

有没有发现,当你在苦苦钻研如何用机器学习开辟一条技术新路的时候,好用的SQL就在眼前。众里寻AI千百度,而SQL就在灯火阑珊处。



不知道作为AI/ML研习者的你,怎么看?

最后,附文章原文地址:

https://cyberomin.github.io/startup/2018/07/01/sql-ml-ai.html

作者系网易新闻·网易号“各有态度”签约作者

加入社群

量子位AI社群18群开始招募啦,欢迎对AI感兴趣的同学,加小助手微信qbitbot8入群;

此外,量子位专业细分群(自动驾驶、CV、NLP、机器学习等)正在招募,面向正在从事相关领域的工程师及研究人员。

进群请加小助手微信号qbitbot8,并务必备注相应群的关键词~通过审核后我们将邀请进群。(专业群审核较严,敬请谅解)

诚挚招聘

量子位正在招募编辑/记者,工作地点在北京中关村。期待有才气、有热情的同学加入我们!相关细节,请在量子位公众号(QbitAI)对话界面,回复“招聘”两个字。

量子位 QbitAI · 头条号签约作者

վ'ᴗ' ի 追踪AI技术和产品新动态

不,你根本不需要ML/AI,有SQL就够了相关推荐

  1. 想转行ML/AI却没有方向?这篇指南告诉你!

    https://www.toutiao.com/a6685189209860342283/ 无论什么行业,只有不断自我进步的人才有可能保持行业领先地位.技术行业面临着时代变迁的时候更应该如此.随着技术 ...

  2. 2018年ML/AI重大进展有哪些?LeCun推荐了这篇回答

    乾明 编译整理 量子位 报道 | 公众号 QbitAI 回望2018,AI大潮依旧浩浩汤汤,势头不减. 这一年都有哪些重要进展呢?2018年即将过去,一些大牛也给出了自己的看法. 刚刚,前Quora技 ...

  3. 新南威尔士大学巩东课题组招收若干名CV/ML/AI方向博士生

    点击下方卡片,关注"CVer"公众号 AI/CV重磅干货,第一时间送达 澳大利亚新南威尔士大学(UNSW Sydney)计算机学院Lecturer(等同于北美系统Assistant ...

  4. 博士申请 | 纽约州立大学布法罗分校招收ML/AI方向全奖博士生

    合适的工作难找?最新的招聘信息也不知道? AI 求职为大家精选人工智能领域最新鲜的招聘信息,助你先人一步投递,快人一步入职! 纽约州立大学布法罗分校 纽约州立大学布法罗分校(University at ...

  5. 博士申请 | 香港大学赵恒爽老师招收CV/ML/AI方向全奖博士/博后/RA

    合适的工作难找?最新的招聘信息也不知道? AI 求职为大家精选人工智能领域最新鲜的招聘信息,助你先人一步投递,快人一步入职! 香港大学 香港大学创立于1911年,坐落于繁华的香港岛西部,是香港的首间大 ...

  6. 想去苹果做AI?看看你够不够格

    翻译 | 王柯凝 出品 | AI 科技大本营(公众号ID:rgznai100) 苹果手机很常见,苹果工程师却不常见. 国内的网络上活跃着诸多 Google.微软.亚马逊.Facebook 的工程师,而 ...

  7. 阿里云AI训练营-SQL基础3:复杂查询方法-视图、子查询、函数等

    3.1 视图 3.1.1 什么是视图 3.1.2 视图与表有什么区别 3.1.3 为什么会存在视图 3.1.4 如何创建视图 3.1.5 如何修改视图结构 3.1.6 如何更新视图内容 3.1.7 如 ...

  8. 阿里云AI训练营SQL入门到实践 Task3:视图、子查询、函数等

    视图 视图是什么 视图是一个虚拟的表,视图是依据SELECT语句来创建的,所以操作视图时会根据创建视图的SELECT语句生成一张虚拟表,然后在这张虚拟表上做SQL操作. [外链图片转存失败,源站可能有 ...

  9. 阿里云AI训练营-SQL基础6:测试题

    下载相关创建表格和插入数据脚本 这里为了方便大家,数据脚本已经给大家准备好啦. 点击下方链接直接下载 创建数据表脚本:http://tianchi-media.oss-cn-beijing.aliyu ...

最新文章

  1. webservice 启用代理服务器
  2. Django后台管理之商品分类
  3. [cogs1065]绿豆蛙的归宿
  4. [转]从java角度理解cpu上下切换
  5. 使用RabbitMQ实现延迟任务
  6. Android Binder通信机制
  7. 用python画图代码-常用激活函数的python画图代码
  8. redhat 5安装mysql_如何在redhat linux advancex 上安装mysql5
  9. 2020年日历电子版(打印版)_2020年《故宫日历》(青少版)背后的巧思有多少?...
  10. 一张图详解互联网产品项目管理流程实例
  11. Exception processing template “admin/table“: Could not parse as expression: “(thymeleaf与layui冲突)
  12. java 读取写入excel_java读取和写入Excel文件
  13. python 苹果电脑 怎么安装_mac怎么安装python2.7(python苹果电脑如何安装教程)
  14. C语言:str函数(一)
  15. Python 英文电影中参演人员名单一般以某种方式进行排版显示
  16. html自定义指针,如何自定义鼠标指针 怎样在wpf中自定义鼠标指针
  17. 视频 | 太壮观了!阿尔乌拉打破全球最大热气球发光表演纪录
  18. 手机html input打开数字,html5 input的type属性启动数字输入法
  19. EDA元器件封装导入allegro
  20. 老男孩51CTO博客博文列表整理版20170620更新

热门文章

  1. Windows 10 再爆 Bug;罗永浩怼苹果失去灵魂;马化腾回应系 PS | CSDN 极客头条
  2. 2019年江苏省计算机一级考试题目和答案,江苏省计算机等级考试一级2019年(春)...
  3. java合并后求和_Java8使用stream实现list中对象属性的合并(去重并求和)
  4. android的log.v,Android Log.v(),Log.d(),Log.i(),Log.w(),Log.e() - 何时使用每一个?
  5. 神泣单机服务器维护,神泣9.0网游单机版网单一键服务端 魔王归来
  6. activity销毁时执行执行方法是_[Android开发 VIII ]销毁一个activity
  7. mysql读写分离实现事务_Mysql读写分离后的事务ce
  8. 微信小程序webview内页面分享
  9. 15个常用的javaScript正则表达式
  10. mysql 7 for windows_Mysql 5.7 for windows 免安装版(解压版)安装和配置