初学者的福音:自然言语处理资源列表
作者头像
  • 2018-12-14 20:42:31 2

学习自然语言处理的资源指南

自然语言处理(NLP)是人工智能(AI)的一个分支,涉及计算机系统理解和处理人类语言的能力。网络上有许多资源可以帮助你掌握NLP领域的专业知识,无论是初学者还是有一定基础的学习者。

初学者的自然语言处理资源

初学者可以通过两种主要方法入手:传统机器学习和深度学习。每种方法都有其独特之处。

传统机器学习

  • 《语音和语言处理》(Jurafsky 和 Martin)是一本广受认可的经典书籍。
  • Natural Language Toolkit (NLTK) 是一种实用工具,适用于初学者学习NLP。

深度学习

  • 斯坦福大学的CS 224n课程 是一个极好的起点,介绍了深度学习在NLP中的应用。
  • Yoav Goldberg 的书籍 提供了深度学习NLP的重要资源。
  • Jacob Eisenstein 的课程笔记 涵盖了几乎所有NLP方法的全面描述。

从业者的自然语言处理资源

如果你已经是数据科学家,你需要三种类型的资源:快速入门指南、热点和趋势的了解方法、以及定期关注博客文章。

快速入门指南

  • Otter 等人的深度学习NLP调查 提供了全面的入门指南。
  • Young 等人的调查报告 总结了基于深度学习的NLP所有内容。
  • LSTM 和 RNN 的基础知识 可以通过多篇论文和博客文章来了解。

特定任务的资源

  • 文本分类:可以参考 ParallelDots 博客中的情感分析调查。
  • 序列标注:可以查阅 ParallelDots 的回复,了解具体方法。
  • 机器翻译:可以参考 Google、Facebook 和其他机构的论文和框架。

其他NLP领域

除了上述内容,还有一些其他领域值得探索:

  • 语言建模:这是一种学习语言的无监督表示的任务。
  • 关系提取:提取句子中存在的实体间关系。
  • 对话系统:随着聊天机器人的兴起,对话系统的构建变得越来越流行。
  • 文本摘要:包括提取式和抽象式两种方法。
  • 自然语言生成(NLG):研究计算机如何以人类方式生成文本。

值得关注的博客

  • Einstein AI:https://einstein.ai/research
  • Google AI Blog:https://ai.googleblog.com/
  • WildML:http://www.wildml.com/
  • Distill Pub:https://distill.pub/
  • StudiPub:http://ruder.io/

如果你对这些内容感兴趣,可以持续关注我们的博客,我们经常更新资源清单。希望这些资源能帮助你更好地学习和掌握自然语言处理。

    本文来源:图灵汇
责任编辑: :
声明:本文系图灵汇原创稿件,版权属图灵汇所有,未经授权不得转载,已经协议授权的媒体下载使用时须注明"稿件来源:图灵汇",违者将依法追究责任。
    分享
福音初学者言语自然处理列表资源
    下一篇