Hostname: page-component-74656f9884-j7cmm Total loading time: 0 Render date: 2026-11-06T04:59:56.913Z Has data issue: false hasContentIssue false

NERA 2.0: Improving coverage and performance of rule-based named entity recognition for Arabic*

Published online by Cambridge University Press:  06 May 2016

MAI OUDAH
Affiliation:
Masdar Institute of Science and Technology, Abu Dhabi, UAE e-mail: moudah@masdar.ac.ae
KHALED SHAALAN
Affiliation:
The British University in Dubai, Dubai International Academic City, Dubai, UAE e-mail: khaled.shaalan@buid.ac.ae
Rights & Permissions [Opens in a new window]

Abstract

Named Entity Recognition (NER) is an essential task for many natural language processing systems, which makes use of various linguistic resources. NER becomes more complicated when the language in use is morphologically rich and structurally complex, such as Arabic. This language has a set of characteristics that makes it particularly challenging to handle. In a previous work, we have proposed an Arabic NER system that follows the hybrid approach, i.e. integrates both rule-based and machine learning-based NER approaches. Our hybrid NER system is the state-of-the-art in Arabic NER according to its performance on standard evaluation datasets. In this article, we discuss a novel methodology for overcoming the coverage drawback of rule-based NER systems in order to improve their performance and allow for automated rule update. The presented mechanism utilizes the recognition decisions made by the hybrid NER system in order to identify the weaknesses of the rule-based component and derive new linguistic rules aiming at enhancing the rule base, which will help in achieving more reliable and accurate results. We used ACE 2004 Newswire standard dataset as a resource for extracting and analyzing new linguistic rules for person, location and organization names recognition. We formulate each new rule based on two distinctive feature groups, i.e. Gazetteers of each type of named entities and Part-of-Speech tags, in particular noun and proper noun. Fourteen new patterns are derived, formulated as grammar rules, and evaluated in terms of coverage. The conducted experiments exploit a POS tagged version of the ACE 2004 NW dataset. The empirical results show that the performance of the enhanced rule-based system, i.e. NERA 2.0, improves the coverage of the previously misclassified person, location and organization named entities types by 69.93 per cent, 57.09 per cent and 54.28 per cent, respectively.

Information

Type
Articles
Copyright
Copyright © Cambridge University Press 2016 
Figure 0

Fig. 1. The architecture of the hybrid NER system.

Figure 1

Table 1. The number of gazetteers and rules for each NE type

Figure 2

Fig. 2. An Example of a rule implemented in JAPE for person NER.

Figure 3

Fig. 3. An Example of a rule implemented in JAPE for location NER.

Figure 4

Fig. 4. An example of a rule implemented in JAPE for organization NER.

Figure 5

Fig. 5. The architecture of the feature extraction phase.

Figure 6

Fig. 6. The architecture of the training phase and the prediction phase.

Figure 7

Table 2. Example of the Rule-based features for a phrase from ACE 2004 NW dataset

Figure 8

Table 3. MADA morphological features with their description (Habash et al. 2010)

Figure 9

Fig. 7. The distribution of the POS tags of the person, location and organization NEs (i.e. noun and proper noun) in ACE 2004 NW dataset.

Figure 10

Table 4. A sample of NE tags correctly classified by the hybrid NER system but misclassified by the pure rule-based (RB) NER component when applied on ACE 2004 NW dataset - the candidate word is underlined

Figure 11

Table 5. A sample of NE tags correctly classified by the hybrid NER system but misclassified by the pure rule-based (RB) NER component when applied on ACE 2004 NW dataset (the candidate word is underlined)

Figure 12

Fig. 8. The distribution of the gazetteer features of the person, location and organization NEs (i.e. of the candidate word and its immediate left and right neighbors) in ACE 2004 NW dataset.

Figure 13

Fig. 9. The four groups of which the new constructed linguistic rules are distributed among based on the candidate word characteristics, i.e. its POS tag (noun (N) or proper noun (PN)), and whether it belongs to a gazetteer or not.

Figure 14

Fig. 10. Example of a new person NE rule (i.e. based on new rule #09).

Figure 15

Table 6. The fourteen new rule patterns in NERA 2.0

Figure 16

Table 7. The results of applying NERA 2.0 on ACE 2004 NW dataset in terms of improvement. The numbers indicate the ratio of correctly classified NEs by NERA 2.0 over the misclassified ones by NERA

Figure 17

Fig. 11. The results of applying the PN+inGAZ group patterns on ACE 2004 NW dataset in terms of the log−10 of correctly classified NEs out of NERA’s misclassifications.

Figure 18

Fig. 12. The results of applying the N+inGAZ group patterns on ACE 2004 NW dataset in terms of the log−10 of correctly classified NEs out of NERA’s misclassifications.

Figure 19

Fig. 13. The results of applying the PN+!inGAZ group patterns on ACE 2004 NW dataset in terms of the log−10 of correctly classified NEs out of NERA’s misclassifications.

Figure 20

Fig. 14. The results of applying the N+!inGAZ group patterns on ACE 2004 NW dataset in terms of the log−10 of correctly classified NEs out of NERA’s misclassifications.