0 有用
1 下载

【Demo】开放实体关系抽取

文件列表(压缩包大小 291.17K)

免费

概述

开放实体关系抽取

主要任务

基于依存句法分析,实现面向开放域文本的知识三元组抽取(实体和关系抽取)及知识库构建。

举例

"中国国家主席习近平访问韩国,并在首尔大学发表演讲"

我们可以从句子中提取知识三元组,如下所示:

  • (中国, 国家主席, 习近平)
  • (习近平, 访问, 韩国)
  • (习近平, 发表演讲, 首尔大学)

目录结构

knowledge_extraction/
|-- code/  # code directory
|   |-- bean/
|   |-- core/
|   |-- demo/  # procedure entry
|   |-- tool/
|-- data/ # data directory
|   |-- input_text.txt  # input text file
|   |-- knowledge_triple.json  # output knowledge triples file
|-- model/  # ltp models, can be downloaded from http://ltp.ai/download.html, select ltp_data_v3.4.0.zip
|-- resource  # dictionaries dirctory
|-- requirements.txt  # dependent python libraries
|-- README.md  # project description

要求

此仓库已在Python 3.5+上进行了测试。 要求是:

  • jieba>=0.39
  • pyltp>=0.2.1

快速开始

cd ./code/demo/
python extract_demo.py

七个DSNF范例

参考

如果使用该代码,请引用以下文章: 贾珊,李敏,向英.中文开放关系抽取与知识库建立[J].计算机应用,2006,26(5):1175-1178 ACM关于亚洲和低资源语言信息处理的交易(TALLIP),2018,17(3):15.

来源https://github.com/lemonhu/open-entity-relation-extraction

理工酷提示:

如果遇到文件不能下载或其他产品问题,请添加管理员微信:ligongku001,并备注:产品反馈

评论(0)

0/250