Comparing OpenAI, Anthropic, and Perplexity: An Analysis