Java 基于机器学习的文本简化

Java 基于机器学习的文本简化,java,parsing,machine-learning,nlp,stanford-nlp,Java,Parsing,Machine Learning,Nlp,Stanford Nlp,我正在完成一个关于文本简化的项目,有几个开放源码提供文本解析器,比如斯坦福解析器。想知道是否有任何解析器能够使用机器学习解析文本 是一个非常好的开源库。您可以使用许多特定的机器学习算法(如MaxEnt)对该库进行训练,以生成特定于您需求的模型。你也可以看到这一点 虽然OpenNLP具有Apache许可证,但还有另一个名为的工具,它也提供类似的功能,但许可证不同 不过,它也是一个很好的机器学习库,因为您需要使用其他解析器或您自己的实现从文本中提取特征。Mahout需要学习功能 教程: 1. 2.

我正在完成一个关于文本简化的项目,有几个开放源码提供文本解析器,比如斯坦福解析器。想知道是否有任何解析器能够使用机器学习解析文本

是一个非常好的开源库。您可以使用许多特定的机器学习算法(如MaxEnt)对该库进行训练,以生成特定于您需求的模型。你也可以看到这一点

虽然OpenNLP具有Apache许可证,但还有另一个名为的工具,它也提供类似的功能,但许可证不同

不过,它也是一个很好的机器学习库,因为您需要使用其他解析器或您自己的实现从文本中提取特征。Mahout需要学习功能

教程: 1.
2.

坦克维卡斯,你愿意分享任何论文或教程,显示如何开放源码做它plz!!这些都是非常受欢迎的项目,所以查找教程应该不是一个大任务。我仍然在我的答案中添加了一些链接。此外,还增加了一个机器学习库。希望这有帮助。OpenNLP从SourceForge迁移到Apache。请参阅更新的文档:也许这个OpenNLP可以用西班牙语工作?如果没有…有一个可选的组件专注于西班牙语???谢谢你想做什么样的简化?你在使用什么复杂度度量?我正在尝试使用“ML”进行语法简化。复杂性的度量是分析复杂性。我得到了包含用户需求的文档,我需要将文本转换成句子,这样这些句子就可以代表故事卡,就像“极限编程”Agel方法一样。你能给我们一个具体的输入和期望输出的例子吗?“分析复杂性”对我来说似乎也没有很好的定义。确定文本的难度是一项不平凡的任务;你有什么样的用户需求?也许我的回答可以帮助你problem@Khairul但是这个例子没有使用ML。。。你认为是吗!!!