Hostname: page-component-74656f9884-8r8nv Total loading time: 0 Render date: 2026-11-06T23:20:47.197Z Has data issue: false hasContentIssue false

POS-tagging arabic texts: A novel approach based on ant colony

Published online by Cambridge University Press:  11 February 2016

CHIRAZ ZRIBI BEN OTHMANE
Affiliation:
RIADI laboratory, National School of Computer Sciences, La Manouba University, Tunisia e-mails: Chiraz.BenOthmane@riadi.rnu.tn, Feriel.BenFraj@riadi
FERIEL BEN FRAJ
Affiliation:
RIADI laboratory, National School of Computer Sciences, La Manouba University, Tunisia e-mails: Chiraz.BenOthmane@riadi.rnu.tn, Feriel.BenFraj@riadi
ICHRAF LIMAM
Affiliation:
Faculty of Science of Bizerte, Carthage University, Tunisia e-mail: Ichraf.Limam@fsb.rnu.tn
Rights & Permissions [Opens in a new window]

Abstract

The specificities of the Arabic language, mainly agglutination and vocalization make the task of POS-tagging more difficult than for Indo-European languages. Consequently, POS-tagging texts with good accuracy remains a challenging problem for Arabic language processing applications. In this work, we consider the task of POS-tagging as an optimization problem modeled as a graph whose nodes correspond to all possible grammatical tags given by a morphological analyzer for words in a sentence and the goal is to find the best path (sequence of tags) in this graph. To resolve this problem, we propose a novel approach based on ant colony. Ant colony-based algorithms are among the most efficient methods to resolve optimization problems modeled as a graph. The collaboration of ants having various knowledge creates a collective intelligence and increases efficiency. We have performed experiments on both vocalized and non-vocalized texts and tested two different tagsets containing fine and coarse grained composite tags. The obtained results showed good accuracy rates and hence, the benefits of swarm intelligence for the POS-tagging problem.

Information

Type
Articles
Copyright
Copyright © Cambridge University Press 2016 
Figure 0

Fig. 1. Example of an agglutinated word.

Figure 1

Table 1. Examples of fine/coarse-grained tags according the textual form segmentation

Figure 2

Fig. 2. General architecture of the ant colony-based POS-tagging system.

Figure 3

Fig. 3. Searching the best sequence of GC: the first iteration.

Figure 4

Fig. 4. Ants’ knowledge.

Figure 5

Fig. 5. Concatenation of sub-patterns.

Figure 6

Table 2. Counts relating to the test corpus in two versions: vocalized and non-vocalized

Figure 7

Fig. 6. Accuracy variation according to the number of ants and the number of iterations (vocalized text tagged with macro-tags).

Figure 8

Fig. 7. Accuracy variation according to the number of ants and the number of iterations (non-vocalized text tagged with macro-tags).

Figure 9

Fig. 8. Evaluation of the tagging system on the vocalized version of the corpus test.

Figure 10

Fig. 9. Evaluation of the tagging system on the non-vocalized version of the corpus test.

Figure 11

Table 3. Illustrative example of the impact of vocalization on POS-tagging

Figure 12

Table 4. Comparison with MaxEnt-based tagger

Figure 13

Table 5. Performances of previous Arabic POS-taggers (CO: Composite tags, S:Simple tags, F: Fine-grained tags, C:Coarse-grained tags)