ABSTRACT
In this paper, we discuss the incremental implementation of an autonomous system, capable of generating unique yet meaningful poetry, using Constraint Handling Rules. The system consists of a reasoner, which is responsible for ensuring the grammaticality, poeticness and meaningfulness of the resulting poems, without depending on any external corpora. This is achieved, by incrementally pruning a customized lexicon, to satisfy the constraints enforced by the three modules, until an output poem is produced.
- A. Beale. Unofficial alternate 12dicts package (alt12dicts). In http://aspell.sourceforge.net/wl/, 2014.Google Scholar
- T. Frühwirth. Theory and practice of constraint handling rules. The Journal of Logic Programming, 37(1-3):95--138, 1998.Google ScholarCross Ref
- P. Gervás. Computational modelling of poetry generation. In Artificial Intelligence and Poetry Symposium, AISB Convention 2013, University of Exeter, United Kingdom, 2013.Google Scholar
- P. Gervás, D. Sistemas, and I. Programacion. Automatic generation of poetry using a cbr approach. In In CAEPIA - TTIA 01 Actas Volumen I. CAEPIA, 2001.Google Scholar
- H. Manurung. An evolutionary algorithm approach to poetry generation. 2004.Google Scholar
- R. Manurung, G. Ritchie, and H. Thompson. Using genetic algorithms to create meaningful poetic text. J. Exp. Theor. Artif. Intell., 24(1):43--64, 2012.Google ScholarCross Ref
- H. Oliveira. Automatic generation of poetry: an overview. Universidade de Coimbra, 2009.Google Scholar
- J. M. Toivanen, M. Järvisalo, and H. Toivonen. Harnessing constraint programming for poetry composition. In Proceedings of the Fourth International Conference on Computational Creativity, page 160, 2013.Google Scholar
- J. Toivanen et al. Corpus-based generation of content and form in poetry. In Proceedings of the Third International Conference on Computational Creativity, 2012.Google Scholar
- C. M. University. The cmu pronouncing dictionary. In http://www.speech.cs.cmu.edu/cgi-bin/cmudict, 2014.Google Scholar
Index Terms
- Towards automatic poetry generation using constraint handling rules
Recommendations
Poetry mix-up: a poetry generating system for cultural communication
ACE '09: Proceedings of the International Conference on Advances in Computer Entertainment TechnologyComputer technology has become closely integrated with modern culture, which prompted us to introduce and explore the avenues of integrating aesthetics with technology. With the intention of promoting aesthetic sensibilities generated in poetry, we ...
Extending arbitrary solvers with constraint handling rules
PPDP '03: Proceedings of the 5th ACM SIGPLAN international conference on Principles and practice of declaritive programmingConstraint Handling Rules (CHRs) are a high-level committed choice programming language commonly used to write constraint solvers. While the semantic basis of CHRs allows them to extend arbitrary underlying constraint solvers, in practice, all current ...
Chinese Poetry Generation with Metrical Constraints
Natural Language Processing and Chinese ComputingAbstractPoetry is a kind of literary art, which conveys emotion with aesthetic expressions. Poetry automatic generation is challenging because it is required to confirm the semantic representation (content) and metrical constraints (form). Most previous ...
Comments