Online learning of symbolic concepts