相关疑难解决方法(0)

用于自然语言处理的Java或Python

我想知道哪种编程语言更适合自然语言处理.Java还是Python?我找到了很多关于它的问题和答案.但我仍然迷失在选择使用哪一个.

我想知道哪个NLP库用于Java,因为有很多库(LingPipe,GATE,OpenNLP,StandfordNLP).对于Python,大多数程序员推荐使用NLTK.

但是,如果我要从非结构化数据(只是自由形成的简单英文文本)中进行一些文本处理或信息提取以获得一些有用的信息,那么最佳选择是什么?Java还是Python?合适的图书馆

更新

我想要做的是从非结构化数据中提取有用的产品信息(例如,用户制作不同形式的广告,关于手机或笔记本电脑的标准不是很标准)

python java nlp

111
推荐指数
2
解决办法
6万
查看次数

Ruby中的自然语言处理

我正在寻找一些句子分析(主要是针对Twitter应用程序)并推断出一些一般特征.Ruby中有这种东西有什么好的自然语言处理库吗?

类似于是否有一个很好的自然语言处理库,但对于Ruby.我更喜欢非常一般的东西,但是任何领导都会受到赞赏!

ruby nlp artificial-intelligence

64
推荐指数
7
解决办法
2万
查看次数

文本简化工具(Java)

使用Java进行文本简化的最佳工具是什么?

以下是文本简化的示例:

John, who was the CEO of a company, played golf.
                       ?
John played golf. John was the CEO of a company.
Run Code Online (Sandbox Code Playgroud)

java nlp stanford-nlp gate

17
推荐指数
2
解决办法
1万
查看次数

Java中的自然语言处理解决方案?

在Java世界中是否有像Python的NTLK一样的优秀软件包?

java nlp

10
推荐指数
1
解决办法
1516
查看次数

Java的简单自然语言处理启动

我愿意开始开发NLP项目.我不太了解可用的工具.谷歌搜索大约一个月后.我意识到openNLP可以成为我的解决方案.

不幸的是,我没有看到任何关于使用API​​的完整教程.所有这些都缺乏一些一般步骤.我需要从地面开始的教程.我在网站上看到过很多下载但不知道如何使用它们?我需要训练什么吗?这是我想知道的 -

如何安装/设置一个nlp系统,它可以 -

  1. 解析英语句子
  2. 识别不同的词性

java nlp

9
推荐指数
1
解决办法
1万
查看次数

用于自然语言处理的Python与Java

我一直在研究java以找到两个文档之间的相似性.我更喜欢找到语义相似性,但还没有努力找到它.我使用以下方法.

  1. 提取术语/令牌(我使用带有wordnet的JAWS来删除同义词,从而改善相似性)
  2. 制作一个术语文档矩阵
  3. LSA
  4. 余弦相似度

当我查看几个stackoverflow页面时,我得到了一些python实现的链接.

我想知道python是否是一种更好的语言来查找文本相似性,并且还想知道我是否可以在python中找到两个文档之间的语义相似

python java text nlp similarity

5
推荐指数
1
解决办法
2684
查看次数

Java中的自然语言处理(NLP)

可能重复:
Java:有一个很好的自然语言处理库

任何人都可以告诉我有关Java中NLP的库吗?如果被正确记录,那真的很好.我曾尝试使用lingpipe,但我无法完全理解它.

java nlp

2
推荐指数
2
解决办法
2万
查看次数