有没有什么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