{"id":1827,"url":"https://github.com/zjunlp/Generative_KG_Construction_Papers","name":"Generative_KG_Construction_Papers","description":"[EMNLP 2022] Generative Knowledge Graph Construction: A Review","projects_count":91,"last_synced_at":"2026-08-06T03:00:26.330Z","repository":{"id":64121402,"uuid":"454682725","full_name":"zjunlp/Generative_KG_Construction_Papers","owner":"zjunlp","description":"[EMNLP 2022] Generative Knowledge Graph Construction: A Review","archived":false,"fork":false,"pushed_at":"2023-07-11T10:37:38.000Z","size":16567,"stargazers_count":112,"open_issues_count":0,"forks_count":8,"subscribers_count":5,"default_branch":"main","last_synced_at":"2026-07-17T20:04:45.084Z","etag":null,"topics":["awesome-list","chatgpt","event-extraction","generation","generative","genkgc","information-extraction","information-extration","knowledge-graph","named-entity-recognition","natural-language-generation","natural-language-processing","nlp","paper","paper-list","relation-extraction","relational-triple-extraction","review","structure-prediction","survey"],"latest_commit_sha":null,"homepage":"","language":null,"has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/zjunlp.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null}},"created_at":"2022-02-02T07:37:58.000Z","updated_at":"2026-06-30T16:41:26.000Z","dependencies_parsed_at":"2024-01-11T20:42:38.464Z","dependency_job_id":"fdf75877-8752-4529-ade8-2c1c5c960468","html_url":"https://github.com/zjunlp/Generative_KG_Construction_Papers","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/zjunlp/Generative_KG_Construction_Papers","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/zjunlp%2FGenerative_KG_Construction_Papers","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/zjunlp%2FGenerative_KG_Construction_Papers/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/zjunlp%2FGenerative_KG_Construction_Papers/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/zjunlp%2FGenerative_KG_Construction_Papers/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/zjunlp","download_url":"https://codeload.github.com/zjunlp/Generative_KG_Construction_Papers/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/zjunlp%2FGenerative_KG_Construction_Papers/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":36327038,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-07-20T02:08:10.276Z","status":"online","status_checked_at":"2026-08-06T02:00:07.852Z","response_time":54,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"created_at":"2024-01-04T18:15:03.446Z","updated_at":"2026-08-06T03:00:26.331Z","primary_language":null,"list_of_lists":false,"displayable":true,"categories":["*👋 News!*","🏆 A List of Survey Papers","🏳‍🌈 A Taxonomy of Current Methods","🕚 A Timeline of generative KGC.","🕵️ Introduction"],"sub_categories":["5. Blank-based Sequence.","1. Copy-based Sequence.","2. Structure-linearized Sequence.","3. Label-based Sequence.","4. Indice-based Sequence."],"readme":"\u003cp align=\"center\"\u003e\n     \u003cimg src=\"./logo.jpg\" width=\"500\"/\u003e\n      \u003cp\u003e\n\u003c!-- \n\u003ch1 align=\"center\"\u003e\n    \u003cp\u003eGenerative Knowledge Graph Construction: A Review\u003c/p\u003e\n\u003c/h1\u003e --\u003e\n\n\u003cdiv align=\"center\"\u003e\n     \n  [![Awesome](https://awesome.re/badge.svg)](https://github.com/zjunlp/Generative_KG_Construction_Papers) \n[![License: MIT](https://img.shields.io/badge/License-MIT-green.svg)](https://opensource.org/licenses/MIT)\n  ![](https://img.shields.io/github/last-commit/zjunlp/Generative_KG_Construction_Papers?color=green) \n ![](https://img.shields.io/badge/PRs-Welcome-red) \n \n\u003c/div\u003e\n \n### \n**[:bell: News! :bell: ]\nWe have released a new survey paper:\"[Generative Knowledge Graph Construction: A Review](https://arxiv.org/pdf/2210.12714.pdf)\" based on this repository, with a perspective of existing Generative Knowledge Graph Construction! We are looking forward to any comments or discussions on this topic :)** \n\n## 🕵️ Introduction\nGenerative Knowledge Graph Construction (KGC) refers to those methods that leverage the sequence-to-sequence framework for building knowledge graphs, which is flexible and can be adapted to widespread tasks.\nIn this study, we summarize the recent compelling progress in generative knowledge graph construction. \nWe present the advantages and weaknesses of each paradigm in terms of different generation targets and provide theoretical insight and empirical analysis. \nBased on the review, we suggest promising research directions for the future. Our contributions are threefold: (1) We present a detailed, complete taxonomy for the generative KGC methods; \n(2) We provide a theoretical and empirical analysis of the generative KGC methods; \n(3) We propose several research directions that can be developed in the future.\nFor more resources about knowledge graph construction, please check our tookit [DeepKE](https://github.com/zjunlp/DeepKE).\n\n## *👋 News!*\n- We release [EasyEdit](https://github.com/zjunlp/EasyEdit), an easy-to-use framework to edit Large Language Models.\n- We release [DeepKE-LLM](https://github.com/zjunlp/DeepKE/tree/main/example/llm) to support **knowledge extraction** with [KnowLM](https://github.com/zjunlp/KnowLM), [ChatGLM](https://github.com/THUDM/ChatGLM-6B), LLaMA-series, GPT-series etc.\n- We release a [survey](https://arxiv.org/abs/2212.09597) and [paper-list](https://github.com/zjunlp/Prompt4ReasoningPapers) for **reasoning with language model prompting**.\n- We release a prompt\u0026KG paper-list at [PromptKG](https://github.com/zjunlp/PromptKG).\n- Congratulations! Our work has been accepted by the EMNLP2022 main conference.\n- Due to the rise of generative extraction methods in the NLP community，we summarize recent progress in generative KGC and release our paper  on [arivx](https://arxiv.org/pdf/2210.12714.pdf).\n- We release Eng/Cn slides at [_Silde file_](https://github.com/zjunlp/Generative_KG_Construction_Papers/tree/main/slide).\n\n### 🚩Citation \nIf you find this survey useful for your research, please consider citing\n```\n@article{DBLP:journals/corr/abs-2210-12714,\n  author    = {Hongbin Ye and\n               Ningyu Zhang and\n               Hui Chen and\n               Huajun Chen},\n  title     = {Generative Knowledge Graph Construction: {A} Review},\n  journal   = {CoRR},\n  volume    = {abs/2210.12714},\n  year      = {2022},\n  url       = {https://doi.org/10.48550/arXiv.2210.12714},\n  doi       = {10.48550/arXiv.2210.12714},\n  eprinttype = {arXiv},\n  eprint    = {2210.12714},\n  timestamp = {Fri, 28 Oct 2022 14:21:57 +0200},\n  biburl    = {https://dblp.org/rec/journals/corr/abs-2210-12714.bib},\n  bibsource = {dblp computer science bibliography, https://dblp.org}\n}\n```\n\n## ⚓️ Preliminary on Knowledge Graph Construction\n\nKnowledge Graph Construction mainly aims to extract structural information from unstructured texts, \nsuch as Named Entity Recognition (NER), Relation Extraction (RE), Event Extraction (EE), Entity Linking (EL), and Knowledge Graph Completion (KGC).\n\nGenerally, KGC can be regarded as structure prediction tasks, where a model is trained to approximate a target function $F(x) \\rightarrow y$, where $x \\in \\mathcal{X}$ denotes the input data and $y \\in \\mathcal{Y}$ denotes the output structure sequence. \nFor instance, given a sentence, *\"Steve Jobs and Steve Wozniak co-founded Apple in 1977.\"*: \n\n- Named Entity Recognition aims to identify the types of entities, i.e., *‘Steve Job'*, *‘Steve Wozniak'* $\\Rightarrow$ *PERSON*, *‘Apple'* $\\Rightarrow$ *ORG*; \n\n- Relation Extraction aims to identify the relationship of the given entity pair $\\langle$*Steve Job*, *Apple*$\\rangle$ as *founder*;\n\n- Event Extraction aims to identify the event type as *Business Start-Org* where *‘co-founded'* triggers the event and (*Steve Jobs*, *Steve Wozniak*) are participants in the event as *AGENT* and *Apple* as *ORG* respectively. \n\n- Entity Linking aims to link the mention *Steve Job* to *Steven Jobs (Q19837)* on Wikidata, and *Apple* to *Apple (Q312)* as well.\n\n- Knowledge Graph Completion aims to complete incomplete triples $\\langle$*Steve Job*, *create*,  *?*$\\rangle$ for blank entities *Apple*, *NeXT Inc.* and *Pixar*.\n\n\n\n## 🏳‍🌈 A Taxonomy of Current Methods\n\nIn this Survey, we summarize recent progress in generative KGC. We propose to organize relevant work by the generation target of models and also present the axis of the task level.\n\n\n\u003cp align='center'\u003e\n    \u003c/br\u003e\n    \u003cimg src='Taxonomy.png' width='1000'\u003e\n\u003c/p\u003e\n\n\n### 1. Copy-based Sequence.\nThis paradigm refers to developing more robust models to copy the corresponding entity directly from the input sentence during the generation process. \nAs shown in figure, the model copies the head entity from the input sentence and then the tail entity.\n\n\u003cp align='center'\u003e\n    \u003c/br\u003e\n    \u003cimg src='Copy-based.png' width='500'\u003e\n\u003c/p\u003e\n\n- ***Directly copy entity***\n  - **\"Extracting Relational Facts by an End-to-End Neural Model with Copy Mechanism\"**, ACL 2018\n    - Xiangrong Zeng, Daojian Zeng, Shizhu He, Kang Liu, Jun Zhao\n    - [[Paper]](https://aclanthology.org/P18-1047/)\n\n  - **\"Learning the Extraction Order of Multiple Relational Facts in a Sentence with Reinforcement Learning\"**, AAAI 2020\n    - Xiangrong Zeng, Shizhu He, Daojian Zeng, Kang Liu, Shengping Liu, Jun Zhao\n    - [[Paper]](https://doi.org/10.18653/v1/D19-1035)\n\n  - **\"CopyMTL: Copy Mechanism for Joint Extraction of Entities and Relations with Multi-Task Learning\"**, EMNLP 2019\n    - Daojian Zeng, Haoran Zhang, Qianying Liu\n    - [[Paper]](https://ojs.aaai.org/index.php/AAAI/article/view/6495)\n\n  - **\"Document-level Entity-based Extraction as Template Generation\"**, EMNLP 2021\n    - Kung-Hsiang Huang, Sam Tang, Nanyun Peng\n    - [[Paper]](https://aclanthology.org/2021.emnlp-main.426/)\n    \n- ***Restricted target vocabulary***\n  - **\"A sequence-to-sequence approach for document-level relation extraction\"**,  BioNLP 2022\n    - John Giorgi, Gary Bader, Bo Wang\n    - [[Paper]](https://aclanthology.org/2022.bionlp-1.2/)\n\n### 2. Structure-linearized Sequence.\nThis paradigm refers to utilizing structural knowledge and label semantics, making it prone to handling a unified output format.\nAs shown in figure, the output is a linearization of the extracted knowledge structure.\n\u003cp align='center'\u003e\n    \u003c/br\u003e\n    \u003cimg src='Structure-linearized.png' width='500'\u003e\n\u003c/p\u003e\n\n- ***Per-token tag encoding***\n  - **\"Exploring Sequence-to-Sequence Learning in Aspect Term Extraction\"**, ACL 2019\n    - Dehong Ma, Sujian Li, Fangzhao Wu, Xing Xie, Houfeng Wang\n    - [[Paper]](https://aclanthology.org/P19-1344/)\n\n  - **\"Neural Architectures for Nested NER through Linearization\"**, ACL 2019\n    - Jana Straková, Milan Straka, Jan Hajic\n    - [[Paper]](https://aclanthology.org/P19-1527/)\n\n- ***Faithful contrastive learning***\n\n  - **\"Contrastive Triple Extraction with Generative Transformer\"**, AAAI 2021\n    - Hongbin Ye, Ningyu Zhang, Shumin Deng, Mosha Chen, Chuanqi Tan, Fei Huang, Huajun Chen\n    - [[Paper]](https://ojs.aaai.org/index.php/AAAI/article/view/17677/)\n  \n  - **\"Contrastive Information Extraction with Generative Transformer\"**, IEEE ACM Trans. Audio Speech Lang. Process\n    - Ningyu Zhang, Hongbin Ye, Shumin Deng, Chuanqi Tan, Mosha Chen, Songfang Huang, Fei Huang, Huajun Chen\n    - [[Paper]](https://ieeexplore.ieee.org/document/9537684)\n\n  - **\"Explanation Graph Generation via Pre-trained Language Models: An Empirical Study with Contrastive Learning\"**, ACL 2022\n    - Swarnadeep Saha, Prateek Yadav, Mohit Bansal\n    - [[Paper]](https://aclanthology.org/2022.acl-long.85/)\n    \n\n- ***Prefix tree constraint decoding***\n\n  - **\"Text2Event: Controllable Sequence-to-Structure Generation for End-to-end Event Extraction\"**, ACL 2021\n    - Yaojie Lu, Hongyu Lin, Jin Xu, Xianpei Han, Jialong Tang, Annan Li, Le Sun, Meng Liao, Shaoyi Chen\n    - [[Paper]](https://aclanthology.org/2021.acl-long.217/)\n    \n    \n  - **\"GenIE: Generative Information Extraction\"**, NAACL 2022\n    - Martin Josifoski, Nicola De Cao, Maxime Peyrard, Fabio Petroni, Robert West\n    - [[Paper]](https://aclanthology.org/2022.naacl-main.342.pdf)\n\n  \n- ***Triplet linearization***\n\n  - **\"REBEL: Relation Extraction By End-to-end Language generation\"**, EMNLP 2021\n    - Pere-Lluís Huguet Cabot, Roberto Navigli\n    - [[Paper]](https://aclanthology.org/2021.findings-emnlp.204/)\n\n  - **\"De-Bias for Generative Extraction in Unified NER Task\"**, ACL 2022\n    - Shuai Zhang, Yongliang Shen, Zeqi Tan, Yiquan Wu, Weiming Lu\n    - [[Paper]](https://aclanthology.org/2022.acl-long.59/)\n\n- ***Entity-aware hierarchical decoding***\n\n  - **\"From Discrimination to Generation: Knowledge Graph Completion with Generative Transformer\"**, WWW 2022\n    - Xin Xie, Ningyu Zhang, Zhoubo Li, Shumin Deng, Hui Chen, Feiyu Xiong, Mosha Chen, Huajun Chen\n    - [[Paper]](https://doi.org/10.1145/3487553.3524238)\n\n- ***Unified structure generation***\n\n  - **\"Unified Structure Generation for Universal Information Extraction\"**, ACL 2022\n    - Yaojie Lu, Qing Liu, Dai Dai, Xinyan Xiao, Hongyu Lin, Xianpei Han, Le Sun, Hua Wu\n    - [[Paper]](https://aclanthology.org/2022.acl-long.395/)\n    \n  - **\"DeepStruct: Pretraining of Language Models for Structure Prediction\"**, ACL 2022\n    - Chenguang Wang, Xiao Liu, Zui Chen, Haoyun Hong, Jie Tang, Dawn Song\n    - [[Paper]](https://aclanthology.org/2022.findings-acl.67/)\n\n  - **\"Text-to-Text Extraction and Verbalization of Biomedical Event Graphs\"**, COLING 2022\n    - Giacomo Frisoni, Gianluca Moro, Lorenzo Balzani\n    - [[Paper]](https://aclanthology.org/2022.coling-1.238/)\n\n- ***Reformulating triple prediction***\n\n  - **\"Intent Classification and Slot Filling for Privacy Policies\"**, ACL 2021\n    - Wasi Uddin Ahmad, Jianfeng Chi, Tu Le, Thomas Norton, Yuan Tian, Kai-Wei Chang\n    - [[Paper]](https://aclanthology.org/2021.acl-long.340/)\n\n  - **\"HySPA: Hybrid Span Generation for Scalable Text-to-Graph Extraction\"**, ACL 2021\n    - Liliang Ren, Chenkai Sun, Heng Ji, Julia Hockenmaier\n    - [[Paper]](https://aclanthology.org/2021.findings-acl.356/)\n\n  - **\"SQUIRE: A Sequence-to-sequence Framework for Multi-hop Knowledge Graph Reasoning\"**, EMNLP 2022\n    - Yushi Bai, Xin Lv, Juanzi Li, Lei Hou, Yincen Qu, Zelin Dai, Feiyu Xiong\n    - [[Paper]](https://arxiv.org/abs/2201.06206)\n\n\n\n- ***Query Verbalization***\n\n  - **\"Improving Candidate Retrieval with Entity Profile Generation for Wikidata Entity Linking\"**, ACL 2022\n    - Tuan Lai, Heng Ji, ChengXiang Zhai\n    - [[Paper]](https://aclanthology.org/2022.findings-acl.292/)\n\n  - **\"Sequence-to-Sequence Knowledge Graph Completion and Question Answering\"**, ACL 2022\n    - Apoorv Saxena, Adrian Kochsiek, Rainer Gemulla\n    - [[Paper]](https://aclanthology.org/2022.acl-long.201/)\n\n  - **\"Knowledge Is Flat: A Seq2Seq Generative Framework for Various Knowledge Graph Completion\"**, COLING 2022\n    - Chen Chen, Yufei Wang, Bing Li, Kwok-Yan Lam\n    - [[Paper]](https://arxiv.org/abs/2209.07299)\n\n### 3. Label-based Sequence.\nThis paradigm refers to utilizing the extra markers to indicate specific entities or relationships.\nAs shown in figure, the output sequence copies all words in the input sentence, as it helps to reduce ambiguity.\nIn addition, this paradigm uses square brackets or other identifiers to specify the tagging sequence for the entity of interest. \nThe relevant labels are separated by the separator \"$|$\" within enclosed brackets. \nMeanwhile, the labeled words are described with natural words so that the potential knowledge of the pre-trained model can be leveraged.\n\u003cp align='center'\u003e\n    \u003c/br\u003e\n    \u003cimg src='Label-based.png' width='500'\u003e\n\u003c/p\u003e\n\n- ***Augmented natural language***\n\n  - **\"Augmented Natural Language for Generative Sequence Labeling\"**, EMNLP 2020\n    - Ben Athiwaratkun, Cicero Nogueira dos Santos, Jason Krone, Bing Xiang\n    - [[Paper]](https://doi.org/10.18653/v1/2020.emnlp-main.27)\n\n  - **\"Autoregressive Entity Retrieval \"**, ICLR 2021\n    - Nicola De Cao, Gautier Izacard, Sebastian Riedel, Fabio Petroni\n    - [[Paper]](https://openreview.net/forum?id=5k8F6UU39V)\n\n  - **\"Structured Prediction as Translation between Augmented Natural Languages \"**, ICLR 2021\n    - Giovanni Paolini, Ben Athiwaratkun, Jason Krone, Jie Ma, Alessandro Achille, RISHITA ANUBHAI, Cicero Nogueira dos Santos, Bing Xiang, Stefano Soatto\n    - [[Paper]](https://openreview.net/forum?id=US-TP-xnXI)\n\n  - **\"Autoregressive Structured Prediction with Language Models\"**, EMNLP 2022\n    - Tianyu Liu, Yuchen Jiang, Nicholas Monath, Ryan Cotterell, Mrinmaya Sachan\n    - [[Paper]](https://arxiv.org/abs/2210.14698)\n\n\n### 4. Indice-based Sequence.\nThis paradigm generates the indices of the words in the input text of interest directly, and encodes class labels as label indices.\nAs the output is strictly restricted, it will not generate indices that corresponding entities do not exist in the input text, except for relation labels.\n\n\u003cp align='center'\u003e\n    \u003c/br\u003e\n    \u003cimg src='Indice-based.png' width='500'\u003e\n\u003c/p\u003e\n\n- ***Pointer mechanism***\n\n  - **\"Effective Modeling of Encoder-Decoder Architecture for Joint Entity and Relation Extraction Authors\"**, AAAI 2020\n    - Tapas Nayak, Hwee Tou Ng\n    - [[Paper]](https://ojs.aaai.org/index.php/AAAI/article/view/6374)\n\n  - **\"Don’t Parse, Generate! A Sequence to Sequence Architecture for Task-Oriented Semantic Parsing\"**, WWW 2020\n    - Subendhu Rongali, Luca Soldaini, Emilio Monti, Wael Hamza\n    - [[Paper]](https://dl.acm.org/doi/10.1145/3366423.3380064)\n\n  - **\"A Unified Generative Framework for Various NER Subtasks\"**, ACL 2021\n    - Hang Yan, Tao Gui, Junqi Dai, Qipeng Guo, Zheng Zhang, Xipeng Qiu\n    - [[Paper]](https://aclanthology.org/2021.acl-long.451/)\n\n  - **\"A Unified Generative Framework for Aspect-based Sentiment Analysis\"**, ACL 2021\n    - Hang Yan, Junqi Dai, Tuo Ji, Xipeng Qiu, Zheng Zhang\n    - [[Paper]](https://aclanthology.org/2021.acl-long.188/)\n\n- ***Pointer selection***\n\n  - **\"GRIT: Generative Role-filler Transformers for Document-level Event Entity Extraction\"**, EACL 2021\n    - Xinya Du, Alexander Rush, Claire Cardie\n    - [[Paper]](https://aclanthology.org/2021.eacl-main.52/)\n\n\n### 5. Blank-based Sequence.\nThis paradigm refers to utilizing templates to define the appropriate order and relationship for the generated spans.\nAs shown in figure,  the template refers to a text describing an event type, which adds blank argument role placeholders.\nThe output sequences are sentences where the blank placeholders are replaced by specific event arguments. \n\n\u003cp align='center'\u003e\n    \u003c/br\u003e\n    \u003cimg src='Blank-based.png' width='500'\u003e\n\u003c/p\u003e\n\n- ***Template filling as generation***\n\n  - **\"COMET: Commonsense Transformers for Automatic Knowledge Graph Construction\"**, ACL 2019\n    - Antoine Bosselut, Hannah Rashkin, Maarten Sap, Chaitanya Malaviya, Asli Celikyilmaz, Yejin Choi\n    - [[Paper]](https://aclanthology.org/P19-1470/)\n\n  - **\"Document-Level Event Argument Extraction by Conditional Generation\"**, NAACL 2021\n    - Sha Li, Heng Ji, Jiawei Han\n    - [[Paper]](https://aclanthology.org/2021.naacl-main.69/)\n\n  - **\"Template Filling with Generative Transformers\"**, NAACL 2021\n    - Xinya Du, Alexander Rush, Claire Cardie\n    - [[Paper]](https://aclanthology.org/2021.naacl-main.70/)\n\n  - **\"ClarET: Pre-training a Correlation-Aware Context-To-Event Transformer for Event-Centric Generation and Classification\"**, ACL 2022\n    - Yucheng Zhou, Tao Shen, Xiubo Geng, Guodong Long, Daxin Jiang\n    - [[Paper]](https://aclanthology.org/2022.acl-long.183/)\n\n- ***Prompt semantic guidance***\n\n  - **\"DEGREE: A Data-Efficient Generation-Based Event Extraction Model\"**, NAACL 2022\n    - I-Hung Hsu, Kuan-Hao Huang, Elizabeth Boschee, Scott Miller, Prem Natarajan, Kai-Wei Chang, Nanyun Peng\n    - [[Paper]](http://arxiv.org/abs/2108.12724)\n\n  - **\"Dynamic Prefix-Tuning for Generative Template-based Event Extraction\"**, ACL 2022\n    - Xiao Liu, Heyan Huang, Ge Shi, Bo Wang\n    - [[Paper]](https://aclanthology.org/2022.acl-long.358/)\n\n  - **\"Prompt for Extraction? PAIE: Prompting Argument Interaction for Event Argument Extraction\"**, ACL 2022\n    - Yubo Ma, Zehao Wang, Yixin Cao, Mukai Li, Meiqi Chen, Kun Wang, Jing Shao\n    - [[Paper]](https://aclanthology.org/2022.acl-long.466/)\n\n- ***Language-agnostic template***\n\n  - **\"Multilingual Generative Language Models for Zero-Shot Cross-Lingual Event Argument Extraction\"**, ACL 2022\n    - Kuan-Hao Huang, I-Hung Hsu, Prem Natarajan, Kai-Wei Chang, Nanyun Peng\n    - [[Paper]](https://aclanthology.org/2022.acl-long.317)\n\n\n\n## 🏆 A List of Survey Papers\n\n| Survey Paper                                                                                                                                  |  Publish   |\n|:----------------------------------------------------------------------------------------------------------------------------------------------|:----------:|\n| :triangular_flag_on_post: [**Generative Knowledge Graph Construction: A Review**](https://arxiv.org/pdf/2210.12714.pdf)                       | EMNLP 2022 |\n| [A Survey on Knowledge Graphs: Representation, Acquisition, and Applications](https://ieeexplore.ieee.org/document/9416312)                   | TNNLS 2022 |\n| [Multi-Modal Knowledge Graph Construction and Application: A Survey](https://arxiv.org/abs/2202.05786)                                        | Arxiv 2022 |\n| [Recent Advances in Natural Language Processing via Large Pre-Trained Language Models: A Survey](https://arxiv.org/abs/2111.01243)            | Arxiv 2021 |\n\n## 🕚 A Timeline of generative KGC. \nThe time for each paper is based on its first arXiv version (if exists) or estimated submission time. \n\n\n| Papers                                                                                                                                                                                             |           Method           | Conference  |                                  Code                                  |\n|:---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|:--------------------------:|:-----------:|:----------------------------------------------------------------------:|\n| [Code4Struct: Code Generation for Few-Shot Structured Prediction from Natural Language](https://arxiv.org/abs/2210.12810)                                                                                                      | Structure-linearized | arXiv 2022  |          [CODE4STRUCT](https://github.com/xingyaoww/code4struct)           |\n| [Autoregressive Structured Prediction with Language Models](https://arxiv.org/abs/2210.14698)                                                                                                      | Label-augmented | EMNLP 2022  |          [ASP](https://github.com/lyutyuh/ASP)           |\n| [Text-to-Text Extraction and Verbalization of Biomedical Event Graphs](https://aclanthology.org/2022.coling-1.238/)                                                            | Structure-linearized | COLING 2022 |          [BioT2E](https://github.com/disi-unibo-nlp/bio-ee-egv)           |\n| [Knowledge Is Flat: A Seq2Seq Generative Framework for Various Knowledge Graph Completion](https://aclanthology.org/2022.coling-1.352/)                                                            | Structure-linearized | COLING 2022 |          [KG-S2S](https://github.com/chenchens190009/KG-S2S)           |\n| [A sequence-to-sequence approach for document-level relation extraction](https://aclanthology.org/2022.bionlp-1.2/)                                                                                | Copy-based | BioNLP 2022 |            [Seq2rel](https://github.com/johngiorgi/seq2rel)            |\n| [Unified Structure Generation for Universal Information Extraction](https://aclanthology.org/2022.acl-long.395/)                                                                                   | Structure-linearized |  ACL 2022   |               [UIE](https://github.com/universal-ie/UIE)               |\n| [Sequence-to-Sequence Knowledge Graph Completion and Question Answering](https://aclanthology.org/2022.acl-long.201)                                                                               | Structure-linearized |  ACL 2022   |              [KGT5](https://github.com/apoorvumang/kgt5)               |\n| [Prompt for Extraction? PAIE: Prompting Argument Interaction for Event Argument Extraction](https://aclanthology.org/2022.acl-long.466/)                                                           |      Blank-based     |  ACL 2022   |               [PAIE](https://github.com/mayubo2333/PAIE)               |\n| [De-Bias for Generative Extraction in Unified NER Task](https://aclanthology.org/2022.acl-long.59/)                                                                                                |    Structure-linearized    |  ACL 2022   |                                   -                                    |\n| [DeepStruct: Pretraining of Language Models for Structure Prediction](https://aclanthology.org/2022.findings-acl.67/)                                                                              |    Structure-linearized    |  ACL 2022   |         [DeepStruct](https://github.com/cgraywang/deepstruct)          |\n| [Multilingual Generative Language Models for Zero-Shot Cross-Lingual Event Argument Extraction](https://aclanthology.org/2022.acl-long.317/)                                                       |        Blank-based         |  ACL 2022   |             [X-GEAR](https://github.com/PlusLabNLP/X-Gear)             |\n| [Dynamic Prefix-Tuning for Generative Template-based Event Extraction](https://aclanthology.org/2022.acl-long.358/)                                                                                |        Blank-based         |  ACL 2022   |                                   -                                    |\n| [ClarET: Pre-training a Correlation-Aware Context-To-Event Transformer for Event-Centric Generation and Classification](https://aclanthology.org/2022.acl-long.183/)                               |        Blank-based         |  ACL 2022   |                                   -                                    |\n| [Explanation Graph Generation via Pre-trained Language Models: An Empirical Study with Contrastive Learning](https://aclanthology.org/2022.acl-long.85/)                                           |    Structure-linearized    |  ACL 2022   |         [HuSe-Gen](https://github.com/swarnaHub/ExplagraphGen)         |\n| [Improving Candidate Retrieval with Entity Profile Generation for Wikidata Entity Linking](https://aclanthology.org/2022.findings-acl.292/)                                                        |    Structure-linearized    |  ACL 2022   |           [EPGEL](https://github.com/laituan245/EL-Dockers/)           |\n| [From Discrimination to Generation: Knowledge Graph Completion with Generative Transformer](https://dl.acm.org/doi/10.1145/3487553.3524238)                                                        |    Structure-linearized    |  WWW 2022   | [GenKGC](https://github.com/zjunlp/PromptKG/tree/main/research/GenKGC) |\n| [SQUIRE: A Sequence-to-sequence Framework for Multi-hop Knowledge Graph Reasoning](https://arxiv.org/abs/2201.06206)                                                                               |    Structure-linearized    | EMNLP 2022  |                                   -                                    |\n| [REBEL: Relation Extraction By End-to-end Language generation](https://aclanthology.org/2021.findings-emnlp.204/)                                                                                  |    Structure-linearized    | EMNLP 2021  |              [REBEL](https://github.com/babelscape/rebel)              |\n| [Document-level Entity-based Extraction as Template Generation](https://aclanthology.org/2021.emnlp-main.426/)                                                                                     |         Copy-based         | EMNLP 2021  |            [TEMPGEN](https://github.com/PlusLabNLP/TempGen)            |\n| [DEGREE: A Data-Efficient Generation-Based Event Extraction Model](https://aclanthology.org/2022.naacl-main.138/)                                                                                  |        Blank-based         | NAACL 2022  |             [DEGREE](https://github.com/PlusLabNLP/DEGREE)             |\n| [HySPA: Hybrid Span Generation for Scalable Text-to-Graph Extraction](https://aclanthology.org/2021.findings-acl.356/)                                                                             |    Structure-linearized    |  ACL 2021   |                [HySPA](https://github.com/renll/HySPA)                 |\n| [Text2Event: Controllable Sequence-to-Structure Generation for End-to-end Event Extraction](https://aclanthology.org/2021.acl-long.217/)                                                           |    Structure-linearized    |  ACL 2021   |          [Text2Event](https://github.com/luyaojie/text2event)          |\n| [Template Filling with Generative Transformers](https://aclanthology.org/2021.naacl-main.70/)                                                                                                      |        Blank-based         | NAACL 2021  |                 [GTT](https://github.com/xinyadu/gtt)                  |\n| [A Unified Generative Framework for Aspect-based Sentiment Analysis](https://aclanthology.org/2021.acl-long.188/)                                                                                  |        Indice-based        |  ACL 2021   |              [BARTABSA](https://github.com/yhcc/BARTABSA)              |\n| [A Unified Generative Framework for Various NER Subtasks](https://aclanthology.org/2021.acl-long.451/)                                                                                             |        Indice-based        |  ACL 2021   |               [BARTNER](https://github.com/yhcc/BARTNER)               |\n| [GRIT: Generative Role-filler Transformers for Document-level Event Entity Extraction](https://aclanthology.org/2021.eacl-main.52/)                                                                |        Indice-based        |  EACL2021   |        [GRIT](https://github.com/xinyadu/grit_doc_event_entity)        |\n| [Document-Level Event Argument Extraction by Conditional Generation](https://aclanthology.org/2021.naacl-main.69/)                                                                                 |        Blank-based         | NAACL 2021  |          [BART-Gen](https://github.com/raspberryice/gen-arg)           |\n| [Structured Prediction as Translation between Augmented Natural Languages](https://openreview.net/forum?id=US-TP-xnXI)                                                                             |      Label-augmented       |  ICLR 2021  |            [TANL](https://github.com/amazon-research/tanl)             |\n| [Intent Classification and Slot Filling for Privacy Policies](https://aclanthology.org/2021.acl-long.340/)                                                                                         |    Structure-linearized    |  ACL 2021   |           [PolicyIE](https://github.com/wasiahmad/PolicyIE)            |\n| [Autoregressive Entity Retrieval](https://openreview.net/forum?id=5k8F6UU39V)                                                                                                                      |             Label-augmented              |  ICLR 2021  |           [GENRE](https://github.com/facebookresearch/GENRE)           |\n| [Augmented Natural Language for Generative Sequence Labeling](https://aclanthology.org/2020.emnlp-main.27/)                                                                                        |             Label-augmented             | EMNLP 2020  |                                   -                                    |\n| [Contrastive Information Extraction With Generative Transformer](https://ieeexplore.ieee.org/document/9537684)                                                                                     |          Structure-linearized             | TASLP 2021  |                                   -                                    |\n| [Don’t Parse, Generate! A Sequence to Sequence Architecture for Task-Oriented Semantic Parsing](https://dl.acm.org/doi/10.1145/3366423.3380064)                                                    |         Indice-based         |  WWW 2022   |                                   -                                    |\n| [CopyMTL: Copy Mechanism for Joint Extraction of Entities and Relations with Multi-Task Learning](https://ojs.aaai.org/index.php/AAAI/article/view/6495)                                           |       Copy-based        |  AAAI 2020  |           [CopyMTL](https://github.com/WindChimeRan/CopyMTL)           |\n| [Effective Modeling of Encoder-Decoder Architecture for Joint Entity and Relation Extraction](https://ojs.aaai.org/index.php/AAAI/article/view/6374)                                               |           Indice-based                  |  AAAI 2020  |         [PNDec](https://github.com/nusnlp/PtrNetDecoding4JERE)         |\n| [Learning the Extraction Order of Multiple Relational Facts in a Sentence with Reinforcement Learning](https://aclanthology.org/D19-1035/)                                                         |           Copy-based            | EMNLP 2019  |                                   -                                    |\n| [Neural Architectures for Nested NER through Linearization](https://aclanthology.org/P19-1527/)                                                                                                    |         Structure-linearized      |  ACL 2019   |                                   -                                    |\n| [Exploring Sequence-to-Sequence Learning in Aspect Term Extraction](https://aclanthology.org/P19-1344/)                                                                                            |          Structure-linearize             |  ACL 2019   |                                   -                                    |\n| [COMET: Commonsense Transformers for Automatic Knowledge Graph Construction](https://aclanthology.org/P19-1470/)                                                                                   |             Blank-based           |  ACL 2019   |       [COMET](https://github.com/atcbosselut/comet-commonsense)        |\n| [Extracting Relational Facts by an End-to-End Neural Model with Copy Mechanism](https://aclanthology.org/P18-1047/)                                                                                |            Copy-based            |  ACL 2018   |                                   -                                    |\n\n## 🌟 TIPS\nIf you find this repository useful to your research or work, it is really appreciate to star this repository. \n\n\n\n\n\n\n","projects_url":"https://awesome.ecosyste.ms/api/v1/lists/zjunlp%2Fgenerative_kg_construction_papers/projects"}