Skip to main content
Log in

Computing prosody to detect the Arud meter in Punjabi Ghazal

  • Published:
Sādhanā Aims and scope Submit manuscript

Abstract

Ghazal is a very popular poetic form of Punjabi poetry. Every verse of a Ghazal follows the same rhythmical pattern. Punjabi Ghazal is written in Hindi meter and Arud meter. In this research, we deal with Arud meter. Arud is the science of versification being followed in Arabic, Turkish, Persian, Urdu, Hindi and Punjabi as well as some other languages of South Asia. It is a complex set of rules and has a steep learning curve for a novice. In this work, we devised an algorithm to detect the Arud meter in the Punjabi verse and developed a web-based application as well. This web application will not only facilitate the professional poets but also help the students to analyse the poetry in the context of prosody rules. Computing prosody of any poetry depends on recitation instead of written transcription. In the first phase of orthography, we analyse the text phonetically and phonologically to transform it according to the recitation by adding (as in gemination), removing (as in weightless nasalization and aspiration), modifying (as in tonal sounds) and grafting (to assimilate the sounds of neighbouring words) the letters. In the second phase of verse scansion, the verse is passed through a pipeline process of syllabification and step by step weight assignments, figuring out short, flexible and long syllables, ending up in one or more rhythmical patterns. All of these rhythmical patterns are compared one by one to standard and most famous 37 Arud meters. The Cartesian product type matching between verse patterns and Arud meters is solved using nested iterations, regular expressions and finite state automata. The meter that matches with verse pattern is declared as the Arud meter of the verse. This automatic process is more efficient than the manual process and yields satisfactory results.

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

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Figure 1
Figure 2
Figure 3
Figure 4
Figure 5
Figure 6
Figure 7
Figure 8
Figure 9
Figure 10
Figure 11
Figure 12

Similar content being viewed by others

