The objective of the UK Cognitive Systems Project was to produce a vision for the future development of cognitive systems through an exploration of recent advances in neuroscience, computer science and related fields, and their potential for future interaction.