人工智能工程师学习路线 自然语言处理算法工程师学习路径

1入门级别

1.1 数据结构

1.2 算法(重点)

面试必考。参考学习地址:
麻省理工学院公开课:算法导论 http://open.163.com/special/opencourse/algorithms.html

1.3python

包括python基础、面向对象要懂。

bat2018自然语言处理校园招聘的要求

寻找了多家国内主要IT公司有关NLP的2018校园招聘,于大家分享。另外查漏补缺,看看自己缺乏那些方面的经验和技术。
下面直接放结论,没时间的可以只看总结:

总结:

主要在以下几个方面有要求,打勾的次数反应了热度:

  1. 自然语言处理相关的具体操作:分词、语义、句意、对话、机器翻译、自动问答等√√√√√
  2. 经典的机器学习算法、竞赛经历√√√
  3. 多线程、网络编程、分布式编程√
  4. hadoop、spark√√√√
  5. SQL、NoSQL√
  6. linux√√
    前面3个更面向纯NLP,而后面的知识偏向数据分析,其实这两个岗位相辅相成,很多技能都是共通的。

Python学习路线

谈到学习路线,入门是基础课。基本上,熟练掌握Python入门指南即可。

其次,要想更进一步,需要熟读官方文档,掌握各种内置函数、标准库等知识。关于两者,英文不好的鱼油们可以关Python中文官方文档板块,也欢迎有余力的鱼油加入我们的团队。关于Python的奇淫技巧,可以看《Effective Python:编写高质量Python代码的59个有效方法》这本书。

Your browser is out-of-date!

Update your browser to view this website correctly. Update my browser now

×