现在自然语言处理非常流行。学习NLP有什么建议?
自然语言处理是研究如何使计算机处理、理解和使用人类语言(汉语、英语等)的各种理论和方法。)并以自然语言实现人与计算机的有效交流。自然语言理解的本质是结构预测。自然语言处理是人工智能的一个重要分支,是计算机科学、语言学、统计学和数学的交叉学科。
搜索引擎、个人助理、机器翻译、机器阅读、智能问答、聊天机器人、知识图谱、语义搜索、机器阅读、舆情监测分析、推荐系统、文本关键词提取、自动文本摘要等都需要自然语言处理技术。
反正现在NLP特别火。学习建议,需要先学习ML(机器学习)、DL(深度学习)、RL(强化学习)。可以研究一两个优秀的开源项目。这些开源项目可以在github上找到。GitHub上的人很多,也有很多好的开源项目。例如:
考虑词的词表征学习算法
GitHub - Leonard-Xu/CWE
网络表征学习
文本增强的网络表示学习算法
GitHub-albertyang 33/TADW:ij Cai 2015论文“富文本信息的网络表征学习”的代码
跨语言单词表征学习算法
通过矩阵分解学习跨语言单词嵌入
主题增强的词表征学习算法
GitHub-large ymfs/topic _ word _ embedding:主题单词嵌入的演示代码
可解释单词表示学习算法
GitHub - SkTim/OIWE:在线可解释单词嵌入
中国的自然语言处理工具:哈尔滨工业大学LTP:/
建议学习一些最新的经典论文,如ACL、EMNLP、COLING、CCL等。
我推荐几本关于学习自然语言处理的书,首先是李航的《统计方法》,还有机器学习和Python自然语言处理。