1 Introduction
1.1 Motivations
1.2 Overview
1.3
Contributions
1.4 Structure
2 Creativity
2.1
Creativity theories
2.2 Computational Creativity
3
Working with Concepts
3.1 What is a concept?
3.2 Building
concepts
3.3 Mixing concepts
3.4 Metaphor and Analogy
4 A
Model of Concept Invention
4.1 A Creative General Problem
Solver
4.2 Description of the model
4.3 Discussion
5
Divago
5.1 Overview of the architecture
5.2 Knowledge Base
5.3 Mapper
5.4 Blender
5.5 Factory
5.6 Constraints
5.7
Elaboration
5.8 Divago as a creative system
6
Experiments
6.1 The Boat-House
6.2 The Horse-Bird
6.3 Noun- Noun combinations
6.4 The creature generation experiment
6.5 The established Blending examples
6.6 Discussion
7
Conclusions and Future Directions
Appendices