---
title: "An Approach based on semantic trees for lexical disambiguation"
description: "The authors propose a semi-supervised method. 15 references."
authors: ["Laroussi Merhbene", "Anis Zouaghi", "Mounir Zrigui"]
year: 2014
venue: "TALN-RECITAL 2014 Workshop RLTLN 2014 : Réseaux Lexicaux pour le TAL (RLTLN 2014 : Lexical Networks for NLP)"
source: "https://aclanthology.org/W14-6702/"
licence: "CC BY-NC-SA 3.0 (ACL Anthology, before 2016)"
licence_url: "https://creativecommons.org/licenses/by-nc-sa/3.0/"
summary_licence: "Elamur Cosmic License"
canonical: "https://research.elamur.ai/free/en/papers/merhbene-2014-approach-based-semantic-trees-lexical/"
---
[Elamur Research](https://md.research.elamur.ai/free/en/) · [this page in HTML](https://research.elamur.ai/free/en/papers/merhbene-2014-approach-based-semantic-trees-lexical/)

[home](https://md.research.elamur.ai/free/en/) / [papers](https://md.research.elamur.ai/free/en/papers/) / [2014](https://md.research.elamur.ai/free/en/papers/2014/page/4/) / An Approach based on semantic trees for lexical disambiguation of Arabic language using a voting procedure (Approche basée sur les arbres sémantiques pour la désambiguïsation lexicale de la langue arabe en utilisant une procédure de vote) \[in French\]

# An Approach based on semantic trees for lexical disambiguation of Arabic language using a voting procedure (Approche basée sur les arbres sémantiques pour la désambiguïsation lexicale de la langue arabe en utilisant une procédure de vote) \[in French\]

**Authors:** [Laroussi Merhbene](https://md.research.elamur.ai/free/en/authors/laroussi-merhbene/), [Anis Zouaghi](https://md.research.elamur.ai/free/en/authors/anis-zouaghi/) and [Mounir Zrigui](https://md.research.elamur.ai/free/en/authors/mounir-zrigui/) · **Year:** 2014 · **Venue:** TALN-RECITAL 2014 Workshop RLTLN 2014 : Réseaux Lexicaux pour le TAL (RLTLN 2014 : Lexical Networks for NLP) · **Licence:** [CC BY-NC-SA 3.0 (ACL Anthology, before 2016)](https://creativecommons.org/licenses/by-nc-sa/3.0/)

**Links:** [Publisher's page](https://aclanthology.org/W14-6702/) · [PDF](https://aclanthology.org/W14-6702.pdf)

## Summary
The paper addresses word sense disambiguation (WSD) for Arabic, where many words have numerous out-of-context senses and no shared evaluation benchmarks exist. The authors propose a semi-supervised method. In the supervised part, dictionary glosses for each sense are reduced to roots with the resource-free Al-Shalabi, Kanaan and Al-Serhan stemmer. An approximate substring matching algorithm (Elloumi) then finds occurrences of those roots in corpus sentences, which sorts the sentences into one cluster per sense. Each sentence becomes a binary tree rooted at the ambiguous word, with neighbours placed at depths that reflect their distance from it. The trees for a sense are merged into an n-ary "semantic tree." A new sentence's tree is matched against each sense's semantic tree, giving a weighted acyclic graph. A score built from three collocation measures (T test, MI, χ2) picks the closest sense. A voting procedure ranks and weights those measures. The reported precision and recall reach about 83%. This matters as a structured, inspectable alternative for a language with scarce WSD resources.

## Key points
- Preprocessing:
  - Sentences are segmented on punctuation and kept only if they have more than three words.
  - Stop words are removed with a general list of 29,985 entries compiled by Arabic linguists. The authors chose a general list over a corpus-derived one, following an earlier IR comparison.
- Root extraction:
  - Each letter gets a weight between 0 and 5, using six letter groups.
  - Each letter also gets a rank that depends on word length and parity.
  - The three letters with the smallest weight × rank product form the root. The stemmer's reported accuracy is about 90%.
- Speeding up matching: approximate matching is slow, so found root occurrences are stored in a knowledge base and checked before the algorithm is rerun.
- Per-word F-scores for the most frequent sense:
  - Ain 0.7421
  - Hsb 0.7532
  - Fjr 0.8420
  - Chaar 0.8926
  - nr 0.9605
- Trends in the results:
  - Words with more senses score lower.
  - χ2 is the top-ranked collocation measure for most of the test data.
  - Overall precision and recall reach about 83%.

## Interesting ideas
- Encode each context as a tree whose depth equals distance from the target word, then merge all contexts of one sense into a single weighted sense profile; proximity is thus built into the structure rather than into a flat feature list.
- Several association statistics (T test, MI, χ2) score the same match, and a voting step decides how much each one counts instead of trusting a single metric.
- Sense clusters are seeded automatically by finding corpus sentences that contain roots from each sense's dictionary gloss, so sense-labelled examples come without manual annotation.
- Results that are costly to compute (fuzzy root matches) are memoised in a persistent knowledge base, which is consulted before falling back to the expensive algorithm.
- Evaluation is broken down per ambiguous word and tied to its number of senses, which shows where the method fails instead of reporting only one average.

## For Mova

How these ideas could serve Mova, our small open language model — its files, stages and tests:

- **I1** (frames): A per-sense profile keyed on dependency distance (not linear distance) from a verb could help choose among VerbNet classes in an inspectable way.
- **I2** (learn): The same pattern fits witness-parser agreement, where each witness earns a learned weight per phenomenon rather than a fixed equal vote.
- **I3** (learn): Gloss lemmas from WordNet could harvest silver sense-tagged sentences to train or check sense choice in the world ontology.
- **I4** (tokens): A persistent cache of resolved lemma or morphology lookups for rare or misspelled forms would keep the slow fallback path explainable and fast.
- **I5** (answer): Reporting accuracy by item difficulty (for example, the number of candidate readings in a test question) would expose weak spots hidden by aggregate scores.

*Our summary of the paper, in our own words — not its text. The work belongs to its authors; read it at the links above.*

📚 Shelves (2): [🖥️ Computer Science](https://md.research.elamur.ai/free/en/shelves/computer-science/) · 16,667 works · [🤖 Artificial Intelligence](https://md.research.elamur.ai/free/en/shelves/computer-science/artificial-intelligence/) · 16,194 works

🧭 Topics (2): [Semitic languages](https://md.research.elamur.ai/free/en/topics/semitic-languages/) · 2,908 works · [French](https://md.research.elamur.ai/free/en/topics/french/) · 70 works

💡 Concepts (1): [💡 Stemming](https://md.research.elamur.ai/free/en/concepts/stemming/) · 17 works

## Cite

Cite as: Laroussi Merhbene, Anis Zouaghi and Mounir Zrigui. 2014. An Approach based on semantic trees for lexical disambiguation of Arabic language using a voting procedure (Approche basée sur les arbres sémantiques pour la désambiguïsation lexicale de la langue arabe en utilisant une procédure de vote) \[in French\]. TALN-RECITAL 2014 Workshop RLTLN 2014 : Réseaux Lexicaux pour le TAL (RLTLN 2014 : Lexical Networks for NLP).

The paper itself, not this page. BibTeX from the library's record of the work.

```bibtex
@inproceedings{merhbene2014approach,
  title = {{An Approach based on semantic trees for lexical disambiguation of Arabic language using a voting procedure (Approche basée sur les arbres sémantiques pour la désambiguïsation lexicale de la langue arabe en utilisant une procédure de vote) [in French]}},
  author = {Laroussi Merhbene, Anis Zouaghi and Mounir Zrigui},
  booktitle = {TALN-RECITAL 2014 Workshop RLTLN 2014 : Réseaux Lexicaux pour le TAL (RLTLN 2014 : Lexical Networks for NLP)},
  year = {2014},
  url = {https://aclanthology.org/W14-6702/}
}
```

- [← previous Alliteration in Modern and Middle English: “Piers Plowman”](https://md.research.elamur.ai/free/en/papers/sutton-2014-alliteration-modern-middle-english-piers/)
- [next → An Expert System for Automatic Reading of A Text Written in Standard Arabic](https://md.research.elamur.ai/free/en/papers/hanane-2014-expert-system-automatic-reading-text/)
- [↑ back to papers of 2014](https://md.research.elamur.ai/free/en/papers/2014/page/4/)

## References

15 references, 1 of them with a card of ours. ↗ leads to the work, «find» searches for one we have no id for yet.

1. A GIRRE E. AND E DMOND P. (2006). Word Sense Disambiguation: Algorithms and Applications. Springer. [find](https://scholar.google.com/scholar?q=A+GIRRE+E%2E+AND+E+DMOND+P%2E+%282006%29%2E+Word+Sense+Disambiguation%3A+Algorithms+and+Applications%2E+Springer%2E)
2. A L -S HALABI R., K ANAAN G., A L -S ERHAN H. (2003). New approach for extracting Arabic roots. Papier présenté à ACIT, the International Arab Conference on Information Technology. Egypt, p. 42-59. [find](https://scholar.google.com/scholar?q=A+L+%2DS+HALABI+R%2E%2C+K+ANAAN+G%2E%2C+A+L+%2DS+ERHAN+H%2E+%282003%29%2E+New+approach+for+extracting+Arabic+roots%2E+Papier+pr%C3%A9sent%C3%A9+%C3%A0+ACIT%2C+the+International+Arab+Conference+on+Information+Technology%2E+Egypt%2C+p%2E+42%2D59%2E)
3. A LAJMI A., S AAD E.M., D ARWISH R.R.(2012). Toward an Arabic Stop-words List Generation. International Journal of Computer Applications (0975-8887), vol.46, n°8, p. 9-13. [find](https://scholar.google.com/scholar?q=A+LAJMI+A%2E%2C+S+AAD+E%2EM%2E%2C+D+ARWISH+R%2ER%2E%282012%29%2E+Toward+an+Arabic+Stop%2Dwords+List+Generation%2E+International+Journal+of+Computer+Applications+%280975%2D8887%29%2C+vol%2E46%2C+n%C2%B08%2C+p%2E+9%2D13%2E)
4. E L -K HAIR I. A. (2006). Effect of Stop Words Elimination for Arabic Information Retrieval: A comparative Study. International journal of Computing & Information Sciences, vol.4, n°3, p.119-133. [find](https://scholar.google.com/scholar?q=E+L+%2DK+HAIR+I%2E+A%2E+%282006%29%2E+Effect+of+Stop+Words+Elimination+for+Arabic+Information+Retrieval%3A+A+comparative+Study%2E+International+journal+of+Computing+%26+Information+Sciences%2C+vol%2E4%2C+n%C2%B03%2C+p%2E119%2D133%2E)
5. E LLOUMI M. (1998). Comparison of Strings Belonging to the Same Family. Information Sciences, An International Journal, Elsevier Publishing Co., Amsterdam, North-Holland (Publisher), vol. 111, n°(1-4), p. 49-63. [find](https://scholar.google.com/scholar?q=E+LLOUMI+M%2E+%281998%29%2E+Comparison+of+Strings+Belonging+to+the+Same+Family%2E+Information+Sciences%2C+An+International+Journal%2C+Elsevier+Publishing+Co%2E%2C+Amsterdam%2C+North%2DHolland+%28Publisher%29%2C+vol%2E+111%2C+n%C2%B0%281%2D4%29)
6. I DE I. AND V ERONIS J. (1998). Word Sense Disambiguation : The State of the Art. Computational Linguistics, vol. 24 (1), p. 1-41. [find](https://scholar.google.com/scholar?q=I+DE+I%2E+AND+V+ERONIS+J%2E+%281998%29%2E+Word+Sense+Disambiguation+%3A+The+State+of+the+Art%2E+Computational+Linguistics%2C+vol%2E+24+%281%29%2C+p%2E+1%2D41%2E)
7. M ANNING C., S CHUTZE H. (1999). Foundations of Statistical Natural Language Processing. MIT Press, Cambridge, MA. [find](https://scholar.google.com/scholar?q=M+ANNING+C%2E%2C+S+CHUTZE+H%2E+%281999%29%2E+Foundations+of+Statistical+Natural+Language+Processing%2E+MIT+Press%2C+Cambridge%2C+MA%2E)
8. M ERHBENE L., Z OUAGHI A. AND Z RIGUI M. (2012). Lexical Disambiguation of Arabic Language: An Experimental Study ». In proceeding of 11 th Mexican International Conference on Artificial Intelligence, San Luis Potosí, SLP, México. [find](https://scholar.google.com/scholar?q=M+ERHBENE+L%2E%2C+Z+OUAGHI+A%2E+AND+Z+RIGUI+M%2E+%282012%29%2E+Lexical+Disambiguation+of+Arabic+Language%3A+An+Experimental+Study+%C2%BB%2E+In+proceeding+of+11+th+Mexican+International+Conference+on+Artificial+Intelligence%2C)
9. M UṢṬAFA M., S AYED A HMED N., D ARWICH M., A BDALLAH A. (2008). Mu‘jam al-Wasīṭ. Published in Bayrūt : Dār Iḥyā’ al-Turāth al-‘Arabī lil-Ṭibā‘ah wa-al-Nashr wa-al-Tawzī‘. [find](https://scholar.google.com/scholar?q=M+U%E1%B9%A2%E1%B9%ACAFA+M%2E%2C+S+AYED+A+HMED+N%2E%2C+D+ARWICH+M%2E%2C+A+BDALLAH+A%2E+%282008%29%2E+Mu%E2%80%98jam+al%2DWas%C4%AB%E1%B9%AD%2E+Published+in+Bayr%C5%ABt+%3A+D%C4%81r+I%E1%B8%A5y%C4%81%E2%80%99+al%2DTur%C4%81th+al%2D%E2%80%98Arab%C4%AB+lil%2D%E1%B9%ACib%C4%81%E2%80%98ah+wa%2Dal%2DNashr+wa%2Dal%2DTawz%C4%AB%E2%80%98%2E)
10. M IHALCEA , R., T ARAU , P., A ND F IGA E. (2004). [Pagerank on semantic networks, with application to word sense disambiguation](https://md.research.elamur.ai/free/en/papers/mihalcea-2004-pagerank-semantic-networks-application-word/). In Proceedings of the 20 th International Conference on Computational Linguistics (COLING, Geneva, Switzerland), p. 1126–1132.
11. N AVIGLI , R. (2005). Semi-automatic extension of large-scale linguistic knowledge bases. In Proceedings of the 18th Florida Artificial Intelligence Research Society Conference (FLAIRS, Clearwater Beach, FL), p.p: 548–553. [find](https://scholar.google.com/scholar?q=N+AVIGLI+%2C+R%2E+%282005%29%2E+Semi%2Dautomatic+extension+of+large%2Dscale+linguistic+knowledge+bases%2E+In+Proceedings+of+the+18th+Florida+Artificial+Intelligence+Research+Society+Conference+%28FLAIRS%2C+Clearwater+Bea)
12. N AVIGILI R. (2009). Word Sense Disambiguation: A Survey. ACM Computing Surveys, Vol. 41, No. 2, Article 10, Publication date: February, p. 1-69. [find](https://scholar.google.com/scholar?q=N+AVIGILI+R%2E+%282009%29%2E+Word+Sense+Disambiguation%3A+A+Survey%2E+ACM+Computing+Surveys%2C+Vol%2E+41%2C+No%2E+2%2C+Article+10%2C+Publication+date%3A+February%2C+p%2E+1%2D69%2E)
13. V ERONIS , J. (2004). Hyperlex: Lexical cartography for information retrieval. Comput. Speech Lang. 18, 3, p.p: 223– 252. [find](https://scholar.google.com/scholar?q=V+ERONIS+%2C+J%2E+%282004%29%2E+Hyperlex%3A+Lexical+cartography+for+information+retrieval%2E+Comput%2E+Speech+Lang%2E+18%2C+3%2C+p%2Ep%3A+223%E2%80%93+252%2E)
14. Y AROWSKY , D. (1993). O NE S ENSE P ER C OLLOCATION . In Proceedings, ARPA Human Language Technology Workshop. Princeton, pp. 266-271. [find](https://scholar.google.com/scholar?q=Y+AROWSKY+%2C+D%2E+%281993%29%2E+O+NE+S+ENSE+P+ER+C+OLLOCATION+%2E+In+Proceedings%2C+ARPA+Human+Language+Technology+Workshop%2E+Princeton%2C+pp%2E+266%2D271%2E)
15. Z OU F., W ANG L., D ENG X., H AN S. AND W ANG L. S. (2006). Automatic Construction of Chinese Stop Word List », in proceeding of the 5 th WSEAS International Conference on Applied Computer Science, Hangzhou, China, p. 1010-1015. [find](https://scholar.google.com/scholar?q=Z+OU+F%2E%2C+W+ANG+L%2E%2C+D+ENG+X%2E%2C+H+AN+S%2E+AND+W+ANG+L%2E+S%2E+%282006%29%2E+Automatic+Construction+of+Chinese+Stop+Word+List+%C2%BB%2C+in+proceeding+of+the+5+th+WSEAS+International+Conference+on+Applied+Computer+Science%2C+H)

*Updated 31 October 2026*
