Autumn School on Computational Creativity
Material (2011)
This page contains links to electronic material of the Autumn School on Computational Creativity.
Download and install Netlogo on your laptop before the autumn school. It will be used in the lectures and exercises of Paulo Urbano.
Otherwise the material consists of slides and/or recommended readings. If you want to have personal copies, please download them to your laptop or print them out before the autumn school. We will not provide hard copies, and we can not guarantee a good wlan connection during the school.
New material may still be linked to this page before and during the school..
Simon Colton
Lecture 1: Introduction to Computational Creativity
- AI Bite on Computational Creativity
- Computational Creativity: Coming of Age
- Converging on the Divergent The History (and Future) of the International Joint Workshops in Computational Creativity
Lectures 2 and 3: Building an Automated Painter
- Emotionally Aware Automated Portrait Painting
- Book Chapter: The Painting Fool project (not published yet)
Lecture 4: Building an Automated Mathematician
- Mathematical Applications of Inductive Logic Programming
- Automatic Concept Formation in Pure Mathematics
Lecture 5: Philosophical and Formalisation Issue
- Computational Creativity Theory: The FACE and IDEA models
- Computational Creativity Theory: Inspirations behind the FACE and IDEA models
- On Impact and Evaluation in Computational Creativity: A Discussion of the Turing Test and an Alternative Proposal
Lecture 6: Guiding Principals of Building Creative Systems
- Creativity versus the Perception of Creativity in Computational Systems
- Seven Catchy Phrases for Computational Creativity Research
Graeme Ritchie
Lecture 1: The Formal Description of Computational Creativity
Lecture 2: The Profile of a Creative Program
Lecture 3: Generating Verbal Humour
Lecture 4: Incongruity Resolution and Humour
Lecture 5: Riddle-Building by Rule
Carlo Strapparava
Witty, Affective, Persuasive (and Possibly Deceptive) Natural Language Processing
- Witty Language (slides, part 1)
- Affective Text (slides, part 2)
- Persuasive NLP (slides, part 3)
- Deceptive Language Recognition (slides, part 4)
Paulo Urbano
Swarm Paintings as a Creative Human-Machine Process
Netlogo is the tool proposed for the implementation of swarm paintings. It can run on all main platforms. For the download and installation info, go to the Netlogo Webpage.
Challenges
- Challenge 1: Lunar Explorers [code]
- Challenge 2:The Love Letters of Emma Hauck [code]
Tony Veale
Creative Information Retrieval
- ABCs of XYZs
- Categories and Cliques
- Cowboys and Idioms
- Creative Framing and Re-Framing
- Creative Information Retrieval
- Creative Language and the Web
- Creative Mash Ups
- Double-Edged Words
- Figure Ground Reversal part 1
- Figure Ground Reversal part 2
- Fluid Representations
- Ontology Tutorial
- Portmanteau Neologisms
- Reader (papers)
Geraint A. Wiggins
Computational Modelling of Music Cognition and Musical Creativity
- Overview (this is the one to read before the school; others are for reference during/after)
- Motivation (good to read before the school if there's time)
- Details of creative systems modelling
-
Details of cognitive modelling:
- Expectation in melody
- neural manifestations of musical expectation
- Expectation and probabilistic learning
- Details of musical creativity
Videos: