Battle of the AI bots: Copilot vs ChatGPT vs Gemini Popular Science