from what I remember bard should be able to browse the internet and write code internally to better answer queries. I feel like these abilities are just improved with Gemini as a better language model.
I was surprised it used python to answer “which of those previously mentioned cars has NACS”.