Papers › Phraseformer: Multimodal Key-phrase Extraction using Transformer and Graph Embedding

Phraseformer: Multimodal Key-phrase Extraction using Transformer and Graph Embedding

9 Jun 2021arXiv:2106.04939archive 2025-07-28

Narjes Nikzad-Khasmakhi, Mohammad-Reza Feizi-Derakhshi, Meysam Asgari-Chenaghlu, Mohammad-Ali Balafar, Ali-Reza Feizi-Derakhshi, Taymaz Rahkar-Farshi, Majid Ramezani, Zoleikha Jahanbakhsh-Nagadeh, Elnaz Zafarani-Moattar, Mehrdad Ranjbar-Khadivi

Background: Keyword extraction is a popular research topic in the field of natural language processing. Keywords are terms that describe the most relevant information in a document. The main problem that researchers are facing is how to efficiently and accurately extract the core keywords from a document. However, previous keyword extraction approaches have utilized the text and graph features, there is the lack of models that can properly learn and combine these features in a best way. Methods: In this paper, we develop a multimodal Key-phrase extraction approach, namely Phraseformer, using transformer and graph embedding techniques. In Phraseformer, each keyword candidate is presented by a vector which is the concatenation of the text and structure learning representations. Phraseformer takes the advantages of recent researches such as BERT and ExEm to preserve both representations. Also, the Phraseformer treats the key-phrase extraction task as a sequence labeling problem solved using classification task. Results: We analyze the performance of Phraseformer on three datasets including Inspec, SemEval2010 and SemEval 2017 by F1-score. Also, we investigate the performance of different classifiers on Phraseformer method over Inspec dataset. Experimental results demonstrate the effectiveness of Phraseformer method over the three datasets used. Additionally, the Random Forest classifier gain the highest F1-score among all classifiers. Conclusions: Due to the fact that the combination of BERT and ExEm is more meaningful and can better represent the semantic of words. Hence, Phraseformer significantly outperforms single-modality methods.

PaperPDF

In Syntology Open this paper in Syntology's Atlas, the map of the papers in Syntology's graph and their citations.

Code

No code repository is listed for this paper in the archive or in Syntology's graph.

Code Syntology ran Syntology

Not run by Syntology. Nothing on this page verifies that the listed code works.

Tasks

Graph EmbeddingKeyword Extraction

Results from the paper archive 2025-07-28

TaskDatasetModelMetricValueRank at snapshotLeaderboardReport
Keyword Extraction Inspec Phraseformer(BERT, ExEm(ft)) F1 score 69.87 #1 of 5 Archive leaderboard report
Keyword Extraction Inspec Phraseformer(BERT, ExEm(w2v)) F1 score 69.70 #2 of 5 Archive leaderboard report
Keyword Extraction Inspec Phraseformer(BERT, Node2vec) F1 score 68.68 #3 of 5 Archive leaderboard report
Keyword Extraction Inspec Phraseformer(BERT, DeepWalk) F1 score 68.44 #4 of 5 Archive leaderboard report
Keyword Extraction SemEval 2010 Task 8 Phraseformer(BERT, ExEm(ft)) F1 score 48.65 #1 of 5 Archive leaderboard report
Keyword Extraction SemEval 2010 Task 8 Phraseformer(BERT, ExEm(w2v)) F1 score 48.48 #2 of 5 Archive leaderboard report
Keyword Extraction SemEval 2010 Task 8 Phraseformer(BERT, Node2vec) F1 score 47.46 #3 of 5 Archive leaderboard report
Keyword Extraction SemEval 2010 Task 8 Phraseformer(BERT, DeepWalk) F1 score 47.22 #4 of 5 Archive leaderboard report
Keyword Extraction SemEval-2017 Task-10 Phraseformer(BERT, ExEm(ft)) F1 score 67.13 #1 of 5 Archive leaderboard report
Keyword Extraction SemEval-2017 Task-10 Phraseformer(BERT, ExEm(w2v)) F1 score 66.96 #2 of 5 Archive leaderboard report
Keyword Extraction SemEval-2017 Task-10 Phraseformer(BERT, Node2vec) F1 score 65.94 #3 of 5 Archive leaderboard report
Keyword Extraction SemEval-2017 Task-10 Phraseformer(BERT, DeepWalk) F1 score 65.70 #4 of 5 Archive leaderboard report

Ranks are positions in the archive's leaderboards as they stood at the 2025-07-28 snapshot. Results published since then are not among these rows, so a rank here is not a current standing.

Methods

AdamAttentionAttention DropoutBERTDense ConnectionsDropoutLayer NormalizationLinear LayerLinear Warmup With Linear DecayMulti-Head AttentionResidual ConnectionSoftmaxWeight DecayWordPiece

Report a problem or propose a change · a person checks every report against the paper or source before anything changes; decisions are listed on /corrections