Rafael Pérez y Pérez

Learn More
MEXICA is a computer model that produces frameworks for short stories based on the engagement-reflection cognitive account of writing. During engagement MEXICA generates material guided by content and rhetorical constraints, avoiding the use of explicit goals or storystructure information. During reflection the system breaks impasses, evaluates the novelty(More)
The goal of this research is to develop a computational model of the creative process of writing in terms of Engaged and Reflective States, which attempts to complement and extend previous models based on problem solving approach. The Engaged State can be described as a state in which the writer is intensely involved in the production of material related to(More)
Emotions are an integral part of the creative process; however, it is hard to find computer models of creativity where emotions play a fundamental role. This paper describes a computer model for plot generation based on emotions and tensions between characters. In particular, the document illustrates how emotions are employed to progress a story in a(More)
This paper reports a computer program to generate novel designs for the arrangement of furniture within a simulated room. It is based on the engagement-reflection computer model of the creative processes. During engagement the system generates material in the form of sequences of actions (e.g. change the colours of the walls, include some furniture in the(More)
This paper describes a system that dynamically generate narratives through improvisation. MEXICA-impro is based on a cognitive account of the creative process called engagement-reflection. Its architecture defines a framework where two agents participate in a simulated improvisation session to generate the plot of a story in which each one draws knowledge(More)
We describe the integration of MEXICA, a well-developed story generation system which produces high-level plots, with the nn Narrator, an existing system for automatically narrating based on a simulated world and a plan with narrative specifications. In our initial integration of these systems in a pipeline, we did not seek to model the creative process(More)
The outputs of computational creativity systems need to be evaluated in order to gain insight into the creative process. Automatic evaluation is a useful technique in this respect because it allows for a large number of tests to be carried out on a system in a uniform and objective way, and produce reports of its behaviour. Furthermore, it provides insights(More)
We introduce Slant, a system that integrates more than a decade of research into computational creativity, and specifically story generation, by connecting subsystems that deal with plot, figuration, and the narrative discourse using a blackboard. The process of integrating these systems highlights differences in the representation of story and has led to a(More)
This work describes a computer model that generates visual narratives. It is part of a research project on narrative generation. A visual narrative is defined as a sequence of pictorial-scenes; each scene contains characters, locations and symbols representing dramatic tensions. A computer generated plot is transformed into a visual narrative by converting(More)