e.g., text, code, images, video, audio Training – neural networks. Learns patterns in the data to create algorithms Algorithms are used to generate responses e.g., text, code, images
e.g., GPT, BERT, DALL-E Github co-pilot, codewhisperer Duolingo Max, GrammarlyGo Niche tasks Further training on task-specific data General purpose tasks
books, articles, documents, the internet Neural networks + randomness + reinforcement learning Algorithms are used to generate text-based responses Large language model (LLM)
from comments, provides suggestions, auto-complete. • Works on most popular programming languages. • Integrates with popular IDE’s e.g., VSCode, PyCharm.
learning means models are reluctant to say, “I don’t know”. Generates responses that look correct but are wrong. • Be careful entering sensitive information into these tools.
of foundational models. Expect to see more niche code assistants. • An important future skill will be prompt engineering. • Generative AI will become more sophisticated at an exponential rate. • Companies will go through an AI transformation like the digital transformation in recent years. • Increased demand for tech skills.