Elena' s AI Blog

chatGPT and Friends

28 Jan 2024 (updated: 24 Aug 2026) / 2 hours to read

Elena Daehnhardt

Customer service desks with bot employees, Midjourney



If you click an affiliate link and subsequently make a purchase, I will earn a small commission at no additional cost (you pay nothing extra). This is important for promoting tools I like and supporting my blogging.

I thoroughly check the affiliated products' functionality and use them myself to ensure high-quality content for my readers. Thank you very much for motivating me to write.



TL;DR:
  • Choose ChatGPT for general use, Claude for long context, Perplexity for research, Bard for Google integration. Each excels in different scenarios—match tool to task, not one-size-fits-all.

Previous: Part 2 — AI Synthesised Voices

Next: Part 4 — chatGPT Wrote me a Christmas Poem

Introduction: ChatGPT Alternatives Compared

AI chatbots like ChatGPT have reshaped how we interact with technology, opening new possibilities in customer support, research, learning, content creation, marketing, creativity, and entertainment. They can produce human-like text, generate various formats, and converse on diverse topics.

While ChatGPT is a leading option, other alternatives have unique benefits and strengths. This post will explore ChatGPT and its options, including their capabilities, applications, and ethical considerations. We will challenge chatGPT and a few similar bots with easy tasks to see how they perform.

What Are Large Language Models (LLMs)?

AI chatbots are generally created using Large Language Models (LLMs), trained using vast amounts of textual data, such as books, articles, code, and other text types. LLMs learn the patterns and nuances of human language to generate realistic and coherent text formats. LLMs can be used for text generation, language translation, creative content writing, and providing informative answers to your queries.

Usage examples

Here are some examples of how language models (LLMs) are being used today:

  • Google Search understands and responds to your search queries.
  • Google Assistant answers your questions, sets reminders, and controls your smart home devices.
  • chatGPT writes various types of creative content, such as poems, code, scripts, and emails.
  • Midjourney generates images from text descriptions using a diffusion model.

Key characteristics

Following are the key five characteristics of large language models (LLMs) like ChatGPT:

  • LLMs use complex deep learning architectures with multiple interconnected neural networks to learn complex relationships between words and phrases, enabling them to generate more informative responses.

  • LLMs can understand the context of text and generate relevant and meaningful responses.

  • LLMs continuously learn and improve through exposure to more data and feedback, becoming more accurate, reliable, and creative.

  • LLMs may generate biased or inaccurate text due to trained data containing biases or misinformation. This is called “AI hallucination”. Be cautious when using LLMs and be aware of this potential. These tools are under development and sometimes need to be corrected.

Building LLMs

Large Language Models (LLMs) are created using Natural Language Processing (NLP) techniques. NLP is a subfield of artificial intelligence (AI) that focuses on the interaction between computers and human language. LLMs, such as GPT (Generative Pre-trained Transformer) models like GPT-3, are sophisticated neural network architectures that have been trained on vast amounts of text data using NLP methods.

The training process typically involves feeding the model with large datasets containing diverse language patterns and structures. During training, the model learns to understand the intricacies of language, including grammar, semantics, context, and even some aspects of reasoning. The goal is to enable the model to generate coherent and contextually relevant responses when given a prompt or input.

In my previous post TensorFlow: Romancing with TensorFlow and NLP, I explained how to generate poetry using Python and TensorFlow with useful NLP techniques. This is similar to the creation of LLMs, but on a smaller scale.

Recently, the transformer architecture, which is a key component of LLMs like GPT, has proven to be particularly effective in capturing long-range dependencies in language, making it well-suited for various NLP tasks. These models can be fine-tuned for specific applications, such as text completion, translation, summarization, question answering, and more, making them versatile tools in natural language understanding and generation.

ChatGPT: The Most Famous Chatbot

🔒 Subscribe to keep reading.

ChatGPT Alternatives and Competitors

🔒 Subscribe to keep reading.

Chatbot Comparison: The Test Tasks

🔒 Subscribe to keep reading.

chatGPT

🔒 Subscribe to keep reading.

Bard, now Gemini

🔒 Subscribe to keep reading.

Chatsonic

🔒 Subscribe to keep reading.

Microsoft Copilot

🔒 Subscribe to keep reading.

HuggingChat

🔒 Subscribe to keep reading.

Pi by Insperity

🔒 Subscribe to keep reading.

Discussion

🔒 Subscribe to keep reading.

Conclusion: Which ChatGPT Alternative Is Best?

🔒 Subscribe to keep reading.

References

🔒 Subscribe to keep reading.

You've hit a Deep Dive tutorial.

I spend dozens of hours researching, coding, and breaking things to write these guides. This content is free, but reserved for my subscriber community. Drop your email below to unlock this guide (and all past/future deep dives):

Already a subscriber? Use the magic link from your last newsletter, or reset your password.

New subscribers get an inbox mail: Set a password to unlock articles. The form does not log you in — use the same email afterwards.

desktop bg dark

About Elena

Elena, a PhD in Computer Science, simplifies AI concepts and helps you use machine learning.




Citation
Elena Daehnhardt. (2024) 'chatGPT and Friends', daehnhardt.com, 28 January 2024. Available at: https://daehnhardt.com/blog/2024/01/28/ai-chatgpt_chatbot_alternatives/
All Posts