{"url":"/task/keyphrase-generation","name":"Keyphrase Generation","slug":"keyphrase-generation","description_markdown":"Keyphrase Generation aims at generating keyphrases (or phrases) that best summarize a given text article or document.","categories":[{"name":"Natural Language Processing","url":"/area/natural-language-processing"}],"source":{"archive":"pwc-archive (Hugging Face), CC BY-SA 4.0","snapshot":"2025-07-28","slug_source":"archive_url"},"counts":{"papers_tagged":81,"papers_with_code":43,"benchmarks":0,"benchmark_tables_in_archive":0,"benchmark_tables_shown":0,"benchmark_tables_withheld_as_spam":0,"benchmark_definition":"a leaderboard table with at least one row; benchmark_tables_shown also counts the zero-row tables; benchmark_tables_in_archive adds the tables withheld as spam","datasets":2,"subtasks":0,"parent_tasks":1},"benchmarks":[],"datasets":[{"url":"/dataset/europa","name":"EUROPA","full_name":"","num_papers_in_archive":1},{"url":"/dataset/keyphrases-cs-math-russian","name":"Keyphrases CS&Math Russian","full_name":"Keyphrases CS&Math Russian","num_papers_in_archive":1}],"subtasks":[],"parent_tasks":[{"url":"/task/text2text-generation-1","name":"Text2text Generation"}],"papers":{"order":"repositories listed in the archive (desc), then date (desc); the archive holds no stars","population":"papers tagged with this task that list at least one repository in the archive","shown":30,"of":43,"tagged_in_all":81,"items":[{"url":"/paper/deep-keyphrase-generation","title":"Deep Keyphrase Generation","date":"2017-04-23","arxiv_id":"1704.06879","repositories_listed":4,"syntology":null},{"url":"/paper/topic-aware-neural-keyphrase-generation-for","title":"Topic-Aware Neural Keyphrase Generation for Social Media Language","date":"2019-06-10","arxiv_id":"1906.03889","repositories_listed":2,"syntology":null},{"url":"/paper/an-analysis-of-datasets-metrics-and-models-in","title":"An Analysis of Datasets, Metrics and Models in Keyphrase Generation","date":"2025-06-12","arxiv_id":"2506.10346","repositories_listed":1,"syntology":null},{"url":"/paper/eru-kg-efficient-reference-aligned","title":"ERU-KG: Efficient Reference-aligned Unsupervised Keyphrase Generation","date":"2025-05-30","arxiv_id":"2505.24219","repositories_listed":1,"syntology":null},{"url":"/paper/self-compositional-data-augmentation-for","title":"Self-Compositional Data Augmentation for Scientific Keyphrase Generation","date":"2024-11-05","arxiv_id":"2411.03039","repositories_listed":1,"syntology":null},{"url":"/paper/one2set-large-language-model-best-partners","title":"One2set + Large Language Model: Best Partners for Keyphrase Generation","date":"2024-10-04","arxiv_id":"2410.03421","repositories_listed":1,"syntology":{"n":6,"n_ran":5,"n_unverified":1,"n_pointer_only":6}},{"url":"/paper/unsupervised-domain-adaptation-for-keyphrase","title":"Unsupervised Domain Adaptation for Keyphrase Generation using Citation Contexts","date":"2024-09-20","arxiv_id":"2409.13266","repositories_listed":1,"syntology":null},{"url":"/paper/metakp-on-demand-keyphrase-generation","title":"MetaKP: On-Demand Keyphrase Generation","date":"2024-06-28","arxiv_id":"2407.00191","repositories_listed":1,"syntology":null},{"url":"/paper/europa-a-legal-multilingual-keyphrase","title":"EUROPA: A Legal Multilingual Keyphrase Generation Dataset","date":"2024-03-01","arxiv_id":"2403.00252","repositories_listed":1,"syntology":{"n":6,"n_ran":3,"n_unverified":3,"n_pointer_only":6}},{"url":"/paper/on-leveraging-encoder-only-pre-trained","title":"On Leveraging Encoder-only Pre-trained Language Models for Effective Keyphrase Generation","date":"2024-02-21","arxiv_id":"2402.14052","repositories_listed":1,"syntology":null},{"url":"/paper/simckp-simple-contrastive-learning-of","title":"SimCKP: Simple Contrastive Learning of Keyphrase Representations","date":"2023-10-12","arxiv_id":"2310.08221","repositories_listed":1,"syntology":null},{"url":"/paper/rethinking-model-selection-and-decoding-for","title":"Rethinking Model Selection and Decoding for Keyphrase Generation with Pre-trained Sequence-to-Sequence Models","date":"2023-10-10","arxiv_id":"2310.06374","repositories_listed":1,"syntology":null},{"url":"/paper/towards-better-multi-modal-keyphrase","title":"Towards Better Multi-modal Keyphrase Generation via Visual Entity Enhancement and Multi-granularity Image Noise Filtering","date":"2023-09-09","arxiv_id":"2309.04734","repositories_listed":1,"syntology":null},{"url":"/paper/data-augmentation-for-low-resource-keyphrase","title":"Data Augmentation for Low-Resource Keyphrase Generation","date":"2023-05-29","arxiv_id":"2305.17968","repositories_listed":1,"syntology":null},{"url":"/paper/kpeval-towards-fine-grained-semantic-based","title":"KPEval: Towards Fine-Grained Semantic-Based Keyphrase Evaluation","date":"2023-03-27","arxiv_id":"2303.15422","repositories_listed":1,"syntology":null},{"url":"/paper/is-chatgpt-a-good-keyphrase-generator-a","title":"Is ChatGPT A Good Keyphrase Generator? A Preliminary Study","date":"2023-03-23","arxiv_id":"2303.13001","repositories_listed":1,"syntology":null},{"url":"/paper/pre-trained-language-models-for-keyphrase","title":"Pre-trained Language Models for Keyphrase Generation: A Thorough Empirical Study","date":"2022-12-20","arxiv_id":"2212.10233","repositories_listed":1,"syntology":null},{"url":"/paper/a-large-scale-dataset-for-biomedical","title":"A Large-Scale Dataset for Biomedical Keyphrase Generation","date":"2022-11-22","arxiv_id":"2211.12124","repositories_listed":1,"syntology":null},{"url":"/paper/wr-one2set-towards-well-calibrated-keyphrase","title":"WR-ONE2SET: Towards Well-Calibrated Keyphrase Generation","date":"2022-11-13","arxiv_id":"2211.06862","repositories_listed":1,"syntology":{"n":23,"n_ran":0,"n_unverified":23,"n_pointer_only":0}},{"url":"/paper/general-to-specific-transfer-labeling-for","title":"General-to-Specific Transfer Labeling for Domain Adaptable Keyphrase Generation","date":"2022-08-20","arxiv_id":"2208.09606","repositories_listed":1,"syntology":null},{"url":"/paper/retrieval-augmented-multilingual-keyphrase","title":"Retrieval-Augmented Multilingual Keyphrase Generation with Retriever-Generator Iterative Training","date":"2022-05-21","arxiv_id":"2205.10471","repositories_listed":1,"syntology":null},{"url":"/paper/representation-learning-for-resource-1","title":"Representation Learning for Resource-Constrained Keyphrase Generation","date":"2022-03-15","arxiv_id":"2203.08118","repositories_listed":1,"syntology":null},{"url":"/paper/learning-rich-representation-of-keyphrases-1","title":"Learning Rich Representation of Keyphrases from Text","date":"2021-12-16","arxiv_id":"2112.08547","repositories_listed":1,"syntology":null},{"url":"/paper/keyphrase-generation-beyond-the-boundaries-of","title":"Keyphrase Generation Beyond the Boundaries of Title and Abstract","date":"2021-12-13","arxiv_id":"2112.06776","repositories_listed":1,"syntology":null},{"url":"/paper/kpdrop-an-approach-to-improving-absent","title":"KPDrop: Improving Absent Keyphrase Generation","date":"2021-12-02","arxiv_id":"2112.01476","repositories_listed":1,"syntology":null},{"url":"/paper/structure-augmented-keyphrase-generation","title":"Structure-Augmented Keyphrase Generation","date":"2021-11-01","arxiv_id":null,"repositories_listed":1,"syntology":null},{"url":"/paper/heterogeneous-graph-neural-networks-for-3","title":"Heterogeneous Graph Neural Networks for Keyphrase Generation","date":"2021-09-10","arxiv_id":"2109.04703","repositories_listed":1,"syntology":null},{"url":"/paper/keyphrase-generation-for-scientific-document-1","title":"Keyphrase Generation for Scientific Document Retrieval","date":"2021-06-28","arxiv_id":"2106.14726","repositories_listed":1,"syntology":null},{"url":"/paper/one2set-generating-diverse-keyphrases-as-a","title":"One2Set: Generating Diverse Keyphrases as a Set","date":"2021-05-24","arxiv_id":"2105.11134","repositories_listed":1,"syntology":null},{"url":"/paper/sgg-learning-to-select-guide-and-generate-for","title":"SGG: Learning to Select, Guide, and Generate for Keyphrase Generation","date":"2021-05-06","arxiv_id":"2105.02544","repositories_listed":1,"syntology":null}],"syntology_records":3,"syntology_note":"a paper without a record is not a recorded non-run: it may lack an arXiv id or simply be absent from the graph layer"},"description_links":{"kept":0,"unwrapped_to_text":0,"bare_urls_linked":0,"relative_images_dropped":0,"rule":"internal links are kept only when the target slug exists in the catalog"},"syntology":{"read_at":"2026-09-24T18:15:14+00:00","claim":"Per-sample execution status on synthesized fixtures ('ran N of M samples'); not a correctness claim and not a ranking signal.","status_vocabulary":{"ran_honours":"ran, honoured the contract we drafted","ran_violates":"ran, violated the contract we drafted","ran_draft_wrong":"ran; our contract draft was wrong, not the code","ran_fixture":"ran; our fixture could not drive it","ran":"ran on a synthesized input","unverified":"unverified (harvested, no recorded run)"}},"not_shown":{"libraries":"the archive has no per-task library table","trend_sparklines":"the Trend column of the benchmarks table was a rendered image; it is not in the archive","social_and_latest_sorts":"stars and social signals are not in the archive"}}