首先,兴趣是最重要的。然后,才是具体该学习的一些内容。
自然语言处理是计算机科学领域与人工智能领域中的一个重要方向。
它研究能实现人与计算机之间用自然语言进行有效通信的各种理论和方法。
自然语言处理是一门融语言学、计算机科学、数学于一体的科学。
入门自然语言处理首先需要的基础就是数学基础,包括高等数学、线性代数、概率与数理统计等。
另外需要编程基础,不管是什么语言的基础,语言是相通的,是解决问题的工具。
如果你有两个基础,你就拥有了开启自然语言处理的大门钥匙了。
需要学习的知识主要有以下4点:
1、Python基础
2、机器学习
3、深度学习
4、自然语言处理的理论基础
个人比较推荐的4本书:
1、《Python编程从入门到实战》
2、《统计学习方法》-李航
3、《Tensorflow技术解析与实战》
4、《机器学习与实战》
希望对你有帮助!