Towards finer-grained interaction with a Poetry Generator
2017
Abstract
PoeTryMe is a poetry generation system that produces poems autonomously, from a set of initial parameters. After using a simplified version of this system, creative writers and other interested people identified some issues and expressed their wish to make changes in the resulting poems or to interact with the system and take part in the creative process. This paper illustrates some of the issues on generated poems and reports on a recent e↵ort towards providing alternative ways of using PoeTryMe and to meet the previous suggestions. Some functionalities were made available via a web API, which can now be exploited by other systems. Those include the generation of single lines, or the retrieval of related words, where additional constrains can be made on the number of syllables, sentiment or rhyme. On the top of this API, a co-creative interface has been developed. It enables users to start from scratch, from an existing poem, or to generate a new draft.
References (22)
- John Charnley, Simon Colton, Maria Teresa Llano, and Joseph Corneli. The FloWr online plat-form: Automated programming and computational creativity as a service. In Proceedings of 7th International Conference on Computational Creativity (ICCC 2016), Paris, France, 2016. Sony CSL.
- Simon Colton, Jacob Goodwin, and Tony Veale. Full FACE poetry generation. In Proceedings of 3rd International Conference on Computational Creativity, ICCC 2012, pages 95-102, Dublin, Ireland, 2012.
- Simon Colton and Geraint A. Wiggins. Computational creativity: The final frontier? In Proceedings of 20th European Conference on Artificial Intelligence (ECAI 2012), volume 242 of Frontiers in Artificial Intelligence and Applications, pages 21-26, Montpellier, France, 2012. IOS Press.
- Pablo Gervás. WASP: Evaluation of di↵erent strategies for the automatic generation of spanish verse. In Proceedings of AISB'00 Symposium on Creative & Cultural Aspects and Applications of AI & Cognitive Science, pages 93-100, Birmingham, UK, 2000.
- Pablo Gervás. Deconstructing computer poets: Making selected processes available as services. Computa- tional Intelligence, 33(1):3-31, 2017.
- Hugo Gonçalo Oliveira. PoeTryMe: a versatile platform for poetry generation. In Proceedings of the ECAI 2012 Workshop on Computational Creativity, Concept Invention, and General Intelligence, C3GI 2012, Montpellier, France, August 2012.
- Hugo Gonçalo Oliveira. Tra-la-lyrics 2.0: Automatic generation of song lyrics on a semantic domain. Journal of Artificial General Intelligence, 6(1):87-110, December 2015. Special Issue: Computational Creativity, Concept Invention, and General Intelligence.
- Hugo Gonçalo Oliveira. Poe, now you can TryMe: Interacting with a poetry generation system. In Pro- ceedings of the Demonstration Session of PROPOR'2016, 12th International Conference on Computational Processing of the Portuguese Language, 2016.
- Hugo Gonçalo Oliveira. O Poeta Artificial 2.0: Increasing meaningfulness in a poetry generation twitter bot. In Proceedings of the 2nd Workshop on Computational Creativity in Natural Language Generation, CC-NLG, page (in press), Santiago de Compostela, Spain, 2017. ACL Press.
- Hugo Gonçalo Oliveira. A survey on intelligent poetry generation: Languages, features, techniques, reutili- sation and evaluation. In Proceedings of the 10th International Conference on Natural Language Generation, INLG 2017, page (in press), Santiago de Compostela, Spain, 2017. ACL Press.
- Hugo Gonçalo Oliveira, Raquel Hervás, Alberto Díaz, and Pablo Gervás. Multilanguage extension and evaluation of a poetry generator. Natural Language Engineering, page (in press), 2017.
- Hugo Gonçalo Oliveira, Tiago Mendes, and Ana Boavida. Co-PoeTryMe: a co-creative interface for the composition of poetry. In Proceedings of the 10th International Conference on Natural Language Generation (Demo Session), INLG 2017, page (in press), Santiago de Compostela, Spain, 2017. ACL Press.
- Hugo Gonçalo Oliveira and Ana Oliveira Alves. Poetry from concept maps -yet another adaptation of PoeTryMe's flexible architecture. In Proceedings of 7th International Conference on Computational Creativ- ity, ICCC 2016, Paris, France, 2016.
- Anna Kantosalo, Jukka M. Toivanen, Ping Xiao, and Hannu Toivonen. From isolation to involvement: Adapting machine creativity software to support human-computer co-creation. In Proceedings of 5th Inter- national Conference on Computational Creativity, Ljubljana, Slovenia, June 10-13, 2014, 2014.
- Anna Kantosalo and Hannu Toivonen. Modes for creative human-computer collaboration: Alternating and task-divided co-creativity. In Proceedings of 7th International Conference on Computational Creativity (ICCC 2016), Paris, France, 2016. Sony CSL.
- Eric Malmi, Pyry Takala, Hannu Toivonen, Tapani Raiko, and Aristides Gionis. Dopelearning: A computa- tional approach to rap lyrics generation. In Proceedings of the 22nd ACM SIGKDD International Conference on Knowledge Discovery and Data Mining, San Francisco, CA, USA, August 13-17, 2016, pages 195-204, 2016.
- H. M. Manurung. An evolutionary algorithm approach to poetry generation. PhD thesis, University of Edimburgh, Edimburgh, UK, 2003.
- Joanna Misztal and Bipin Indurkhya. Poetry generation system with an emotional personality. In 5th International Conference Computational Creativity, ICCC 2014, Ljubljana, Slovenia, 06/2014 2014.
- Jukka M. Toivanen, Hannu Toivonen, Alessandro Valitutti, and Oskar Gross. Corpus-based generation of content and form in poetry. In Proceedings of the 3rd International Conference on Computational Creativity, pages 211-215, Dublin, Ireland, May 2012.
- Tony Veale. Creativity as a web service: A vision of human and computer creativity in the web era. In Creativity and (Early) Cognitive Development: A Perspective from Artificial Creativity, Developmental AI, and Robotics, Papers from the 2013 AAAI Spring Symposium, Palo Alto, California, USA, March 25-27, 2013, volume SS-13-02. AAAI Press, 2013.
- Kento Watanabe, Yuichiroh Matsubayashi, Kentaro Inui, Tomoyasu Nakano, Satoru Fukayama, and Masa- taka Goto. LyriSys: An interactive support system for writing lyrics based on topic transition. In Proceedings of the 22nd International Conference on Intelligent User Interfaces, IUI '17, pages 559-563, New York, NY, USA, 2017. ACM.
- Martin Żnidaršič, Amílcar Cardoso, Pablo Gervás, Pedro Martins, Raquel Hervás, Ana Oliveira Alves, Hugo Oliveira, Ping Xiao, Simo Linkola, Hannu Toivonen, Janez Kranjc, and Nada Lavrac. Computational creativity infrastructure for online software composition: A conceptual blending use case. In Proceedings of 7th International Conference on Computational Creativity (ICCC 2016), Paris, France, 2016. Sony CSL.