Arabic Named Entity Recognition Using Artificial Neural Network

Problem statement: Named Entity Recognition (NER) is a task to identify proper names as well as temporal and numeric expressions, in an open-domain text. The NER task can help to improve the performance of various Natural Language Processing (NLP) applications such as Information Extraction (IE), Information Retrieval (IR) and Question Answering (QA) tasks. This study discusses on the Named Entity Recognition of Arabic (NERA). The motivation is due to the lack of resources for Arabic named entities and to enhance the accuracy that has been reached in previous NERA systems. Approach: This system is designed based on neural network approach. The main task of neural network approach is to automatically learn to recognize component patterns and make intelligent decisions based on available data and it can also be applied to classify new information within large databases. The use of machine learning approach to classify NER from Arabic text based on neural network technique is proposed. Neural network approach has performed successfully in many areas of artificial intelligence. The system involves three stages: the first stage is pre-processing that cleans the collected data, the second involves converting Arabic letters to Roman alphabets and the final stage applies neural network to classify the collected data. Results: The accuracy of the system is 92 %. The system is compared with decision tree using the same data. The results showed that the neural network approach achieved better than decision tree. Conclusion: These results prove that our technique is capable to recognize named entities of Arabic texts.

[1]  Yassine Benajiba,et al.  Arabic Named Entity Recognition using Optimized Feature Sets , 2008, EMNLP.

[2]  Haizhou Li,et al.  Proceedings of the 2010 Named Entities Workshop , 2010 .

[3]  Indranarain Ramlall,et al.  Artificial Intelligence: Neural Networks Simplified , 2009 .

[4]  Nazlia Omar,et al.  Arabic Part Of Speech Disambiguation: A Survey , 2009 .

[5]  Mona T. Diab,et al.  Arabic Named Entity Recognition: An SVM-based approach , 2008 .

[6]  Marwa Magdy,et al.  Integrated Machine Learning Techniques for Arabic Named Entity Recognition , 2010 .

[7]  Georgios Paliouras,et al.  Learning Decision Trees for Named-Entity Recognition and Classification , 2000 .

[8]  Yassine Benajiba,et al.  Arabic Named Entity Recognition using Conditional Random Fields , 2008 .

[9]  P. Sathyabalan,et al.  ANN Based Prediction of Effect of Reinforcements on Abrasive Wear Loss and Hardness in a Hybrid MMC , 2009 .

[10]  K. Markert,et al.  Machine Learning of Entity Recognizers for Modular Retargetable Natural Language Processing , 2022 .

[11]  T. Bathen,et al.  Cervical cancer tissue characterized by high-resolution magic angle spinning MR spectroscopy , 2004, Magnetic Resonance Materials in Physics, Biology and Medicine.

[12]  Sundaram Suresh,et al.  Parallel implementation of back-propagation algorithm in networks of workstations , 2005, IEEE Transactions on Parallel and Distributed Systems.

[13]  Yassine Benajiba,et al.  ANERsys: An Arabic Named Entity Recognition System Based on Maximum Entropy , 2009, CICLing.

[14]  M. Tim Jones Artificial Intelligence: A Systems Approach , 2007 .

[15]  Kareem Darwish,et al.  Simplified Feature Set for Arabic Named Entity Recognition , 2010, NEWS@ACL.

[16]  Jingfeng Cai,et al.  Decision Tree Pruning Using Expert Knowledge , 2008 .

[17]  Manu Bansal,et al.  Implementation of Back Propagation Algorithm ( of neural networks ) in VHDL , 2007 .

[18]  N. Ahmadi,et al.  Dynamic Analysis of Structures Using Neural Networks , 2008 .

[19]  Diana Maynard,et al.  NLP Techniques for Term Extraction and Ontology Population , 2008, Ontology Learning and Population.

[20]  Farid Meziane,et al.  A Rule Based Persons Names Arabic Extraction System , 2009 .

[21]  A. K. Helmy,et al.  Neural Network Change Detection Model for Satellite Images Using Textural and Spectral Characteristics , 2010 .

[22]  Yassine Benajiba Arabic Named Entity Recognition , 2010, Proces. del Leng. Natural.

[23]  A Elsebai,et al.  A Rules Based System for Named Entity Recognition in Modern Standard Arabic , 2009 .

[24]  Khaled Shaalan,et al.  Arabic Named Entity Recognition from Diverse Text Types , 2008, GoTAL.