Machine Learning for Metrical Analysis of English Poetry
4542Authors
nan
Abstract
AbstractIn this work we tackle the challenge of identifying rhythmic patterns in poetry written in English. Although poetry is a literary form that makes use standard meters usually repeated among different authors, we will see in this paper how performing such analyses is a difficult task in machine learning due to the unexpected deviations from such standard patterns. After breaking down some examples of classical poetry, we apply a number of NLP techniques for the scansion of poetry, training and testing our systems against a human-annotated corpus. With these experiments, our purpose is establish a baseline of automatic scansion of poetry using NLP tools in a straightforward manner and to raise awareness of the difficulties of this task.
Keywords
Full Content
Proceedings of COLING 2016, the 26th International Conference on Computational Linguistics: Technical Papers, pages 772–781, Osaka, Japan, December 11-17 2016. Machine Learning for Metrical Analysis of English Poetry Manex Agirrezabal1 and I˜naki Alegria1 and Mans Hulden2 IXA NLP Group1 Department of Computer Science Univ. of the Basque Country (UPV/EHU) manex.aguirrezabal@ehu.eus i.alegria@ehu.eus Department of Linguistics2 University of Colorado mans.hulden@colorado.edu Abstract In this work we tackle the challenge of identifying rhythmic patterns in poetry written in En- glish. Although poetry is a literary form that makes use standard meters usually repeated among different authors, we will see in this paper how performing such analyses is a difficult task in machine learning due to the unexpected deviations from such standard patterns. After breaking down some examples of classical poetry, we apply a number of NLP techniques for the scansion of poetry, training and testing our systems against a human-annotated corpus. With these exper- iments, our purpose is establish a baseline of automatic scansion of poetry using NLP tools in a straightforward manner and to raise awareness of the difficulties of this task. 1 Introduction Automatic analysis of the rhythmic patterns in poetry may appear deceptively simple. In fact, however, it presents a challenge for structured prediction methods in NLP on par with the most difficult lan- guage analysis tasks tackled today. What makes assigning rhythm to written poetry—i.e. “scansion”—a particularly knotty puzzle as a sequence labeling task in NLP is that, while the rhythm in most lines encountered in a work of poetry appears mundanely repetitive on the surface, poetry, while mostly a constrained literary form, is prone to unexpected deviations of such standard patterns. These departures of form, effortlessly understood and analyzed by competent speakers of the language, are tied to multiple levels of language processing. Sometimes, a simple lengthening of a line, the removal of a syllable, an onomatopoetic element, or even a semantic twist to the plot-line in a stanza of poetry can cue a sensitive human reader to assign an apparently deviant rhythmic pattern onto a line of verse. As an example of the simple and straightforward, consider a line from the ninth book of Paradise Lost, by John Milton (Pickering, 1832, p. 128): No more of talk where God or Angel guest The even syllables of this line —more, talk, God, An- and guest—for most readers tend to appear naturally more prominent. At first glance, we might be tempted to assume that this repeats itself through the poem, which indeed is the case. No more of talk where God or Angel guest With Man, as with his friend, familiar us’d, To sit indulgent, and with him partake However, even here complications arise: in the second line above, we see that the word with appears as both unstressed and stressed, showing that the process of assigning prominence to certain syllables cannot depend purely on the lexical items themselves. Still, a naive sequence modeler that simply assumed that the poem follows an unstressed-stressed alternation would fare reasonably well here. In …
Content truncated to 500 words
Labeled Text
AbstractIn this work we tackle the challenge of identifying rhythmic patterns in poetry written in English. Although poetry is a literary form that makes use standard meters usually repeated among different authors, we will see in this paper how performing such analyses is a difficult task in machine learning due to the unexpected deviations from such standard patterns. After breaking down some examples of classical poetry, we apply a number of NLP techniques for the scansion of poetry, training and testing our systems against a human-annotated corpus. With these experiments, our purpose is establish a baseline of automatic scansion of poetry using NLP tools in a straightforward manner and to raise awareness of the difficulties of this task.
Publication Details
- Paper ID:
- 4542
- Year:
- 2016
- Publication:
- TIPSTER
- Publication Type:
- conf
- DOI:
- nan