References

  1. Naresh 1983 Ghazal di parakh

  2. Tarsem S 2014 Ghazal Aruz Te Pingal

  3. Mohi Shamsher 2010 Punjabi Gazal Chintan

  4. Singh Piar 1954 Panjabi Farsi Bodh. Lahore Book Shop, Ludhiana

    Google Scholar 

  5. Punjabi Sahit-Kosh 1971 Punjabi University Patiala

  6. Mohammad Mustafa Khan ’Maddah’ 2015 Urdu-Hindi Shabdkosh.

  7. mahindar manav. Ghaza Shastar de dig darshan.

  8. Patar Surjit 2010 Surzameen. Lokgeet Prakashan

  9. Deo Ashwini and Kiparsky Paul 2011 Poetries in Contact: Arabic, Persian, and Urdu. Frontiers in comparative prosody. Bern & New York: Lang, pages 147–173

  10. Pybus Gilbert Douglas 1924 A Text-book of Urdu Prosody and Rhetoric. Baptist Mission Press, Serampore

    Google Scholar 

  11. Gurdial Sigh Arif. Punjabi Kavita vich Lai Prabandh.

  12. Pritchett Frances W and Khaliq Ahmad Khaliq 1987 Urdu Meter: A Practical Handbook. FW Pritchett and KA Khaliq, Madison

    Google Scholar 

  13. Kurt Atakan and Kara Mehmet 2012 An algorithm for the detection and analysis of arud meter in Diwan poetry. TURKISH JOURNAL OF ELECTRICAL ENGINEERING & COMPUTER SCIENCES 20(6): 948–963

    Google Scholar 

  14. Kaur Jasleen and Saini Jatinderkumar R 2017 Punjabi Poetry Classification: The Test of 10 Machine Learning Algorithms. In: Proceedings of the 9th International Conference on Machine Learning and Computing, ICMLC 2017, pages 1–5, New York, NY, USA. ACM. event-place: Singapore, Singapore.

  15. Kaur Jasleen and Saini Jatinderkumar R 2017 Pupocl: Development of punjabi poetry classifier using linguistic features and weighting. INFOCOMP 16(1-2): 1–7

    Google Scholar 

  16. Bailey T Grahame 1939 A guide to the metres of urdū verse. Bulletin of the School of Oriental and African Studies 9(4): 969–985

    Article  Google Scholar 

  17. Weil Gotthold 1960 Arud. Encyclopedia of Islam 1: 667–77

    Google Scholar 

  18. Arberry Arthur John 1965 Arabic Poetry: A Primer for Students. CUP Archive. Google-Books-ID: Nw84AAAAIAAJ.

  19. Halle Morris 1966 On the metrics of pre-Islamic Arabic poetry. MIT Research Laboratory of Electronics Quarterly Progress Report 83: 113–116

    Google Scholar 

  20. Maling Joan Mathilde 1973 The theory of classical Arabic metrics. PhD Thesis, Massachusetts Institute of Technology

  21. Shalabi R, Kana’an G and AL-Jarah A 2003 Computing System for Analyzing Arabic Poems Meter. Yarmouk Research, Yarmouk University

  22. AlHussain A 2009 programe\_aroud, May 2009

  23. Ismail M A, Eladawy M, Keshk H and Saleh S 2010 Expert system for testing the harmony of Arabic poetry. Journal of Engineering Sciences 401–411

  24. Alnagdawi Mohammad A, Rashideh Hasan and Aburumman Ala Fahed 2013 Finding arabic poem meter using context free grammar. Citeseer

  25. AlQaied S 2014 Malik Alsheir. Retrieved 11(1): 2014

    Google Scholar 

  26. Dahab Mohamed Y, AlAmri Ablah, Bagasi Bayan, AlMalki Ebtesam and AlBeshri Ola 2016 Automatic Identifying Rhythm of Arabic Poem. International Journal of Computer Applications 153(1)

  27. Abuata Belal and Al-Omari Asma 2018 A rule-based algorithm for the detection of Arud meter in Classical Arabic poetry. IAJIT. International Arab Journal of Information Technology 4

  28. Abbas Muhammad Raihan and Asif Khadim Hussain 2020 Punjabi to iso 15919 and roman transliteration with phonetic rectification. ACM Transactions on Asian and Low-Resource Language Information Processing (TALLIP) 19(2): 1–20

    Google Scholar 

  29. Jagtar 1992 Jugnu Diva Te Daria. Dipak

  30. Punjabi Ghazals

  31. Singh Mohan 1958 Vadda Vela. Hind Publishers Ltd.

  32. Karamjit Singh Gathwala. Punjabi Ghazlan.

  33. Batalvi Shiv Kumar 1991 Shiv Kumar: Sampuran Kav Sangreh

  34. Khadim Pali 2016 Savai Di Tasdeek. BADBAN

  35. Umar Ghani. Umar Ghani Punjabi Ghazlan

  36. Sheikh Rauf 1971 balde shahir

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Muhammad Raihan Abbas.

Appendices

Appendix I. List of feet

Id

Feet pattern

Feet name

1

= = =

maf-uu-lun

2

= = - =

mus-taf-i-lun

3

= = -

maf-uu-l

4

= =

fa-lun

5

= - = =

faa-i-laa-tun

6

= - = -

faa-i-laa-t

7

= - =

faa-i-lun

8

= - - =

muf-ta-i-lun

9

= -

fa-l

10

=

fa

11

- = = =

ma-faa-ii-lun

12

- = = -

ma-faa-ii-l

13

- = =

fa-uu-lun

14

- = - =

ma-faa-i-lun

15

- = -

fa-uu-l

16

- =

fa-al

17

- - = =

fa-i-laa-tun

18

- - = - =

mu-ta-faa-i-lun

19

- - = -

fa-i-laa-tu

20

- - =

fa-i-lun

Appendix II. List of meters

ID

Meter pattern

Meter name

1

= = = /= - = / - = =

hazaj musaddas axram ashtar mahzuuf

2

