Recognition of Modern Arabic Poems

We propose a machine learning method for recognizing modern Arabic poems based on the common poetic features of modern Arabic poetry. The poetic features include: rhyming, repetition, use of diacritics and punctuations, and text alignment. The method can classify text documents as poem or non-poem documents with a very high accuracy of 99.81%.

[1]  Hervé Thiriez,et al.  OR software , 1998, European Journal of Operational Research.

[2]  Volker Lindenstruth,et al.  An Energy-Efficient Multi-GPU Supercomputer , 2014, 2014 IEEE Intl Conf on High Performance Computing and Communications, 2014 IEEE 6th Intl Symp on Cyberspace Safety and Security, 2014 IEEE 11th Intl Conf on Embedded Software and Syst (HPCC,CSS,ICESS).

[3]  Andrew McCallum,et al.  A comparison of event models for naive bayes text classification , 1998, AAAI 1998.

[4]  Ian H. Witten,et al.  The WEKA data mining software: an update , 2009, SKDD.

[5]  Abdulrahman Almuhareb,et al.  Recognition of Classical Arabic Poems , 2013, CLfL@NAACL-HLT.

[6]  Clifford A. Lynch,et al.  Searching the Internet , 1997 .

[7]  Abdulmohsen Al-Thubaity,et al.  New Language Resources for Arabic: Corpus Containing More Than Two Million Words and a Corpus Processing Tool , 2013, 2013 International Conference on Asian Language Processing.

[8]  Mike Andrews Searching the Internet , 2012, IEEE Software.

[9]  Anna Jansson Modern Arabic Poetry. A Prosodic Analysis of Three Modern Arabic Poems , 2010 .

[10]  J. Ross Quinlan,et al.  Induction of Decision Trees , 1986, Machine Learning.

[11]  H. Tizhoosh,et al.  Poetic Features for Poem Recognition: A Comparative Study , 2008 .