作者lion741205 (狮子)
看板Soft_Job
标题Re: [请益] ML 技能树要怎麽点
时间Thu Mar 21 02:33:10 2019
原PO论文是做NLP相关的研究,我目前刚好也在专精NLP技术的AI公司;这边直接以敝公司
的产业为例,在不涉及公司机密的前提下,回答您的问题,同时希望用较小的篇幅,为大
家揭开这个产业的神秘面纱,也欢迎有兴趣的人加入NLP/AI产业。
公司主要业务是为电信、金融、政府及电商等领域,导入人工智慧技术及平台,最常帮
一些顶级客户建置Chatbot等系统,来降低传统客服的人力需求。
一般NLP/AI公司研发中心可以分为下列部门(举例),横向为各部门名称,纵向为组织架构:
A. 研究院 / 知识研究部(研究)
B. 自然语言理解(Natural Language Understanding)研发部/语音研发部(研究及应用)
C. 基础研发部 / 云端平台研发部(应用)
D. 产品测试部
E. 解决方案部
F. 专案实施部(应用)
NLP/AI产品开发流程:
1. 研究院负责与大学院校合作,阅读论文并研究前瞻技术後,将研究成果提供给NLU研发
部。同时通报专利申请单位,将有价值的技术注册成专利。
2. NLU研发部将研究成果,实作成底层引擎,并将其转交给基础研发部。同时通报专利申
请单位,将有价值的技术注册成专利。
3. 基础研发部负责市场调查、设计产品,并撰写前後端逻辑,将引擎包装成
Chatbot/Recommender system等产品。同时通报专利申请单位,将有价值的技术注册成专
利。
4. Chatbot等产品的基本内容及行业知识,由知识研究部负责建置,如标注资料、建置知
识、知识图谱、预置行业包等。
5. 解决方案部负责将Chatbot/Recommender system产品的各项能力,打包成各个行业的
解决方案,提供给业务单位兜售。
6. 如果客户有兴趣,专案实施部会使用该Chatbot/Recommender system等产品/解决方
案,为客户无偿做POC(Proof of Concept);如果客户满意其成果,就会签约付钱。
7. 专案实施部再根据合约内容完成Chatbot/Recommender system等系统建置及介接API
等二次开发工作,并提供售後维护服务。公司每年再收取License、维护及再开发费用。
若你有志投入NLP/AI相关产业,可以往以下几种部门走,但着重的技术都不同:
A. 研究院:一般使用Python语言及TensorFlow、SKlearn、PyTorch等框架研究算法(
Algorithm),如分解词性(Part of speech)、语法分析(Syntacitic analysis)、语意分
析(Semantic anaysis)、生成文法(Generative grammar)、词向量(word2vec)、BERT等。
B. NLU研发部:由於Python不适合用於大规模平行计算(Parallel processing),这里常
使用Java语言,Mahout、Deeplearning4j等框架在Hadoop及Spark上实现算法、引擎、训
练及部署模型。
C. 基础研发部:这里就比较没有局限了,什麽语言和框架都可以用,譬如使用Java语言
及Spring MVC框架,撰写後端逻辑,将底层引擎包装成产品;以及使用Javascript语言、
React或Vue等框架开发前端。
D. 专案实施部:根据客户需求选择语言及框架,透过Chatbot/Recommender system等
产品/解决方案为客户二次开发。
※ 引述《anivia0428 (AniviaGod)》之铭言:
: 小弟目前就读119资管所 硕一
: 硕论是做NLP方面的东西
: 进研究所前写Android App工作一年
: 现在对於毕业後要做的工作有点迷茫
: 目前想法有两条路:
: 1. 把全部时间都拿去研究machine learning, 爬了板上的文-资料科学家工作分享
: 与 AI 产业观察, 资料分析师, 科学家,工程师, 还有机器学习工程师在台湾好像
: 都是一起做的, 没有在算分开职位,所以要学的东西其实蛮广的,目前有开始在做
: Kaggle的东西, 然後日常就是看ML的论文(大部分是DL)然後努力实作, 然後念相关
: 的数学, 这样持续一年半, 有办法找到相关还不错的工作吗?爬文看到ML的缺似乎很少
: , 感觉要研究到很顶尖有办法做这方面的东西, 所以想上来问问看这条路该继续走吗,
: 还有是不是有什麽技能树要特别点的, 目前主要就是用sklearn和pytorch, hadoop或
: spark需要去学吗?
: 2. 除了做论文的时间,其他时间都去摸java後端, 花一年半努力去做一些作品,
: 然後以後就靠这个吃饭, 选java的原因是想说对java很熟,然後银行的缺感觉很多都是
: 找java的工程师, 所以写得好去银行养老没问题, 上周去台大博览会的感觉是,科技业
: 大公司感觉都不太想找资管的写程式,职缺上面列出来的科系鲜少有资管的, 不过前几
: 天台积电的学长po文説在找写java spring的, 所以可能进科技业还是有机会, 所以目前
: 就计画说那可以考虑摸java後端
: 然後犹豫的点就是,感觉走java不怕找不到工作, ML要要很强才会比较好找工作, 所以
: 希望板上的强者们可以给点建议, 谢谢。
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 114.42.162.67
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/Soft_Job/M.1553106792.A.7F6.html
※ 编辑: lion741205 (114.42.162.67), 03/21/2019 04:10:50
1F:→ aacs0130: 推大公司架构心得分享 03/21 07:34
2F:推 ian90911: 感谢分享 03/21 12:25
3F:推 XP: 推 03/21 18:26
4F:推 king22649: 现在真的有大公司在用train出来的产品??颇怀疑 03/21 19:19
5F:→ king22649: 我指chatbot 03/21 19:19
6F:→ king22649: 玩过一些简易客服的 像win10的客服 没几句就转真人了 03/21 19:23
7F:→ king22649: 再不然就是一堆选项 不照着走 根本没反应 跟语音/图像 03/21 19:25
8F:→ king22649: 辨识比起来 chatbot似乎都只是跑流程而已 03/21 19:25
为了控制对话合宜,并深入探讨输出原因,敝司Chatbot是混合引擎,系统会先走基於语
意理解、推理模型流程,如果无法找到答案,才会走基於深度学习模型流程(词向量)
9F:推 Morphee: 总监年薪有破150吗? 03/21 19:29
10F:→ DrTech: 真的有一堆train出来的对话或翻译产品。而且都几亿人在用 03/21 19:37
11F:→ DrTech: 。不过不在台湾。 03/21 19:37
12F:→ DrTech: 实务上,用检索的方式比较好维护。 03/21 19:38
敝司也不在台湾
13F:推 king22649: 上亿人使用且是train出来的chatbot 中国的小冰? 03/21 19:40
14F:→ king22649: 有公开可以玩吗? 想玩玩看ww 03/21 19:41
15F:→ DrTech: 不过想不透干嘛一定要用Java 的dl4j, 效能好差 03/21 19:41
16F:→ DrTech: 我有在用小冰,他们最近发了几篇论文,蛮值得阅读的。 03/21 19:42
17F:推 king22649: 贵公司有做自己公司的客服ai在网站吗? 想玩玩 03/21 19:51
已用站内信提供给你
18F:→ ice80712: 原来不在台湾...我想说鬼岛什麽时候有这麽好的环境 03/21 21:47
19F:推 touurtn: 如果总监没破150的话... 不如去投下面的博弈业 03/21 21:50
20F:推 Morphee: 台湾问150 大陆也问150 人民币而已 03/21 22:07
21F:推 Morphee: 这看起来是M社啦 换算台币年薪税後应该350以上才对 03/21 22:09
敝司没那麽知名的 但M社在这个领域的确厉害
22F:推 hahach: 方便私讯了解贵公司产品吗? 我接触的台湾 chatbot 厂商 03/22 22:47
23F:→ hahach: 还未看过这样的技术阶层规模 03/22 22:47
24F:推 johnny820515: 我自己也是做chatbot的,想看看贵公司产品方便吗? 03/22 23:41
25F:推 tonyadsl: 感谢 03/23 11:29
26F:推 fantasycloud: 你好,目前敝公司正在找chatbot解决方案,希望可以 03/23 12:49
27F:→ fantasycloud: 深入了解 03/23 12:49
28F:推 shallmay: 想了解产品+1 03/23 13:44
29F:推 baseguard: 想了解产品+1 03/24 00:18
30F:推 TAMSHUI: 想了解产品+1 感谢! 03/25 22:08
已私讯提供
※ 编辑: lion741205 (114.44.53.191), 03/26/2019 13:56:37
31F:推 Transfat: 推 03/29 12:18
32F:推 aacs0130: 想了解产品+1 03/29 21:51
33F:推 IamCobalt: 很有兴趣 想更进一步了解 04/06 13:19
34F:推 s1001643: 想了解产品+1 感谢~~ 04/12 16:44
35F:推 stu1130: 想了解产品+1 06/20 16:10