https://www.portaljs.com/blog/talk-to-your-data-portal-in-plain-english-introducing-queryless-ai https://datahub.io/blog/how-queryless-ai-turns-raw-data-files-into-insights-with-duckdb