= = / - = = // = = / - = =

mutaqaarib musamman asram

3

= = - = / = = - = / = = - = / = = - =

rajaz musamman saalim

4

= = - / = - = = // = = - / = - = =

muzaari musamman axrab

5

= = - / = - = - / - = = - / = - =

muzaari musamman axrab makfuuf mahzuuf

6

= = / - - = / = = / = = / = = / - - = / = = / = =

mutadaarik musamman muzaaaf maqtuu maxbuun

7

= = - / - = = = // = = - / - = = =

hazaj musamman axrab

8

= = - / - = = - / - = = - / - = =

hazaj musamman axrab makfuuf mahzuuf

9

= = - / - = - = / - = =

hazaj musaddas axrab maqbuuz mahzuuf

10

= - = = / = - = = / = - = = / = - =

ramal musamman mahzuuf

11

= - = = / = - = = / = - =

ramal musaddas mahzuuf

12

= - = / = - = / = - = / = - = / = - = / = - = / = - = / = - =

mutadaarik musamman muzaaaf saalim

13

= - = / = - = / = - = / =

mutadaarik musamman maqtuu mahzuuf

14

=* - = = / - = - = / = =

xafiif musaddas maxbuun mahzuuf maqtuu

15

=* - = = / - = - = / - - =

xafiif musaddas maxbuun mahzuuf

16

=* - = = / - - = = / = =

ramal musaddas maxbuun mahzuuf maqtuu

17

=* - = = / - - = = / - - =

ramal musaddas maxbuun mahzuuf

18

=* - = = / - - = = / - - = = / = =

ramal musamman maxbuun mahzuuf maqtuu

19

=* - = = / - - = = / - - = = / - - =

ramal musamman maxbuun mahzuuf

20

= - = / - = = = // = - = / - = = =

hazaj musamman ashtar

21

= - = / - = - = // = - = / - = - =

hazaj musamman ashtar maqbuuz

22

= - - = / = - = // = - - = / = - =

munsarih musamman matvii maksuuf

23

= - - = / = - = - / = - - = / =

munsarih musamman matvii manhuur

24

= - - = / = - - = / = - =

sarii musaddas matvii maksuuf

25

= - - = / - = - = // = - - = / - = - =

rajaz musamman matvii maxbuun

26

- = = = / - = = = / - = = = / - = = =

hazaj musamman saalim

27

- = = = / - = = = / - = =

hazaj musaddas mahzuuf

28

- = = / - = = / - = = / - = =

mutaqaarib musamman saalim

29

- = = / - = = / - = = / - =

mutaqaarib musamman mahzuuf

30

- = - / = = / - = - / = = / - = - / = = / - = - / = =

mutaqaarib musamman muzaaaf maqbuuz aslam

31

- = - / = = / - = - / = = / - = - / = =

mutaqaarib musaddas muzaaaf maqbuuz aslam

32

- = - = / - = - = / - = - = / - = - =

hazaj musamman maqbuuz

33

- = - = / - - = = / - = - = / = =

mujtas musamman maxbuun mahzuuf maqtuu

34

- = - = / - - = = / - = - = / - - =

mujtas musamman maxbuun mahzuuf

35

- = - = / - - = = / - = - = / - - = =

mujtas musamman maxbuun

36

- - = - / = - = = // - - = - / = - = =

ramal musamman mashkuul

37

- - = - = / - - = - = / - - = - = / - - = - =

kaamil musamman saalim

Meters having double slash // have caesura and the symbol =* means the first syllable is properly long, but may be replaced with a short one.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Abbas, M.R., Asif, K.H. Computing prosody to detect the Arud meter in Punjabi Ghazal. Sādhanā 45, 246 (2020). https://doi.org/10.1007/s12046-020-01458-3

Download citation

  • Received:

  • Revised:

  • Accepted:

  • Published:

  • DOI: https://doi.org/10.1007/s12046-020-01458-3

Keywords

Navigation