In haven’t tried Bard, but I’ve tried ChatGPT extensively and this sounds like a very good description of it.