Artificial creativity

Artificial Creativity is a branch of artificial intelligence based on trying to make computers creative or on trying to understand human creativity by doing research in making computers creative.

Theory
AC practitioners often ask 'what is creativity'? If a program creates art is the program the artist or is the programmer the artist? One major debate is whether computers can ever possibly create.

Practice
Some approach the problem as an emergent property. Some approach it with genetic algorithms. Some approach it with artificial neural networks.

Artificial creativity is used in computer-generated music, linguistics, artificial intelligence, automated design, and automated invention.

Online demonstration programs

 * ArchiKluge
 * draw-something
 * Glot-Bot v2