  Language Identification is a very important part of several text processing
pipelines. Extensive research has been done in this field. This paper proposes
a procedure for automatic language identification of poems for poem analysis
task, consisting of 10 Devanagari based languages of India i.e. Angika, Awadhi,
Braj, Bhojpuri, Chhattisgarhi, Garhwali, Haryanvi, Hindi, Magahi, and Maithili.
We collated corpora of poems of varying length and studied the similarity of
poems among the 10 languages at the lexical level. Finally, various language
identification systems based on supervised machine learning and deep learning
techniques are applied and evaluated.
