<p>Automatic keyphrase labelling stands for the ability of models to retrieve words or short phrases that adequately describe documents’ content. Previous work has put much effort into exploring extractive techniques to address this task; however, most of these methods cannot produce keyphrases not found in the text. Given this limitation, keyphrase generation approaches have arisen lately. This paper presents a keyphrase generation model based on the Text-to-Text Transfer Transformer (T5) architecture. Having a document’s title and abstract as input, we learn a T5 model to generate keyphrases which adequately define its content. We name this model <Emphasis FontCategory="NonProportional">docT5keywords</Emphasis>. We not only perform the classic inference approach, where the output sequence is directly selected as the predicted values, but we also report results from a majority voting approach. In this approach, multiple sequences are generated, and the keyphrases are ranked based on their frequency of occurrence across these sequences. Along with this model, we present a novel keyphrase filtering technique based on the T5 architecture. We train a T5 model to learn whether a given keyphrase is relevant to a document. We devise two evaluation methodologies to prove our model’s capability to filter inadequate keyphrases. First, we perform a binary evaluation where our model has to predict if a keyphrase is relevant for a given document. Second, we filter the predicted keyphrases by keyphrase generation models and check if the evaluation scores are improved. Experimental results show that our best <Emphasis FontCategory="NonProportional">docT5keywords</Emphasis> variant yields relative improvements over the strongest baselines ranging from <InlineEquation ID="IEq1"> <EquationSource Format="TEX">\(-7.5\%\)</EquationSource> </InlineEquation> to <InlineEquation ID="IEq2"> <EquationSource Format="TEX">\(+60.5\%\)</EquationSource> </InlineEquation> across datasets and evaluation metrics; by evaluation type the gains are: present exact-match <InlineEquation ID="IEq3"> <EquationSource Format="TEX">\(+23.9\%\)</EquationSource> </InlineEquation> to <InlineEquation ID="IEq4"> <EquationSource Format="TEX">\(+60.5\%\)</EquationSource> </InlineEquation>, absent exact-match <InlineEquation ID="IEq5"> <EquationSource Format="TEX">\(-7.5\%\)</EquationSource> </InlineEquation> to <InlineEquation ID="IEq6"> <EquationSource Format="TEX">\(+60.4\%\)</EquationSource> </InlineEquation>, and partial-match (absent) <InlineEquation ID="IEq7"> <EquationSource Format="TEX">\(-0.9\%\)</EquationSource> </InlineEquation> to <InlineEquation ID="IEq8"> <EquationSource Format="TEX">\(+10.4\%\)</EquationSource> </InlineEquation>. The proposed filtering technique demonstrates strong performance in eliminating false positives across all datasets, even though identifying true keyphrases remains more challenging.</p>

错误:搜索内容不能为空,请输入英文关键词
错误:关键词超出字数限制,请精简
高级检索

Enhancing Automatic Keyphrase Labelling with Text-to-Text Transfer Transformer (T5) Architecture: A Framework for Keyphrase Generation and Filtering

  • Jorge Gabín,
  • M. Eduardo Ares,
  • Javier Parapar

摘要

Automatic keyphrase labelling stands for the ability of models to retrieve words or short phrases that adequately describe documents’ content. Previous work has put much effort into exploring extractive techniques to address this task; however, most of these methods cannot produce keyphrases not found in the text. Given this limitation, keyphrase generation approaches have arisen lately. This paper presents a keyphrase generation model based on the Text-to-Text Transfer Transformer (T5) architecture. Having a document’s title and abstract as input, we learn a T5 model to generate keyphrases which adequately define its content. We name this model docT5keywords. We not only perform the classic inference approach, where the output sequence is directly selected as the predicted values, but we also report results from a majority voting approach. In this approach, multiple sequences are generated, and the keyphrases are ranked based on their frequency of occurrence across these sequences. Along with this model, we present a novel keyphrase filtering technique based on the T5 architecture. We train a T5 model to learn whether a given keyphrase is relevant to a document. We devise two evaluation methodologies to prove our model’s capability to filter inadequate keyphrases. First, we perform a binary evaluation where our model has to predict if a keyphrase is relevant for a given document. Second, we filter the predicted keyphrases by keyphrase generation models and check if the evaluation scores are improved. Experimental results show that our best docT5keywords variant yields relative improvements over the strongest baselines ranging from \(-7.5\%\) to \(+60.5\%\) across datasets and evaluation metrics; by evaluation type the gains are: present exact-match \(+23.9\%\) to \(+60.5\%\) , absent exact-match \(-7.5\%\) to \(+60.4\%\) , and partial-match (absent) \(-0.9\%\) to \(+10.4\%\) . The proposed filtering technique demonstrates strong performance in eliminating false positives across all datasets, even though identifying true keyphrases remains more challenging.