[Paper Review] Unsupervised Keyphrase Extraction with Multipartite Graphs
This paper proposes an unsupervised keyphrase extraction model that uses a multipartite graph to jointly represent keyphrase candidates and topics, leveraging their mutual reinforcement to improve ranking. It introduces a novel edge-weight adjustment mechanism to incorporate selection preferences (e.g., early occurrence), achieving state-of-the-art performance on three benchmark datasets by enhancing topical diversity and ranking accuracy.
We propose an unsupervised keyphrase extraction model that encodes topical information within a multipartite graph structure. Our model represents keyphrase candidates and topics in a single graph and exploits their mutually reinforcing relationship to improve candidate ranking. We further introduce a novel mechanism to incorporate keyphrase selection preferences into the model. Experiments conducted on three widely used datasets show significant improvements over state-of-the-art graph-based models.
Motivation & Objective
- To address the lack of topical diversity and coverage in existing graph-based keyphrase extraction models.
- To improve keyphrase ranking by modeling the mutual reinforcement between topics and keyphrase candidates.
- To integrate selection preferences (e.g., position, lexical features) into the graph ranking process without supervision.
- To reduce reliance on topic clustering quality by implicitly enforcing diversity through graph structure.
- To achieve superior performance on standard benchmarks without requiring labeled data or complex parameter tuning.
Proposed method
- Constructs a directed multipartite graph where nodes are keyphrase candidates and topics, with edges only between nodes of different topics.
- Assigns edge weights based on co-occurrence frequency between candidates and topics.
- Applies a graph-theoretic ranking algorithm (TextRank) to score keyphrase candidates.
- Introduces a weight adjustment mechanism that boosts candidates with desirable features (e.g., early occurrence) via edge weight modification.
- Tunes the strength of the weight adjustment using a hyperparameter α, optimized on a validation set.
- Uses hierarchical agglomerative clustering on word stems to group candidates into topics, avoiding reliance on external knowledge bases.
Experimental results
Research questions
- RQ1Can a multipartite graph structure effectively model the mutual reinforcement between keyphrase candidates and topics to improve ranking?
- RQ2Does incorporating selection preferences (e.g., position, lexical features) through edge-weight adjustment enhance keyphrase extraction performance?
- RQ3Can topical diversity be implicitly enforced without hard constraints or topic clustering, reducing sensitivity to clustering errors?
- RQ4How does the proposed model compare to state-of-the-art unsupervised baselines in terms of F1 and MAP scores?
- RQ5To what extent does the model reduce over-generation errors caused by word-weight summing in baseline models?
Key findings
- The proposed model achieves the highest F1 and MAP scores across all three datasets (SemEval-2010, Hulth-2003, Marujo-2012), significantly outperforming TopicRank, PositionRank, and Single Topical PageRank.
- On the SemEval-2010 dataset, the model achieves an F1@10 score of 0.568, surpassing the best baseline (PositionRank) by 4.2% in relative improvement.
- The model achieves over 92% topic coverage in the top-10 keyphrases, indicating effective implicit diversity enforcement without hard constraints.
- Removing the weight adjustment mechanism results in a significant drop in performance, especially on F1@5 for SemEval-2010, confirming the importance of preference integration.
- The model reduces over-generation errors by avoiding simple word-weight summing, as evidenced by improved precision and MAP scores.
- Manual inspection reveals that topic-redundant keyphrases are often due to clustering errors or semantic relations (e.g., hypernym-hyponym), suggesting limitations in gold-standard annotations.
Better researchstarts right now
From reading papers to final review, dramatically reduce your research time.
No credit card · Free plan available
This review was created by AI and reviewed by human editors.