29
Finding Entries in an On-line Arabic Dictionary 27 May 2010 27 th Annual HCIL Symposium Sarah C. Wayland, C. Anton Rytting, David Zajic, Timothy Buckwalter, Jason White, Corey Miller, Jeffrey Carnes, Nathanael Lynn, Paul Rodrigues, Michael Maxwell, Evelyn Browne

Finding Entries in an On-line Arabic Dictionary

  • Upload
    foy

  • View
    43

  • Download
    0

Embed Size (px)

DESCRIPTION

Finding Entries in an On-line Arabic Dictionary. 27 May 2010 27 th Annual HCIL Symposium Sarah C. Wayland, C. Anton Rytting, David Zajic, Timothy Buckwalter, Jason White, Corey Miller, Jeffrey Carnes, Nathanael Lynn, Paul Rodrigues, Michael Maxwell, Evelyn Browne. Arabic is not English. - PowerPoint PPT Presentation

Citation preview

Page 1: Finding Entries in an  On-line Arabic Dictionary

Finding Entries in an On-line Arabic Dictionary

27 May 2010

27th Annual HCIL Symposium

Sarah C. Wayland, C. Anton Rytting, David Zajic, Timothy Buckwalter, Jason White, Corey Miller, Jeffrey Carnes, Nathanael Lynn, Paul Rodrigues, Michael Maxwell, Evelyn Browne

Page 2: Finding Entries in an  On-line Arabic Dictionary

LANGUAGE RESEARCH IN SERVICE TO THE NATION

Arabic is not English

• Different sounds (e.g., voiceless uvular /q/, retroflex /l/, voiced velar fricative /gh/, glottal stop / ‘ /)

• Different letters (مباريات)

• Different morphology (templatic vs. affixative)

• Written form doesn’t reflect spoken dialect

• Keyboard has different layout/letters

2

Page 3: Finding Entries in an  On-line Arabic Dictionary

LANGUAGE RESEARCH IN SERVICE TO THE NATION

Many informal texts diverge from Modern Standard Arabic

Texts differ from classroom Arabic in orthography, morphology, and lexical content.

Page 4: Finding Entries in an  On-line Arabic Dictionary

LANGUAGE RESEARCH IN SERVICE TO THE NATION

Many informal texts diverge from Modern Standard Arabic

Texts differ from classroom Arabic in orthography, morphology, and lexical content.

Orthographic differences are based on dialect pronunciations, typographical errors, and ... “style.”

Page 5: Finding Entries in an  On-line Arabic Dictionary

LANGUAGE RESEARCH IN SERVICE TO THE NATION

Orthographic Differences

Dialect SATTS (no vowels)

Native (no vowels)

MSA (Modern Standard Arabic) KLB لبكIraqi (with Persian character)

#CLB

J-LB لبچ

Iraqi (with MSA character) JLB لبج

Some dialects use non-standard characters

Page 6: Finding Entries in an  On-line Arabic Dictionary

LANGUAGE RESEARCH IN SERVICE TO THE NATION

Many informal texts diverge from Modern Standard Arabic

Texts differ from classroom Arabic in orthography, morphology, and lexical content.

Orthographic differences are based on dialect pronunciations, typographical errors, and ... “style.”

Page 7: Finding Entries in an  On-line Arabic Dictionary

LANGUAGE RESEARCH IN SERVICE TO THE NATION

Many informal texts diverge from Modern Standard Arabic

Texts differ from classroom Arabic in orthography, morphology, and lexical content.

Orthographic differences are based on dialect pronunciations, typographical errors, and ... “style.”

Page 8: Finding Entries in an  On-line Arabic Dictionary

LANGUAGE RESEARCH IN SERVICE TO THE NATION

Many informal texts diverge from Modern Standard Arabic

Texts differ from classroom Arabic in orthography, morphology, and lexical content.

Orthographic differences are based on dialect pronunciations, typographical errors, and ... “style.”

Page 9: Finding Entries in an  On-line Arabic Dictionary

LANGUAGE RESEARCH IN SERVICE TO THE NATION

Phonetic Differences

ق Educated Urban (MSA) لبق

qlb /qalb/

گ Iraq لبگ

glb /gaLub/

غ Sudan لبغ

qhlb /ghaLib/

أ Cairo لبأ

’lb /’alb/

Consonants sometimes vary across dialects

Page 10: Finding Entries in an  On-line Arabic Dictionary

