An AI language generator such as ChatGPT can be a hugely powerful tool for students or academics. But it has a fatal flaw - it doesn't know how the world works. It invents research studies, fakes academic references, makes stupid errors in math and science. Can this be fixed?