ChatGPT vs Bard AI: An In-depth Comparison of AI Language Models