使用 OpenNRE 开源关系抽取工具包

简介: 使用OpenNRE 开源关系抽取工具包

OpenNRE 开源关系抽取工具包
首页 http://nlp.csai.tsinghua.edu.cn/project/opennre/

clone代码

git clone https://github.com/thunlp/OpenNRE.git

安装Anaconda,创建环境运行

wget https://repo.anaconda.com/archive/Anaconda3-2022.05-Linux-x86_64.sh
bash Anaconda3-2022.05-Linux-x86_64.sh # 按提示输入是否信息

conda create -n py39
conda activate py39
cd OpenNRE

安装依赖,包含torch

pip3 install -r requirements.txt

2022-09-24-08-13-37.png

安装OpenNRE

python3 setup.py install

运行python3,输入代码

import opennre
model = opennre.get_model('wiki80_bert_softmax')
model.infer({'text': 'He was the son of Máel Dúin mac Máele Fithrich, and grandson of the high king Áed Uaridnach (died 612).', 'h': {'pos': (18, 46)}, 't': {'pos': (78, 91)}})

2022-09-24-09-12-32.png

使用模型tacred_bertentity_softmax

model = opennre.get_model('tacred_bertentity_softmax')
model.infer({'text': 'Bill Gates founded Microsoft in 1975.', 'h': {'pos': (19, 28)}, 't': {'pos': (32, 36)}})

2022-09-24-09-16-58.png

目录
相关文章
|
机器学习/深度学习 自然语言处理 搜索推荐
5分钟 NLP:使用 OpenNRE 进行关系提取
5分钟 NLP:使用 OpenNRE 进行关系提取
423 0
|
JSON Java DataX
DataX教程(04)- 配置完整解读
DataX教程(04)- 配置完整解读
2733 0
|
9月前
|
消息中间件 SQL 分布式计算
一篇文章搞定数据同步工具SeaTunnel
一篇文章搞定数据同步工具SeaTunnel
6081 0
|
机器学习/深度学习 存储 Shell
Google Colab免费GPU大揭晓:超详细使用攻略
Google Colab免费GPU大揭晓:超详细使用攻略
|
9月前
|
JavaScript 前端开发 UED
jQuery 自动刷新页面但不闪烁的实现方法
jQuery 自动刷新页面但不闪烁的实现方法
|
Shell
CommandNotFoundError: Your shell has not been properly configured to use ‘conda activate‘.简单解决方案
CommandNotFoundError: Your shell has not been properly configured to use ‘conda activate‘.简单解决方案
1892 0
CommandNotFoundError: Your shell has not been properly configured to use ‘conda activate‘.简单解决方案
|
9月前
|
块存储 芯片 内存技术
计算机组成原理(4)-----Cache的原理及相关知识点(1)
计算机组成原理(4)-----Cache的原理及相关知识点
392 2
|
自然语言处理 NoSQL Java
Neo4j导入思知OwnThink开源的知识图谱
导入OwnThink开源的亿级知识三元组到 Neo4j中
Neo4j导入思知OwnThink开源的知识图谱
|
7月前
|
机器学习/深度学习 计算机视觉 网络架构
【YOLOv8改进 - 注意力机制】HCF-Net 之 DASI: 维度感知选择性整合模块 | 小目标
YOLO目标检测专栏介绍了HCF-Net,一种针对红外小目标检测的深度学习模型,包含PPA、DASI和MDCR模块。PPA利用多分支注意力捕获多层次特征,DASI实现自适应特征融合,MDCR通过深度可分离卷积细化空间特征。HCF-Net在SIRST数据集上的实验超越其他模型。论文和代码可在提供的链接中找到。DASI模块通过信道分区选择机制动态融合高维和低维特征。YOLOv8引入了DASI结构,结合不同尺度特征以增强小目标检测。更多配置细节参见相关链接。

热门文章

最新文章