1 Star 12 Fork 2

ZJUNLP / DeepKE

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
克隆/下载
README_CN.md 1.24 KB
一键复制 编辑 原始数据 按行查看 历史
shengyumao 提交于 2023-03-06 16:58 . upload ee

快速上手

English | 简体中文

环境依赖

  • 首先创建Conda虚拟环境

  • 安装环境依赖

    python==3.8
    pip install -r requirements.txt

克隆代码

git clone https://github.com/zjunlp/DeepKE.git
cd DeepKE/example/ee/standard

数据集

  • ACE 根据这里的文档进行处理。

  • DuEE 根据这里的文档进行处理。

训练

./conf/train.yaml中修改模型参数

  • Trigger 触发词 将task_name设置为trigger。 可以通过更改data_name参数来选择不同的数据集。 然后运行下述命令

    python run.py
  • 事件角色 在这里我们用正确的trigger训练事件元素抽取模型 将task_name设置为role。 可以通过更改data_name参数来选择不同的数据集。 然后运行下述命令

    python run.py

预测

触发词的预测在训练的过程中会完成,预测的结果在output_dir中。在这里我们使用预测得到的触发词来抽取事件抽取元素。 在./conf/predict.yaml中修改模型参数。 然后运行下述命令

  python predict.py
Python
1
https://gitee.com/ZJU_NLP/DeepKE.git
git@gitee.com:ZJU_NLP/DeepKE.git
ZJU_NLP
DeepKE
DeepKE
main

搜索帮助