All Projects → WindChimeRan → Copymtl

WindChimeRan / Copymtl

AAAI20 "CopyMTL: Copy Mechanism for Joint Extraction of Entities and Relations with Multi-Task Learning"

Programming Languages

python
139335 projects - #7 most used programming language

Projects that are alternatives of or similar to Copymtl

Awesome Relation Extraction
📖 A curated list of awesome resources dedicated to Relation Extraction, one of the most important tasks in Natural Language Processing (NLP).
Stars: ✭ 656 (+576.29%)
Mutual labels:  paper, relation-extraction, acl
paper-survey
Summary of machine learning papers
Stars: ✭ 26 (-73.2%)
Mutual labels:  paper, acl
Acl Papers
paper summary of Association for Computational Linguistics
Stars: ✭ 189 (+94.85%)
Mutual labels:  paper, acl
event-extraction-paper
Papers from top conferences and journals for event extraction in recent years
Stars: ✭ 54 (-44.33%)
Mutual labels:  paper, acl
Knowledge Graphs
A collection of research on knowledge graphs
Stars: ✭ 845 (+771.13%)
Mutual labels:  paper, relation-extraction
Neural Mmo
Code for the paper "Neural MMO: A Massively Multiagent Game Environment for Training and Evaluating Intelligent Agents"
Stars: ✭ 1,265 (+1204.12%)
Mutual labels:  paper
Nutz Onekey
NUTZ一键脚手架
Stars: ✭ 92 (-5.15%)
Mutual labels:  acl
Casbin
An authorization library that supports access control models like ACL, RBAC, ABAC in Golang
Stars: ✭ 10,872 (+11108.25%)
Mutual labels:  acl
Delora
Self-supervised Deep LiDAR Odometry for Robotic Applications
Stars: ✭ 81 (-16.49%)
Mutual labels:  paper
Relation extraction
Relation Extraction using Deep learning(CNN)
Stars: ✭ 96 (-1.03%)
Mutual labels:  relation-extraction
Tre
[AKBC 19] Improving Relation Extraction by Pre-trained Language Representations
Stars: ✭ 95 (-2.06%)
Mutual labels:  relation-extraction
Core50
CORe50: a new Dataset and Benchmark for Continual Learning
Stars: ✭ 91 (-6.19%)
Mutual labels:  paper
Bit Rnn
Quantize weights and activations in Recurrent Neural Networks.
Stars: ✭ 86 (-11.34%)
Mutual labels:  paper
Vakt
Attribute-based access control (ABAC) SDK for Python
Stars: ✭ 92 (-5.15%)
Mutual labels:  acl
Acl
a lightweight acl manager for go.
Stars: ✭ 84 (-13.4%)
Mutual labels:  acl
Body reconstruction references
Paper, dataset and code collection on human body reconstruction
Stars: ✭ 96 (-1.03%)
Mutual labels:  paper
Cws
Source code for an ACL2016 paper of Chinese word segmentation
Stars: ✭ 81 (-16.49%)
Mutual labels:  acl
C2ae Multilabel Classification
Tensorflow implementation for the paper 'Learning Deep Latent Spaces for Multi-Label Classfications' in AAAI 2017
Stars: ✭ 90 (-7.22%)
Mutual labels:  paper
Train Procgen
Code for the paper "Leveraging Procedural Generation to Benchmark Reinforcement Learning"
Stars: ✭ 93 (-4.12%)
Mutual labels:  paper
Snapaper
📰 Past Papers Sharing Platform Based On Vue.js & GCE Guide | CAIE 试卷分享与下载平台
Stars: ✭ 90 (-7.22%)
Mutual labels:  paper

UPDATE: This paper is part of the our EMNLP2020 findings: paper code.

  • Model bias: CopyMTL suffers from the exposure bias problem, which can be solved by our Seq2UMTree.
  • Data bias: NYT dataset is overfitted by SoTA models. This is because 90% test triplets reoccured in the training data.
  • We release OpenJERE toolkit, including multiple baselines and datasets. CopyMTL can be found here!

CopyMTL: Copy Mechanism for Joint Extraction of Entities and Relations with Multi-Task Learning

Paper accepted by AAAI-2020

This is a followup paper of "Extracting Relational Facts by an End-to-End Neural Model with Copy Mechanism" ACL2018 CopyRE

Environment

python3

pytorch 0.4.0 -- 1.3.1

Modify the Data path

This repo initially contain webnlg, you can run the code directly. NYT dataset need to be downloaded and to be placed in proper path. see const.py.

The pre-processed data is avaliable in:

WebNLG dataset: https://drive.google.com/open?id=1zISxYa-8ROe2Zv8iRc82jY9QsQrfY1Vj

NYT dataset: https://drive.google.com/open?id=10f24s9gM7NdyO3z5OqQxJgYud4NnCJg3

Run

python main.py --gpu 0 --mode train --cell lstm --decoder_type one

python main.py --gpu 0 --mode test --cell lstm --decoder_type one

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].