Artificial metacognition: Giving an AI the ability to ‘think’ about its ‘thinking’ - Stuff South Africa