LANGUAGE RESEARCH IN SERVICE TO THE NATION

Morphologically Complex

qalub* قلب “heart”

قلبال Al-qalb “the-heart”

بوقل *quluwb “hearts”

وقلالب

Al-quluwb “the-hearts”

يقلب qalb-iy “my-heart”

نابوقل quluwb-naA “our-hearts”

كقلب qalb-ak “your-heart (to a man)”

كقلب qalb-ik “your-heart (to a woman)”

بيقل qulayb “little heart”

* (the only forms listed in the dictionary)

Page 11: Finding Entries in an  On-line Arabic Dictionary

LANGUAGE RESEARCH IN SERVICE TO THE NATION

The Arabic keyboard makes difficult-to-detect typos likely

Page 12: Finding Entries in an  On-line Arabic Dictionary

LANGUAGE RESEARCH IN SERVICE TO THE NATION

The Arabic keyboard makes difficult-to-detect typos likely

Adjacent letters are often visually similar

Page 13: Finding Entries in an  On-line Arabic Dictionary

LANGUAGE RESEARCH IN SERVICE TO THE NATION

The Arabic keyboard makes difficult-to-detect typos likely

Adjacent letters are often visually similar

Page 14: Finding Entries in an  On-line Arabic Dictionary

LANGUAGE RESEARCH IN SERVICE TO THE NATION

The Arabic keyboard makes difficult-to-detect typos likely

Adjacent letters are often visually similar

Page 15: Finding Entries in an  On-line Arabic Dictionary

LANGUAGE RESEARCH IN SERVICE TO THE NATION

The Arabic keyboard makes difficult-to-detect typos likely

Adjacent letters also often sound similar (with contrasts not found in English)

Page 16: Finding Entries in an  On-line Arabic Dictionary

LANGUAGE RESEARCH IN SERVICE TO THE NATION

The Arabic keyboard makes difficult-to-detect typos likely

Adjacent letters also often sound similar (with contrasts subject to place-assimilation)

Page 17: Finding Entries in an  On-line Arabic Dictionary

LANGUAGE RESEARCH IN SERVICE TO THE NATION

The Arabic keyboard makes difficult-to-detect typos likely

Adjacent letters also often sound similar (particularly so in some dialect pronunciations)

Page 18: Finding Entries in an  On-line Arabic Dictionary

LANGUAGE RESEARCH IN SERVICE TO THE NATION

Putting DYM…? together• A query is checked by

composing a single-string finite state automaton (FSA) with: – weighted keyboard, visual,

and sound-based FSTs – a dictionary FSA (with

weights for dialect variants)

• The n-best paths yielding unique strings are calculated

• The corresponding strings are displayed to the user

sound-basedkeyboard

HARB, ?ARB, OARB, ....

visual

Page 19: Finding Entries in an  On-line Arabic Dictionary

LANGUAGE RESEARCH IN SERVICE TO THE NATION19

Page 20: Finding Entries in an  On-line Arabic Dictionary

LANGUAGE RESEARCH IN SERVICE TO THE NATION20

Page 21: Finding Entries in an  On-line Arabic Dictionary

LANGUAGE RESEARCH IN SERVICE TO THE NATION21

Page 22: Finding Entries in an  On-line Arabic Dictionary

LANGUAGE RESEARCH IN SERVICE TO THE NATION22

Page 23: Finding Entries in an  On-line Arabic Dictionary

LANGUAGE RESEARCH IN SERVICE TO THE NATION23

Page 24: Finding Entries in an  On-line Arabic Dictionary

LANGUAGE RESEARCH IN SERVICE TO THE NATION24

Page 25: Finding Entries in an  On-line Arabic Dictionary

LANGUAGE RESEARCH IN SERVICE TO THE NATION25

Show verbs Show non-verbs

Page 26: Finding Entries in an  On-line Arabic Dictionary

LANGUAGE RESEARCH IN SERVICE TO THE NATION26

Download Results

Page 27: Finding Entries in an  On-line Arabic Dictionary

LANGUAGE RESEARCH IN SERVICE TO THE NATION27

Page 28: Finding Entries in an  On-line Arabic Dictionary

LANGUAGE RESEARCH IN SERVICE TO THE NATION

Arabic is not English!

• One user interface for all languages will not work

• We must customize the user interface to take into account the unique structure of each language

28

Page 29: Finding Entries in an  On-line Arabic Dictionary

Sarah C. Wayland

[email protected]

301-226-8938