Generative AI
Generative AI (Gen AI) is a type of artificial intelligence that is used to create new content, such as images, text, and music. Gen AI is based on the idea that computers can be programmed to generate new content by learning from existing content.
Large Language Models (LLMs)
LLMs is like a computer version of a language expert that can read, write, and understand sentences just like a person. It is usually trained on a huge amount of text from books, articles, websites, databases, and many other sources. It learns the patterns, grammar, and meanings of words by looking at how people use them in all sorts of sentences.
The text we sent to an LLM is a called a prompt
. The LLM takes the prompt as input and use its knowlege to generate an output. Also, most LLMs generate a numerical representations of the generated text for other use cases.
A core algorithm used in LLMs is referred to as Transformers
, a type of neural network that works very well with text. In recent times, we've seen different LLM tools like ChatGPT from OpenAI and Bard from Google. These tools and many others have taken the world by storm in their applications, which are not limited to the following:
- Chat
- Text generation
- Brainstorming
- Text summarization
- Text completion
- Code generation
- Text translation
Whether we like it or not, LLMs are here to stay for a long time as individuals and businesses are already leveraging it to scale up. But the concerns around the responsible and ethical usage of such tools are still out there. These concerns includes misinformation, privacy, and bias.
➡️ Next, we'll look at
Model deployment
... 🎯