Papers › GlossGPT: GPT for Word Sense Disambiguation using Few-shot Chain-of-Thought Prompting
GlossGPT: GPT for Word Sense Disambiguation using Few-shot Chain-of-Thought Prompting
Deshan Sumanathilaka, Nicholas Micallef, Julian Hough
Lexical ambiguity is a major challenge in computational linguistic tasks, as limitations in proper sense identification lead to inefficient translation and question answering. General-purpose Large Language Models (LLMs) are commonly utilized for Natural Language Processing (NLP) tasks. However, utilizing general-purpose LLMs for specific tasks has been challenging, and fine-tuning has become a critical requirement for task specification. In this work, we craft advanced prompts with different contextual parameters to guide the model’s inference towards accurate sense prediction to handle Word Sense Disambiguation (WSD). We present a few-shot Chain of Thought (COT) prompt-based technique using GPT-4-Turbo with knowledgebase as a retriever that does not require fine-tuning the model for WSD tasks and sense definitions are supported by synonyms to broaden the lexical meaning. Our approach achieves comparable performance on the SemEval and Senseval datasets. More importantly, we set a new state-of-the-art performance with the few-shot FEWS dataset, breaking through the 90% F1 score barrier.
Code
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
Results from the paper archive 2025-07-28
| Task | Dataset | Model | Metric | Value | Rank at snapshot | Leaderboard | Report |
|---|---|---|---|---|---|---|---|
| Word Sense Disambiguation | FEWS | GlossGPT | F1 (Fewshot Test) | 90.7 | #7 of 8 | Archive leaderboard | report |
| Word Sense Disambiguation | FEWS | GlossGPT | F1 (Zero shot test) | 79.5 | #7 of 8 | Archive leaderboard | report |
| Word Sense Disambiguation | FEWS | GlossGPT | F1 (Zeroshot Dev) | 81.8 | #7 of 8 | Archive leaderboard | report |
| Word Sense Disambiguation | FEWS | GlossGPT | F1(FewShot Dev) | 90.2 | #7 of 8 | Archive leaderboard | report |
| Word Sense Disambiguation | Supervised: | GlossGPT | SemEval 2007 | 76.2 | #2 of 27 | Archive leaderboard | report |
| Word Sense Disambiguation | Supervised: | GlossGPT | SemEval 2013 | 75.4 | #2 of 27 | Archive leaderboard | report |
| Word Sense Disambiguation | Supervised: | GlossGPT | SemEval 2015 | 83.0 | #2 of 27 | Archive leaderboard | report |
| Word Sense Disambiguation | Supervised: | GlossGPT | Senseval 2 | 86.1 | #2 of 27 | Archive leaderboard | report |
| Word Sense Disambiguation | Supervised: | GlossGPT | Senseval 3 | 82.9 | #2 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.
Methods
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