On the Cognitive Evolution of Collective Intelligences: augmenting social interaction with cognitive agents