Drawing Apprentice draws with an artist in real time. When the human artist draws, the system responds with its own drawing on the same canvas. The artist can rate the system’s drawings to influence what algorithms are used to generate them. Throughout the drawing process, the artist can control a ‘creativity slider’ that influences how much the system’s drawings deviate from their own.
‘At the highest level, the system is a co-creative agent that takes user input lines, transforms those lines based on pre-encoded line transformation techniques, and outputs new lines onto the same canvas. Unique and defining features of input lines set are determined by clustering the data points in the input lines and sending that cluster data into the neural network. This allows the neural network to derive its own classifications scheme based on the data it has been given.’
HB, CB, HE, CFF
Davis, N., Hsiao, C. P., Yashraj Singh, K., Li, L., & Magerko, B. (2016, March). Empirically studying participatory sense-making in abstract drawing with a co-creative cognitive agent. In Proceedings of the 21st International Conference on Intelligent User Interfaces (pp. 196-207). ACM.