So the fix is u need another huge knowledge base to fact-check the ChatGPT output. That doesnt sound very much a solution. The language model itself should be able to understand what it talks if that can be labelled as intelligent.