gaips_bea image1 image2 image3 image4 image5 gaips_ecute_beach_bar_banner gaips_ecute_train_incorrect_ticket_banner
Software architecture for YOLO, a creativity-stimulating robot


Abstract YOLO is a social robot designed and developed to stimulate creativity in children through storytelling activities. Children use it as a character in their stories. This article details the artificial intelligence software developed for YOLO. The implemented software schedules through several Creativity Behaviors to find the ones that stimulate creativity more effectively. YOLO can choose between convergent and divergent thinking techniques, two important processes of creative thought. These techniques were developed based on the psychological theories of creativity development and on research from creativity experts who work with children. Besides promoting creativity, this software allows the creation of Social Behaviors that enable the robot to behave as a believable character. We built 3 main social behavior parameters: Exuberant, Aloof, and Harmonious. These behaviors are meant to ease immersive play and the process of character creation. The 3 social behaviors were based on psychological theories of personality and developed using children’s input during co-design studies. Overall, this work presents the design, development, and usage of social robots that might nurture intrinsic human abilities, such as the ability to be creative.
Year 2020
Keywords Social Robotic Companions;
Authors Patrícia Alves-Oliveira, Samuel Gomes, Ankita Chandak, Patrícia Arriaga, Guy Hoffman, Ana Paiva
Journal SoftwareX
Volume 11
Number 100461
Pages 100461
Month January-June
Publisher Elsevier
Pdf File \"pdf
BibTex bib icon or see it here down icon

@article { alves-oliveira20, abstract = {YOLO is a social robot designed and developed to stimulate creativity in children through storytelling activities. Children use it as a character in their stories. This article details the artificial intelligence software developed for YOLO. The implemented software schedules through several Creativity Behaviors to find the ones that stimulate creativity more effectively. YOLO can choose between convergent and divergent thinking techniques, two important processes of creative thought. These techniques were developed based on the psychological theories of creativity development and on research from creativity experts who work with children. Besides promoting creativity, this software allows the creation of Social Behaviors that enable the robot to behave as a believable character. We built 3 main social behavior parameters: Exuberant, Aloof, and Harmonious. These behaviors are meant to ease immersive play and the process of character creation. The 3 social behaviors were based on psychological theories of personality and developed using children’s input during co-design studies. Overall, this work presents the design, development, and usage of social robots that might nurture intrinsic human abilities, such as the ability to be creative.}, journal = {SoftwareX}, keywords = {Social Robotic Companions;}, month = {January-June}, number = {100461}, pages = {100461}, publisher = {Elsevier}, title = {Software architecture for YOLO, a creativity-stimulating robot}, volume = {11}, year = {2020}, author = {Patrícia Alves-Oliveira and Samuel Gomes and Ankita Chandak and Patrícia Arriaga and Guy Hoffman and Ana Paiva} }

up icon hide this content