{"about":{"site":"https://codewithpapers.app","non_affiliation":"Code with Papers and Syntology are not affiliated with, endorsed by, or sponsored by Papers with Code, Meta, or the pwc-archive mirror.","licence":"CC BY-SA 4.0","licence_url":"https://creativecommons.org/licenses/by-sa/4.0/legalcode","attribution":"https://codewithpapers.app/attribution","modified":"archive material modified by Syntology; see the attribution page"},"url":"/paper/arxiv-2604-19505","title":"Enhancing Unsupervised Keyword Extraction in Academic Papers through Integrating Highlights with Abstract","arxiv_id":"2604.19505","date":"2026-04-21","proceeding":null,"authors":["Yi Xiang","Chengzhi Zhang"],"abstract":"Automatic keyword extraction from academic papers is a key area of interest in natural language processing and information retrieval. Although previous research has mainly focused on utilizing abstract and references for keyword extraction, this paper focuses on the highlights section - a summary describing the key findings and contributions, offering readers a quick overview of the research. Our observations indicate that highlights contain valuable keyword information that can effectively complement the abstract. To investigate the impact of incorporating highlights into unsupervised keyword extraction, we evaluate three input scenarios: using only the abstract, the highlights, and a combination of both. Experiments conducted with four unsupervised models on Computer Science (CS), Library and Information Science (LIS) datasets reveal that integrating the abstract with highlights significantly improves extraction performance. Furthermore, we examine the differences in keyword coverage and content between abstract and highlights, exploring how these variations influence extraction outcomes. The data and code are available at https://github.com/xiangyi-njust/Highlight-KPE.","url_abs":"https://arxiv.org/abs/2604.19505","url_pdf":"https://arxiv.org/pdf/2604.19505","source":{"archive":null,"snapshot":"2025-07-28","note":"not in the Papers with Code archive (frozen at the snapshot)","row_kind":"graph","title_abstract_authors_date":"arXiv metadata, CC0 1.0 (https://info.arxiv.org/help/license)"},"code_links":[],"tasks":[],"methods":[],"datasets_introduced":[],"methods_introduced":[],"results":[],"syntology":{"atlas_url":"https://app.syntology.ai/?focus=2604.19505","mcp":{"get_harvested_code_for_paper":{"arxiv_id":"2604.19505"}},"developers":"https://syntology.ai/developers","read_at":"2026-09-24T18:15:14+00:00","read_at_is":"when the build read Syntology's graph, not when any sample ran","claim":"Per-sample execution status on synthesized fixtures; not a correctness claim about the paper. Samples come from repositories linked to the paper, official or community; repo_kind says which.","repos":[{"mentioned_in_github":null,"is_official":null,"provenance":"deterministic:regex_extraction","mentioned_in_paper":null,"url":"https://github.com/xiangyi-njust/Highlight-KPE","reach":null}],"summary":{"unverified":5},"by_repo_kind":{"found_in_text":{"samples":5,"ran":0,"repositories":1}},"repo_kind_vocabulary":{"official":"The archive marks this repository official for the paper","named_in_paper":"The archive records that the paper mentions this repository; it is not marked official","listed":"In the archive's code links for this paper, not marked official and not recorded as mentioned in the paper","found_in_text":"Syntology found this repository in the paper's own text; whether it is the authors' implementation is not asserted","community":"Not in the archive's code links for this paper; a community repository Syntology harvested"},"n_pointer_only_for_licence":5,"samples":[{"code_sha256_prefix":"276c875f8460a41e","entry":"clean_text","repo":"xiangyi-njust/Highlight-KPE","repo_kind":"found_in_text","path":"code/MDERank/mderank.py","file_url":"https://github.com/xiangyi-njust/Highlight-KPE/blob/HEAD/code/MDERank/mderank.py","link_basis":"first_harvest_node","language":"python","status":"unverified","verification_level":0,"contract_check":null,"metamorphic_tier":null,"behaviour_fingerprint":false,"licence":"NONE","inline_ok":false,"mcp_get_code":{"code_sha256":"276c875f8460a41e"}},{"code_sha256_prefix":"2abb727f966a237f","entry":"get_PRF","repo":"xiangyi-njust/Highlight-KPE","repo_kind":"found_in_text","path":"code/PromptRank/inference.py","file_url":"https://github.com/xiangyi-njust/Highlight-KPE/blob/HEAD/code/PromptRank/inference.py","link_basis":"first_harvest_node","language":"python","status":"unverified","verification_level":0,"contract_check":null,"metamorphic_tier":null,"behaviour_fingerprint":false,"licence":"NONE","inline_ok":false,"mcp_get_code":{"code_sha256":"2abb727f966a237f"}},{"code_sha256_prefix":"3046fe7e65dc4c3a","entry":"get_long_data","repo":"xiangyi-njust/Highlight-KPE","repo_kind":"found_in_text","path":"code/PromptRank/data.py","file_url":"https://github.com/xiangyi-njust/Highlight-KPE/blob/HEAD/code/PromptRank/data.py","link_basis":"first_harvest_node","language":"python","status":"unverified","verification_level":0,"contract_check":null,"metamorphic_tier":null,"behaviour_fingerprint":false,"licence":"NONE","inline_ok":false,"mcp_get_code":{"code_sha256":"3046fe7e65dc4c3a"}},{"code_sha256_prefix":"9b56da847a0a506f","entry":"print_PRF","repo":"xiangyi-njust/Highlight-KPE","repo_kind":"found_in_text","path":"code/PromptRank/inference.py","file_url":"https://github.com/xiangyi-njust/Highlight-KPE/blob/HEAD/code/PromptRank/inference.py","link_basis":"first_harvest_node","language":"python","status":"unverified","verification_level":0,"contract_check":null,"metamorphic_tier":null,"behaviour_fingerprint":false,"licence":"NONE","inline_ok":false,"mcp_get_code":{"code_sha256":"9b56da847a0a506f"}},{"code_sha256_prefix":"44bea4cd43fe906e","entry":"read_file","repo":"xiangyi-njust/Highlight-KPE","repo_kind":"found_in_text","path":"code/MDERank/mderank.py","file_url":"https://github.com/xiangyi-njust/Highlight-KPE/blob/HEAD/code/MDERank/mderank.py","link_basis":"first_harvest_node","language":"python","status":"unverified","verification_level":0,"contract_check":null,"metamorphic_tier":null,"behaviour_fingerprint":false,"licence":"NONE","inline_ok":false,"mcp_get_code":{"code_sha256":"44bea4cd43fe906e"}}]},"arxiv_metadata":{"licence":"arXiv metadata, CC0 1.0 (https://info.arxiv.org/help/license)","fields":["title","abstract","authors","date"],"primary_category":"cs.CL","source":"arxiv_2026.jsonl"},"syntology_extracted_results":null}