get_or_create for topic based on topic string