18
Dynamic Materials for Teaching and Learning Social Media Arabic Julie Yelle, C. Anton Rytting, Paul Rodrigues, Michael Maxwell, Jennifer Boutz, Hannah Benninger {jyelle, crytting, prr, mmaxwell, jboutz, hbenning}@umd.edu (Presented by Julie Yelle) 23 May 2018

Dynamic Materials for Teaching and Learning Social Media ... · Arabic Data Science Toolkit 16 • Framework for Arabic language feature extraction • Designed for data scientists

  • Upload
    others

  • View
    3

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Dynamic Materials for Teaching and Learning Social Media ... · Arabic Data Science Toolkit 16 • Framework for Arabic language feature extraction • Designed for data scientists

Dynamic Materials for Teaching and Learning Social Media ArabicJulie Yelle, C. Anton Rytting, Paul Rodrigues, Michael Maxwell, Jennifer Boutz, Hannah Benninger{jyelle, crytting, prr, mmaxwell, jboutz, hbenning}@umd.edu(Presented by Julie Yelle)

23 May 2018

Page 2: Dynamic Materials for Teaching and Learning Social Media ... · Arabic Data Science Toolkit 16 • Framework for Arabic language feature extraction • Designed for data scientists

Motivation

• Media Arabic: “the language of newspapers, magazines, and internet news sites” (Elgibali & Korica, 2014)

• Social Media Arabic: the language of Internet forums, Twitter, Facebook, etc.

• Language for specific purposes (LSP): language courses specific to a content area

• Goals: production vs. reception

2

Page 3: Dynamic Materials for Teaching and Learning Social Media ... · Arabic Data Science Toolkit 16 • Framework for Arabic language feature extraction • Designed for data scientists

Social Media vs. Written DialectSocial Media Arabic Other Written Dialect

Lack of context obscures dialect identification

Context facilitates dialect identification

Spelling conventions are inconsistent Spelling conventions are consistentTypographical errors are frequent Typographical errors are limitedWhitespace errors and inconsistencies are common

Whitespace usage is consistent

Punctuation is routinely omitted Punctuation is routinely includedWritten in Arabic and/or Roman (Arabizi) script

Written in Arabic script

Meaning is conveyed by text and emojis

Meaning is conveyed by text alone

3

Page 4: Dynamic Materials for Teaching and Learning Social Media ... · Arabic Data Science Toolkit 16 • Framework for Arabic language feature extraction • Designed for data scientists

Dialect Identification

يتألمقلبك يعاني و ابي

4

Page 5: Dynamic Materials for Teaching and Learning Social Media ... · Arabic Data Science Toolkit 16 • Framework for Arabic language feature extraction • Designed for data scientists

Dialect Identification

يتألمقلبك يعاني و ابي

Dad, your heart is suffering and feeling in pain

5

Page 6: Dynamic Materials for Teaching and Learning Social Media ... · Arabic Data Science Toolkit 16 • Framework for Arabic language feature extraction • Designed for data scientists

Dialect Identification

يتألمقلبك يعاني و ابي

I want your heart to suffer and feel in pain

6

Page 7: Dynamic Materials for Teaching and Learning Social Media ... · Arabic Data Science Toolkit 16 • Framework for Arabic language feature extraction • Designed for data scientists

Loanwords

• Internet jargono Snapchat: السناب [al-snāb]o Whatsapp: واتس [wāts]o Followers: فولورز [fūluwarz]

• Transliterated named entitieso FC Barcelona: البرسا [al-barsā]

7

Page 8: Dynamic Materials for Teaching and Learning Social Media ... · Arabic Data Science Toolkit 16 • Framework for Arabic language feature extraction • Designed for data scientists

Loanwords (cont.)

• Foreign words with Arabic morphological affixes

• Other borrowingso Group: قروب [qrūb]o Action: أكشن [akshin]

8

. معاھم عالقاتو handleوهللا الواحد تعب وھو يباري الناس ويحاول يـ

Page 9: Dynamic Materials for Teaching and Learning Social Media ... · Arabic Data Science Toolkit 16 • Framework for Arabic language feature extraction • Designed for data scientists

Neologisms

