Awesome-Keyphrase-Prediction
Awesome-Keyphrase-Prediction copied to clipboard
This repository is to collect keyphrase prediction resource.
Awesome-Keyphrase-Prediction
This repository is to collect keyphrase prediction resource.
We strongly encourage the researchers that want to promote their fantastic work to the keyphrase prediction community to make pull request to update their paper's information!
- Tutorial
- Survey
-
Keyphrase Extraction
- Unsupervised Extraction
- Supervised Extraction
- Multi-Document Extraction
-
Keyphrase Generation
-
Model Structure
-
Generation paradigm
- One2One
- One2Seq
- One2Sst
- Incorporating additional information or constraints
- Enhancing Seq2Seq model by GNN & dual CopyNet
-
Generation paradigm
- Training and Decoding
- Absent Keyphrase Generation
- Multimodal Keyphrase Generation
- Multilingual Keyphrase Generation
- Pre-Training for Generation
- Unsupervised Generation
- Domain Sdaption & Low Resource
- Application of Keyphrase Generation
- Empirical Study for Keyphrase Generation
- Other Struggle for Keyphrase Generation
-
Model Structure
- Jointly Extraction and Generation
- New Dataset
- New Evaluation
- Chatgpt for Keyphrase Prediction
Tutorial
Survey
Keyphrase Extraction
Unsupervised Extraction
- PositionRank: An Unsupervised Approach to KE (ACL17)
- Automatic Ranked KE from Scientific Articles using Phrase Embeddings(NAACL18)
- Simple Unsupervised Keyphrase Extraction using SentenceEmbeddings(CoNLL18)
- Unsupervised Keyphrase Extraction with Multipartite Graphs (NAACL18)
- Unsupervised Keyphrase Extraction by Jointly Modeling Local and Global Context (EMNLP21)
- AttentionRank: Unsupervised Keyphrase Extraction using Self and Cross Attentions (EMNLP21)
- Exploiting Position and Contextual Word Embeddings for Keyphrase Extraction from Scientific Papers (EACL21)
- Keyphrase Extraction Using Neighborhood Knowledge Based on Word Embeddings (Arxiv21)
- MDERank: A Masked Document Embedding Rank Approach for Unsupervised Keyphrase Extraction (ACL22)
- PromptRank: Unsupervised Keyphrase Extraction Using Prompt (ACL23)
- EntropyRank: Unsupervised Keyphrase Extraction via Side-Information Optimization for Language Model-based Text Compression (Arxiv23)
Supervised Extraction
- Open Domain Web Keyphrase Extraction Beyond Language Modeling (EMNLP19)
- A Joint Learning Approach based on Self-Distillation for Keyphrase Extraction from Scientific Documents (COLING20)
- Keyphrase Extraction with Span-based Feature Representations (Arxiv20)
- Joint Keyphrase Chunking and SalienceRanking with BERT (Arxiv20)
- Importance Estimation from Multiple Perspectives for Keyphrase Extraction (EMNLP21)
- Hyperbolic Relevance Matching for Neural Keyphrase Extraction (NAACL22)
- Enhancing Phrase Representation by Information Bottleneck Guided Text Diffusion Process for Keyphrase Extraction (Arxiv23)
Multi-Document Extraction
Keyphrase Generation
Model Structure
Generation paradigm
One2One
One2Seq
One2Sst
- One2Set: Generating Diverse Keyphrases as a Set (ACL21)
- WR-ONE2SET: Towards Well-Calibrated Keyphrase Generation (EMNLP22)
Incorporating additional information or constraints
- Keyphrase Generation with Correlation Constraints (EMNLP18)
- Incorporating Linguistic Constraints intoKeyphrase Generation (ACL19)
- Title-Guided Encoding for Keyphrase Generation (AAAI19)
- Topic-Aware Neural Keyphrase Generation for Social Media Language (ACL19)
- SenSeNet: Neural Keyphrase Generation with Document Structure (Arxiv20)
- Structure-Augmented Keyphrase Generation (EMNLP21)
- Keyphrase Generation Beyond the Boundaries of Title and Abstract (Arxiv21)
Enhancing Seq2Seq model by GNN & dual CopyNet
-
DivGraphPointer: A Graph Pointer Network for Extracting Diverse Keyphrases (SIGIR19)
-
Heterogeneous Graph Neural Networks for Keyphrase Generation (EMNLP21)
Training and Decoding
- Semi-Supervised Learning for Neural Keyphrase Generation (EMNLP18)
- Neural Keyphrase Generation via Reinforcement Learningwith Adaptive Rewards (ACL19)
- Exclusive Hierarchical Decoding for Deep Keyphrase Generation (ACL20)
- Adaptive Beam Search Decoding for Discrete Keyphrase Generation (AAAI20)
- Diverse Keyphrase Generation with Neural Unlikelihood Training (COLING20)
- Keyphrase Generation with Fine-Grained Evaluation-Guided Reinforcement Learning (EMNLP21)
- Keyphrase Generation via Soft and Hard Semantic Corrections (EMNLP22)
- Rethinking Model Selection and Decoding for Keyphrase Generation with Pre-trained Sequence-to-Sequence Models (EMNLP23)
- SimCKP: Simple Contrastive Learning of Keyphrase Representations (EMNLP23)
Absent Keyphrase Generation
- Fast and Constrained Absent Keyphrase Generation by Prompt-Based Learning (AAAI2022)
- KPDrop: An Approach to Improving Absent Keyphrase Generation (Arxiv21)
Multimodal Keyphrase Generation
- Incorporating Multimodal Information in Open-Domain Web Keyphrase Extraction (EMNLP20)
- Cross-Media Keyphrase Prediction: A Unified Framework with Multi-Modality Multi-Head Attention and Image Wordings (EMNLP20)
Multilingual Keyphrase Generation
Pre-Training for Generation
- Learning Rich Representation of Keyphrases from Text (NAACL22)
- Applying a Generic Sequence-to-Sequence Model for Simple and Effective Keyphrase Generation (Arxiv22)
Unsupervised Generation
- Unsupervised Deep Keyphrase Generation (AAAI22)
- Unsupervised Open-domain Keyphrase Generation (ACL23)
Domain Sdaption & Low Resource
- General-to-Specific Transfer Labeling for Domain Adaptable Keyphrase Generation (Arxiv22)
- Representation Learning for Resource-Constrained Keyphrase Generation (EMNLP22)
- Data Augmentation for Low-Resource Keyphrase Generation (ACL23)
Application of Keyphrase Generation
- Keyphrase Generation for Scientific Document Retrieval (ACL20)
- Redefining Absent Keyphrases and their Effect on Retrieval Effectiveness (NAACL21)
Empirical Study for Keyphrase Generation
- An Empirical Study on Neural Keyphrase Generation (NAACL21)
- Pre-trained Language Models for Keyphrase Generation: A Thorough Empirical Study (Arxiv22)
Other Struggle for Keyphrase Generation
- Keyphrase Generation: A Text Summarization Struggle (NAACL19)
- A Preliminary Exploration of GANs for Keyphrase Generation (EMNLP20)
Jointly Extraction and Generation
- An Integrated Approach for KG via Exploring the Power of Retrieval and Extraction (NAACL19)
- Addressing Extraction and Generation Separately: Keyphrase Prediction With Pre-Trained Language Models (TASLP21)
- SGG: Learning to Select, Guide, and Generate for Keyphrase Generation (NAACL21)
- Select, Extract and Generate: Neural Keyphrase Generation with Layer-wise Coverage Attention (ACL21)
- UniKeyphrase: A Unified Extraction and Generation Framework for Keyphrase Prediction (ACL21)
New Dataset
-
Keyphrase Prediction from Video Transcripts: New Dataset and Directions (COLING22)
-
A new dataset for multilingual keyphrase generation (NIPS22)
-
A Large-Scale Dataset for Biomedical Keyphrase Generation (LOUHI 2022)