学习自然语言处理的资源清单

新知榜官方账号

2023-09-06 10:04:58

学习资源清单

本文提供了学习自然语言处理的资源清单,并对难度做了估计。

在线课程

图书馆和开放资源

  • spaCy(网站,博客)(Python;新兴的开放源码库并自带炫酷的用法示例、API文档和演示应用程序)
  • 自然语言工具包(NLTK)(网站,图书)(Python;NLP实用编程介绍,主要用于教学目的)
  • 斯坦福CoreNLP(网站)(由Java开发的高质量的自然语言分析工具包)

活跃的博客

书籍

其它杂项

DIY项目和数据集

资料来源:http://gunshowcomic.com/

  • NLP数据集的列表
  • 基于隐马尔可夫模型(HMM)实现词性标注(POStagging)。
  • 使用CYK算法执行上下文无关的语法解析。
  • 在文本集合中,计算给定两个单词之间的语义相似度,例如点互信息(PMI,PointwiseMutualInformation)。
  • 使用朴素贝叶斯分类器来过滤垃圾邮件。
  • 根据单词之间的编辑距离执行拼写检查。
  • 实现一个马尔科夫链文本生成器。
  • 使用LDA实现主题模型。
  • 使用word2vec从大型文本语料库,例如维基百科,生成单词嵌入。

NLP在社交媒体上

  • Twitter:#nlproc,NLPers上的文章列表(由JasonBaldrige提供)
  • Reddit社交新闻站点:/r/LanguageTechnology
  • Medium发布平台:Nlp

本页网址:https://www.xinzhibang.net/article_detail-10944.html

寻求报道,请 点击这里 微信扫码咨询

关键词

自然语言处理 NLP 学习资源

分享至微信: 微信扫码阅读

相关工具

相关文章