What is AI (Artificial Intelligence)?
AI has had many definitions over the years, but according to IBM the current accepted definition was written by John McCarthy from Stanford University. In his paper “What is Artificial Intelligence?”, he writes:
It is the science and engineering of making intelligent machines, especially intelligent computer programs. It is related to the similar task of using computers to understand human intelligence, but AI does not have to confine itself to methods that are biologically observable. (2)
It is generally accepted that there are two types of AIs (Artificial Intelligence) in use, the names include Traditional/Weak/Narrow AI and Generative/Strong/Creative AI. Traditional AI “focuses on performing preset tasks using predetermined algorithms and rules”. A few examples of traditional AI include algorithms, translation, digital assistants, and opponents in video games. Generative AI is exciting because it can “create something new”. A few examples of Generative AI are ChatGPT, Bard, and DALL-E.
Building an Artificial Intelligence:
Generative AI
Machine Learning (ML)
Natural Language Processing (NLP)
Large Language Model (LLM)
Small Language Model (SLM)
Using Large Language Models
Hallucination
Prompt
Prompt Engineering
Understanding Large Language Models (LLMs)
Parameters
Tokens
Training Data