Making fingers and words count in a cognitive robot