像 Matlab 这样的 NLP 工具?

数据挖掘 数据挖掘 nlp
2022-02-18 11:04:04

Matlab 是用于一些数学实验、神经网络、图像处理...

想知道有没有这么全面强大的数据操作和NLP任务工具?例如标记化、词性标注、解析、训练、测试....

但是我是 NLP 的新手,我需要一个工具来让我进行实验、熟悉和进步

3个回答

我刚刚完成博士学位。并在其中使用了一些 NLP。我的大学没有提供任何 NLP 课程。所以我最终自学了 NLP。我用过这本书

它很好地介绍了使用 NLTK(自然语言工具包)的 NLP。它很好地介绍了使用 Python 进行编程。如果您以前也从未使用过 Python 编程,那就太方便了。

我强烈建议使用来自 nltk.org 的 nltk(抱歉不能发布两个以上的链接)

我使用的书现在已经过时了,因为 NLTK 现在是 3.0 版,前面提到的书是针对 NLTK 2.x 的。但是作者正在为 NLTK 3.X 编写新版本的书,您可以在此处查看未完成的书。

如果您不熟悉自然语言处理,我强烈建议您使用 NLTK。我强烈建议您尝试获取以下书籍的副本:

Manning 和 Shutze 的统计自然语言处理基础

即使它不包含任何代码,它也很好地介绍了自然语言处理。

请看一下这篇论文:

各种自然语言处理工具包调查

在这项工作中,介绍了几种 NLP 工具。例子是:

  • Carabao 语言工具包
  • 斯坦福 NLP 工具包
  • NLTK

只需谷歌论文的标题,您就会找到 .pdf 文件。

有一个用于 MATLAB 的 NLP 工具箱,称为MatlabNLP它包括用于标记化、预处理(停用词删除、文本清理、词干提取)和学习算法(线性回归、决策树、支持向量机和朴素贝叶斯)的模块。一个用于 POS 标记的模块即将推出。