Papers › ESC: Redesigning WSD with Extractive Sense Comprehension

ESC: Redesigning WSD with Extractive Sense Comprehension

1 Jun 2021NAACL 2021 4archive 2025-07-28

Edoardo Barba, Tommaso Pasini, Roberto Navigli

Word Sense Disambiguation (WSD) is a historical NLP task aimed at linking words in contexts to discrete sense inventories and it is usually cast as a multi-label classification task. Recently, several neural approaches have employed sense definitions to better represent word meanings. Yet, these approaches do not observe the input sentence and the sense definition candidates all at once, thus potentially reducing the model performance and generalization power. We cope with this issue by reframing WSD as a span extraction problem {---} which we called Extractive Sense Comprehension (ESC) {---} and propose ESCHER, a transformer-based neural architecture for this new formulation. By means of an extensive array of experiments, we show that ESC unleashes the full potential of our model, leading it to outdo all of its competitors and to set a new state of the art on the English WSD task. In the few-shot scenario, ESCHER proves to exploit training data efficiently, attaining the same performance as its closest competitor while relying on almost three times fewer annotations. Furthermore, ESCHER can nimbly combine data annotated with senses from different lexical resources, achieving performances that were previously out of everyone{'}s reach. The model along with data is available at https://github.com/SapienzaNLP/esc.

PaperPDFCode

Code

SapienzaNLP/esc officialmentioned in paperpytorchNOASSERTION report

Repository list and official/mentioned flags are the archive's, frozen 2025-07-28. Reachability, where shown, is from one Syntology probe window (2026-09-16 to 2026-09-18); repositories not probed show nothing. GitHub stars are not tracked.

Code Syntology ran Syntology

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

Tasks

MUlTI-LABEL-ClASSIFICATIONMulti-Label ClassificationSentenceWord Sense Disambiguation

Results from the paper archive 2025-07-28

TaskDatasetModelMetricValueRank at snapshotLeaderboardReport
Word Sense Disambiguation Supervised: ESCHER SemCor SemEval 2007 76.3 #6 of 27 Archive leaderboard report
Word Sense Disambiguation Supervised: ESCHER SemCor SemEval 2013 82.2 #6 of 27 Archive leaderboard report
Word Sense Disambiguation Supervised: ESCHER SemCor SemEval 2015 83.2 #6 of 27 Archive leaderboard report
Word Sense Disambiguation Supervised: ESCHER SemCor Senseval 2 81.7 #6 of 27 Archive leaderboard report
Word Sense Disambiguation Supervised: ESCHER SemCor Senseval 3 77.8 #6 of 27 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.

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