My local county government has a pretty good website, but even then it’s completely overwhelming if you try to find something off the happy path of the most common services/tasks. I can’t imagine the nightmare of trying to organize a federal portal manually and keep it up to date. Plain search isn’t sufficient because there are so many overlapping functions that are just slightly different.
I hate to say it, but this is one area that an LLM assistant actually makes sense. Maybe it needs a second validation pass with routing to a human assistant if it can’t figure out how to give an accurate answer to a query.
(Personally I’ve found that “search assistant” LLMs are the only task where I’ve found LLMs to be occasionally helpful to me.)
Edit: the big problem with this sort of thing, even if not AI powered, is that government itself isn’t well-organized and the legally “accurate” answer may not be the correct one, as per this comment: https://news.ycombinator.com/item?id=49895741