I test AI for a living — here are 5 features ChatGPT still needs