Hostname: page-component-74656f9884-kv2lp Total loading time: 0 Render date: 2026-11-05T19:02:27.286Z Has data issue: false hasContentIssue false

Social media text normalization for Turkish

Published online by Cambridge University Press:  02 June 2017

GÜLŞEN ERYİǦİT
Affiliation:
Department of Computer Engineering, Istanbul Technical University, Istanbul, Turkey e-mail: gulsen.cebiroglu@itu.edu.tr, torunoglud@itu.edu.tr
DİLARA TORUNOǦLU-SELAMET
Affiliation:
Department of Computer Engineering, Istanbul Technical University, Istanbul, Turkey e-mail: gulsen.cebiroglu@itu.edu.tr, torunoglud@itu.edu.tr
Rights & Permissions [Opens in a new window]

Abstract

Text normalization is an indispensable stage in processing noncanonical language from natural sources, such as speech, social media or short text messages. Research in this field is very recent and mostly on English. As is known from different areas of natural language processing, morphologically rich languages (MRLs) pose many different challenges when compared to English. Turkish is a strong representative of MRLs and has particular normalization problems that may not be easily solved by a single-stage pure statistical model. This article introduces the first work on the social media text normalization of an MRL and presents the first complete social media text normalization system for Turkish. The article conducts an in-depth analysis of the error types encountered in Web 2.0 Turkish texts, categorizes them into seven groups and provides solutions for each of them by dividing the candidate generation task into separate modules working in a cascaded architecture. For the first time in the literature, two manually normalized Web 2.0 datasets are introduced for Turkish normalization studies. The exact match scores of the overall system on the provided datasets are 70.40 per cent and 67.37 per cent (77.07 per cent with a case insensitive evaluation).

Information

Type
Articles
Copyright
Copyright © Cambridge University Press 2017 
Figure 0

Table 1. Some idiolectic usages for the verb ‘yapmak’ (to make) in future tense under different person agreements

Figure 1

Table 2. Vocabulary sizes for two Turkish and English Corpora Hakkani-Tür et al. (2000)

Figure 2

Table 3. Some surface forms for the Turkish word ev (house)

Figure 3

Fig. 1. Normalization architecture.

Figure 4

Fig. 2. Normalization with replacement rules & lexicon lookup.

Figure 5

Table 4. Example of ratio values

Figure 6

Table 5. Examples of accent normalization replacement rules

Figure 7

Table 6. Instance representation for the word okuldan

Figure 8

Fig. 3. Trellis for the input okuldn.

Figure 9

Table 7. Possible diacritization outputs for the input words cin, kus and sok

Figure 10

Fig. 4. Trellis for the input CIn (the critical letters are capitalized meaning that they may either be written as c or ç and i or ı).

Figure 11

Fig. 5. Adaptation of ASS into Turkish Torunoğlu-Selamet et al. (2016).

Figure 12

Table 8. Samples for complex error types

Figure 13

Fig. 6. Cascaded normalization model.

Figure 14

Table 9. Description of the datasets

Figure 15

Table 10. The distribution of normalization error types

Figure 16

Table 11. Ill-formed word detection evaluation results

Figure 17

Table 12. Different examples of real-word normalization errors

Figure 18

Table 13. Overall performances on OOV words

Figure 19

Table 14. Evaluation results of different modules on big twitter set (BTS)

Figure 20

Table 15. Evaluation results of different modules on ITU Web treebank (IWT)

Figure 21

Table 16. The impact of individual modules on whole system performance

Figure 22

Table 17. Comparison of system performances with related works