---
title: "AIDA: Automatic Identification and Glossing of Dialectal Arabic"
description: "Instead it presents the tool, which users can run through a configurable web interface or as an offline pipeline. Cited by 6 papers here."
authors: ["Heba Elfardy", "M. Diab"]
year: 2012
venue: "Proceedings of the 16th Annual Conference of the European Association for Machine Translation"
source: "https://aclanthology.org/2012.eamt-1.18/"
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/elfardy-2012-aida-automatic-identification-glossing-dialectal/"
---
[Elamur Research](https://md.research.elamur.ai/free/en/) · [this page in HTML](https://research.elamur.ai/free/en/papers/elfardy-2012-aida-automatic-identification-glossing-dialectal/)

[home](https://md.research.elamur.ai/free/en/) / [papers](https://md.research.elamur.ai/free/en/papers/) / [2012](https://md.research.elamur.ai/free/en/papers/2012/page/2/) / AIDA: Automatic Identification and Glossing of Dialectal Arabic

# AIDA: Automatic Identification and Glossing of Dialectal Arabic

**Authors:** [Heba Elfardy](https://md.research.elamur.ai/free/en/authors/heba-elfardy/) and M. Diab · **Year:** 2012 · **Venue:** [Proceedings of the 16th Annual Conference of the European Association for Machine Translation](https://md.research.elamur.ai/free/en/venues/eamt/) ([EAMT 2012](https://md.research.elamur.ai/free/en/venues/eamt/2012/)) · **Publisher:** [European Association for Machine Translation](https://md.research.elamur.ai/free/en/publishers/european-association-for-machine-translation/) · **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/2012.eamt-1.18/) · [PDF](https://aclanthology.org/2012.eamt-1.18.pdf)

**Citations:** [6](https://md.research.elamur.ai/free/en/papers/elfardy-2012-aida-automatic-identification-glossing-dialectal/cited-by/) in our library, of the 149,439 papers whose bibliographies we read

## Summary
AIDA, a demo system from Columbia University's Center for Computational Learning Systems, tackles the problem of telling Modern Standard Arabic (MSA) apart from dialectal Arabic (DA) in written text. The task is hard for several reasons. Arabic is diglossic. DA mostly appears in informal genres and has no standard spelling. Many words also look identical across varieties while meaning different things (faux amis). AIDA combines dictionaries and language models into one pipeline that works at both the token and sentence level. For each token it reports four things: a variety label, a named-entity tag, an MSA gloss for dialectal words, and an English gloss. MSA candidates are ranked by how often they occur in Arabic Gigaword. The paper gives no evaluation figures. Instead it presents the tool, which users can run through a configurable web interface or as an offline pipeline. Its intended value is to help Arabic machine translation cope with informal dialectal input by first marking dialect material and mapping it to standard equivalents.

## Key points
- Each token gets a CLASS of MSA, DA or UNK. Dialectal tokens are further split into Egyptian or Other, and tokens that fit both varieties can be marked DA/MSA.
- Named entities are tagged as Person, Organization, GeoPolitical entity or Location. In the paper's example, a multi-token span ("mSr fy") is labelled GPE.
- MSA glosses are sorted by frequency in Arabic Gigaword (LDC2009T30), and an English gloss is supplied alongside.
- Examples are shown in Buckwalter transliteration, and the user can choose the output encoding and which fields to display.
- The system is available as a web interface and as a packaged offline pipeline. The demo paper reports no accuracy numbers.

## Interesting ideas
- Instead of forcing a binary standard-vs-dialect decision, the label set includes UNK and a shared DA/MSA tag, so genuinely ambiguous tokens stay visible.
- Dialectal tokens are glossed into standard-variety equivalents ranked by corpus frequency, which creates a normalization layer before translation.
- The paper treats faux amis, words shared across varieties with different meanings, as a central difficulty that requires context rather than lookup.
- Dialect labels, NE classes and glosses all sit in one per-token record, and multi-token NE spans are grouped.
- A linearized English gloss gives a word-by-word interlinear view of the input.

## For Mova

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

- **I1** (tokens): The English tagger could mark tokens as standard, colloquial ("gonna", "ain't") or shared, so later stages know which forms need normalization.
- **I2** (tree): Before parsing, nonstandard English forms could be mapped to ranked standard lemmas while keeping the originals, which would help UD dialect conversion and reduce parser errors on informal text.
- **I3** (learn): Faux-ami-style tokens (same spelling, register-dependent sense) could be collected as negative controls to check that the system is not just doing dictionary lookup.
- **I4** (world): Entity typing could be attached to the same explainable token record that feeds entity creation, so every world entity traces back to its tagged span.
- **I5** (back): An interlinear gloss layer could serve as a debugging trace for translation through the meta-world, showing per-token correspondences next to the generated output.

*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 (4): [🖥️ 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 · [🎭 Arts and Humanities](https://md.research.elamur.ai/free/en/shelves/arts-and-humanities/) · 16,039 works · [🗣️ Language and Linguistics](https://md.research.elamur.ai/free/en/shelves/arts-and-humanities/language-and-linguistics/) · 15,891 works

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

## Cite

Cite as: Heba Elfardy and M. Diab. 2012. AIDA: Automatic Identification and Glossing of Dialectal Arabic. Proceedings of the 16th Annual Conference of the European Association for Machine Translation.

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

```bibtex
@inproceedings{elfardy2012aida,
  title = {{AIDA: Automatic Identification and Glossing of Dialectal Arabic}},
  author = {Heba Elfardy and M. Diab},
  booktitle = {Proceedings of the 16th Annual Conference of the European Association for Machine Translation},
  year = {2012},
  url = {https://aclanthology.org/2012.eamt-1.18/}
}
```

- [← previous “Love ya, jerkface”: Using Sparse Log-Linear Models to Build Positive and Impolite Relationships with Teens](https://md.research.elamur.ai/free/en/papers/wang-2012-love-ya-jerkface-sparse-log/)
- [next → Diachronic Changes in Text Complexity in 20th Century English Language: An NLP Approach](https://md.research.elamur.ai/free/en/papers/stajner-2012-diachronic-changes-text-complexity-20th/)
- [↑ back to papers of 2012](https://md.research.elamur.ai/free/en/papers/2012/page/2/)

*Updated 29 October 2026*
