Skip to main content

Deep Convolutional Neural Network Approach for Classification of Poems

  • Conference paper
  • First Online:
Intelligent Human Computer Interaction (IHCI 2021)

Part of the book series: Lecture Notes in Computer Science ((LNCS,volume 13184))

Included in the following conference series:

Abstract

In this paper, we proposed an automatic convolutional neural network (CNN)-based method to classify poems written in Marathi, one of the popular Indian languages. Using this classification, a person unaware of Marathi Language can come to know what kind of emotion the given poem indicates. To the best of our knowledge, this is probably the first attempt of deep learning strategy in the field of Marathi poem classification. We conducted experiments with different models of CNN, considering different batch sizes, filter sizes, regularization methods like dropout, early stopping. Experimental results witness that our proposed approach outperforms both in effectiveness and efficiency. Our proposed CNN architecture for the classification of poems produces an impressive accuracy of 73%.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 89.00
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 119.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

References

  1. Gu, J., et al.: Recent advances in convolutional neural networks. Pattern Recogn. 77, 354–377 (2018)

    Article  Google Scholar 

  2. Kowsari, K., Jafari Meimandi, K., Heidarysafa, M., Mendu, S., Barnes, L., Brown, D.: Text classification algorithms: a survey. Information 10(4), 150 (2019)

    Article  Google Scholar 

  3. Minaee, S., Kalchbrenner, N., Cambria, E., Nikzad, N., Chenaghlu, M., Gao, J.: Deep learning-based text classification: a comprehensive review. ACM Comput. Surv. (CSUR) 54(3), 1–40 (2021)

    Article  Google Scholar 

  4. Kamath, C.N., Bukhari, S.S., Dengel, A.: Comparative study between traditional machine learning and deep learning approaches for text classification. In: Proceedings of the ACM Symposium on Document Engineering, p. 14 (2018)

    Google Scholar 

  5. Georgakopoulos, S.V., Tasoulis, S.K., Vrahatis, A.G.: Convolutional neural networks for toxic comment classification. In: Proceedings of the 10th Hellenic Conference on Artificial Intelligence, p. 35. ACM (2018)

    Google Scholar 

  6. Cano, E., Morisio, M.: A deep learning architecture for sentiment analysis. In: Proceedings of the International Conference on Geoinformatics and Data Analysis, pp. 122–126. ACM (2018)

    Google Scholar 

  7. Hughes, M., Li, I., Kotoulas, S., Suzumura, T.: Medical text classification using convolutional neural networks. Stud. Health Technol. Inform. 235, 246–250 (2017)

    Google Scholar 

  8. Hsu, T., Tzuhan, Y.: Petroleum engineering data text classification using convolutional neural network based classifier. In: Proceedings of the 2018 International Conference on Machine Learning Technologies, pp. 63–68. ACM (2018)

    Google Scholar 

  9. Kalchbrenner, N., Grefenstette, E., Blunsom, P.: A convolutional neural network for modelling sentences. arXiv preprint arXiv:1404.2188 (2014)

  10. Kim, Y.: Convolutional neural networks for sentence classification. arXiv preprint arXiv:1408.5882 (2014)

  11. Zhang, Y., Wallace, B.: A sensitivity analysis of (and practitioners’ guide to) convolutional neural networks for sentence classification. arXiv preprint arXiv:1510.03820 (2015)

  12. de Sousa Pereira Amorim, B., Alves, A.L.F., de Oliveira, M.G., de Souza Baptista, C.: Using supervised classification to detect political tweets with political content. In: Proceedings of the 24th Brazilian Symposium on Multimedia and the Web, pp. 245–252. ACM (2018)

    Google Scholar 

  13. Severyn, A., Moschitti, A.: UNITN: training deep convolutional neural network for twitter sentiment classification. In: Proceedings of the 9th International Workshop on Semantic Evaluation (SemEval 2015), pp. 464–469 (2015)

    Google Scholar 

  14. Baker, S., Korhonen, A., Pyysalo, S.: Cancer hallmark text classification using convolutional neural networks. In: Proceedings of the Fifth Workshop on Building and Evaluating Resources for Biomedical Text Mining (BioTxtM 2016), pp. 1–9 (2016)

    Google Scholar 

  15. Ali, A.R., Ijaz, M.: Urdu text classification. In: Proceedings of the 7th International Conference on Frontiers of Information Technology, p. 21. ACM, December 2009

    Google Scholar 

  16. Krail, N., Gupta, V.: Domain based classification of Punjabi text documents using ontology and hybrid based approach. In: Proceedings of the 3rd Workshop on South and Southeast Asian Natural Language Processing, pp. 109–122 (2012)

    Google Scholar 

  17. Rajan, K., Ramalingam, V., Ganesan, M., Palanivel, S., Palaniappan, B.: Automatic classification of Tamil documents using vector space model and artificial neural network. Expert Syst. Appl. 36(8), 10914–10918 (2009)

    Article  Google Scholar 

  18. Patil, J.J., Bogiri, N.: Automatic text categorization: Marathi documents. In: 2015 International Conference on Energy Systems and Applications, pp. 689–694. IEEE (2015)

    Google Scholar 

  19. Deshmukh, R.A., Kore, S., Chavan, N., Gole, S., Kumar, A.: Marathi poem classification using machine learning. Int. J. Recent Technol. Eng. (IJRTE) 2723–2727 (2019). ISSN 2277–3878

    Google Scholar 

  20. Ahmad, S., Asghar, M.Z., Alotaibi, F.M., Khan, S.: Classification of poetry text into the emotional states using deep learning technique. IEEE Access 8, 73865–73878 (2020)

    Article  Google Scholar 

  21. O’Shea, K., Nash, R.: An introduction to convolutional neural networks. arXiv preprint arXiv:1511.08458 (2015)

  22. Wu, J.: Introduction to convolutional neural networks, vol. 5, no. 23, p. 495. National Key Lab for Novel Software Technology. Nanjing University, China (2017)

    Google Scholar 

  23. Kingma, D.P., Ba, J.: Adam: a method for stochastic optimization. arXiv preprint arXiv:1412.6980 (2014)

  24. Srivastava, N., Hinton, G., Krizhevsky, A., Sutskever, I., Salakhutdinov, R.: Dropout: a simple way to prevent neural networks from overfitting. J. Mach. Learn. Res. 15(1), 1929–1958 (2014)

    MathSciNet  MATH  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Rushali Deshmukh .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2022 Springer Nature Switzerland AG

About this paper

Check for updates. Verify currency and authenticity via CrossMark

Cite this paper

Deshmukh, R., Kiwelekar, A.W. (2022). Deep Convolutional Neural Network Approach for Classification of Poems. In: Kim, JH., Singh, M., Khan, J., Tiwary, U.S., Sur, M., Singh, D. (eds) Intelligent Human Computer Interaction. IHCI 2021. Lecture Notes in Computer Science, vol 13184. Springer, Cham. https://doi.org/10.1007/978-3-030-98404-5_7

Download citation

  • DOI: https://doi.org/10.1007/978-3-030-98404-5_7

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-030-98403-8

  • Online ISBN: 978-3-030-98404-5

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics