提取句子含义

有没有什么Java库可以帮助提取句子或段落的内容?我需要做的是获取所述内容的语境(例如,句子是否表达了积极或消极的观点之类的东西)。

我不知道有这样的系统,我一直在寻找但没有找到任何有用的东西。有人知道有什么可以帮助解决这个问题的吗?

谢谢


回答:

使用GATE(https://gate.ac.uk/),这是一个自然语言处理和机器学习工具。

你可以使用ANNIE来分割句子和进行词性标注。你需要准备一个训练数据集,手动标注好情感,然后使用批量学习插件来预测训练文档的情感。

关于此的逐步教程:https://gate.ac.uk/sale/talks/gate-course-may10/track-3/module-11-ml-adv/module-11-sentiment.pdf

PDF中提到的示例:https://gate.ac.uk/sale/talks/gate-course-may10/track-3/module-11-ml-adv/module-11-sentiment.zip

Related Posts

L1-L2正则化的不同系数

我想对网络的权重同时应用L1和L2正则化。然而,我找不…

使用scikit-learn的无监督方法将列表分类成不同组别,有没有办法?

我有一系列实例,每个实例都有一份列表,代表它所遵循的不…

f1_score metric in lightgbm

我想使用自定义指标f1_score来训练一个lgb模型…

通过相关系数矩阵进行特征选择

我在测试不同的算法时,如逻辑回归、高斯朴素贝叶斯、随机…

可以将机器学习库用于流式输入和输出吗?

已关闭。此问题需要更加聚焦。目前不接受回答。 想要改进…

在TensorFlow中,queue.dequeue_up_to()方法的用途是什么?

我对这个方法感到非常困惑,特别是当我发现这个令人费解的…

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注