• Celebrity-focused word coinageso سھالوي [sahlāwī]: pertaining to or a fan of Moroccan singer

Souhila ben Lacchab

o إيھابي [īhābī]: pertaining to or a fan of Algerian singer Ihab Amir

o سوھابي [sūhābī]: pertaining to or a fan of Souhila and Ihab

9

Page 10: Dynamic Materials for Teaching and Learning Social Media ... · Arabic Data Science Toolkit 16 • Framework for Arabic language feature extraction • Designed for data scientists

DysphemismsHezbollah حزب هللا ḥizb Allāh “party of God”

حزباله ḥizbālah “garbage-party”الالت حزب ḥizb al-Lāt “party of al-Lat”

10

Nasrallah هللا نصر naṣr Allāh “victory of God”

نصر الالت naṣr al-Lāt “victory of al-Lat”

Page 11: Dynamic Materials for Teaching and Learning Social Media ... · Arabic Data Science Toolkit 16 • Framework for Arabic language feature extraction • Designed for data scientists

Interjections

• Many varieties of laughter• Transliterated acronyms

o LOL لول• Elongation for emotional effect

o لووووووول (looooooool)o مبرووووووك (congratulaaaaaations)

• Ululationo لولولوليo يويويويوووووو

11

ھھھھھھھھھھھه

عھعخھعخعھ

عھقعھقعھقعھق

عخھھھھھھھ

عھاعھاعھا

عخھ

اھاھاھاھ

هقھقھق

Page 12: Dynamic Materials for Teaching and Learning Social Media ... · Arabic Data Science Toolkit 16 • Framework for Arabic language feature extraction • Designed for data scientists

Stylistic Use of Characters

• Taṭwīlجداً جـــــداً

• Use of non-standard characters for decorative purposes

12

ألم ہلوأجزل ہرمگاو ہب فاهگغناه عّمن سواه و ہبحبّ ہقلبوامتأل ہعلي ہـلگتووحُسن ہربّ من عّظم ﴾﴿أليَس هللا بكاٍف عبده: ہُسبحانيقل

ألم هلوأجزل هرمكاو هفاه بكغناه عّمن سواه و هبحبّ هقلبوامتأل هعلي هـلكتووحُسن هربّ من عّظم ﴾﴿أليَس هللا بكاٍف عبده: هُسبحانيقل

Page 13: Dynamic Materials for Teaching and Learning Social Media ... · Arabic Data Science Toolkit 16 • Framework for Arabic language feature extraction • Designed for data scientists

Lexicons

• Twiktionary• Dialect lexicons with web examples• Word frequency lists• Arabic Dialect Key Words: A List of

Common Word Variations Mapped to Specific Speech Communities (Schultz, 2011)

13

Page 14: Dynamic Materials for Teaching and Learning Social Media ... · Arabic Data Science Toolkit 16 • Framework for Arabic language feature extraction • Designed for data scientists

Arabic Dialect Key Words

• Indexes by region of distinctive key words and phrases

• Includes maps of geographic range of use• Searchable by:

o Arabic wordo English wordo Major dialect

14

Page 15: Dynamic Materials for Teaching and Learning Social Media ... · Arabic Data Science Toolkit 16 • Framework for Arabic language feature extraction • Designed for data scientists

Arabic Dialect Key Words

15

Page 16: Dynamic Materials for Teaching and Learning Social Media ... · Arabic Data Science Toolkit 16 • Framework for Arabic language feature extraction • Designed for data scientists

Arabic Data Science Toolkit

16

• Framework for Arabic language feature extraction

• Designed for data scientists not necessarily familiar with Arabic or NLP

• Arabic-specific linguistic and stylistic featureso Spelling and normalizationo Social media featureso Stylistic featureso Word category features

Page 17: Dynamic Materials for Teaching and Learning Social Media ... · Arabic Data Science Toolkit 16 • Framework for Arabic language feature extraction • Designed for data scientists

Arabic Data Science Toolkit (cont.)

17

Page 18: Dynamic Materials for Teaching and Learning Social Media ... · Arabic Data Science Toolkit 16 • Framework for Arabic language feature extraction • Designed for data scientists

Questions

18