我想知道哪种编程语言更适合自然语言处理.Java还是Python?我找到了很多关于它的问题和答案.但我仍然迷失在选择使用哪一个.
我想知道哪个NLP库用于Java,因为有很多库(LingPipe,GATE,OpenNLP,StandfordNLP).对于Python,大多数程序员推荐使用NLTK.
但是,如果我要从非结构化数据(只是自由形成的简单英文文本)中进行一些文本处理或信息提取以获得一些有用的信息,那么最佳选择是什么?Java还是Python?合适的图书馆
更新
我想要做的是从非结构化数据中提取有用的产品信息(例如,用户制作不同形式的广告,关于手机或笔记本电脑的标准不是很标准)
我正在寻找一些句子分析(主要是针对Twitter应用程序)并推断出一些一般特征.Ruby中有这种东西有什么好的自然语言处理库吗?
类似于是否有一个很好的自然语言处理库,但对于Ruby.我更喜欢非常一般的东西,但是任何领导都会受到赞赏!
使用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) 我愿意开始开发NLP项目.我不太了解可用的工具.谷歌搜索大约一个月后.我意识到openNLP可以成为我的解决方案.
不幸的是,我没有看到任何关于使用API的完整教程.所有这些都缺乏一些一般步骤.我需要从地面开始的教程.我在网站上看到过很多下载但不知道如何使用它们?我需要训练什么吗?这是我想知道的 -
如何安装/设置一个nlp系统,它可以 -
我一直在研究java以找到两个文档之间的相似性.我更喜欢找到语义相似性,但还没有努力找到它.我使用以下方法.
当我查看几个stackoverflow页面时,我得到了一些python实现的链接.
我想知道python是否是一种更好的语言来查找文本相似性,并且还想知道我是否可以在python中找到两个文档之间的语义相似
可能重复:
Java:有一个很好的自然语言处理库
任何人都可以告诉我有关Java中NLP的库吗?如果被正确记录,那真的很好.我曾尝试使用lingpipe,但我无法完全理解它.