#70 · 主分类: 自然语言处理与文本处理

neuralcoref

coreference coreference-resolution machine-learning neural-networks nlp python pytorch spacy spacy-extension spacy-pipeline

✨基于神经网络的spaCy快速指代消解

项目最后更新:04/13/23

GitHub Stars

2.9K

Forks数量

469

贡献者数量

21

许可证

MIT

收录理由

指代消解是自然语言处理中关键的一步,它让程序能识别出“她”这样的代词究竟指向前文提到的哪个人名或事物。NeuralCoref 以 spaCy 管道扩展的形式实现这一功能,只需安装并加载一次,之后每次解析文档时都会自动附带消解后的指代簇,无需额外的手工处理。对于已经基于 spaCy 构建的聊天机器人、问答系统或各类文本分析应用来说,这种集成方式非常顺滑,因为生成的标注直接保留在原有的 Document 对象上,不会打乱既有的数据处理流程。它的核心算法是一个前馈神经网络,用于给候选的指代对打分,同时复用 spaCy 已有的句法标注来辅助提及检测,因此整体效率较高。需要注意的是,官方发布的预训练模型只支持英文,如果要在其他语言上使用,就需要自行准备数据并重新训练模型。

相关文章

暂无针对该项目的文章。

如需补充新闻资讯、使用教程、应用测评等内容,欢迎 联系我们推荐选题或投稿。

同类热门项目