{"slug": "predicting-the-generative-ai-boom-my-tech-presentation-in-march-2021-20-months", "title": "Predicting the Generative AI Boom: My Tech Presentation in March 2021 (20 Months Before ChatGPT)", "summary": "A developer who was attending a full stack programming bootcamp in March 2021 delivered a presentation predicting the generative AI boom roughly 20 months before ChatGPT launched, showcasing the OpenAI beta, the leap from GPT-2 to GPT-3, and live demos that used natural language to build Excel spreadsheets and generate functional React interfaces. The talk also covered machine learning fundamentals, including supervised, unsupervised, and reinforcement learning, overfitting versus underfitting, and applications such as autonomous driving and disease diagnosis. The presenter framed the material as a time capsule reflecting the technology's trajectory toward the generative AI boom.", "body_md": "_Back in March 2021, the world of software development was obsessed with crypto, NFTs, and traditional web frameworks. ChatGPT wouldn’t exist for another 20 months. However, while attending a full stack programming bootcamp, I decided to give a presentation on something that I knew was about to change our industry forever: Artificial Intelligence.\n\nAt a time when AI was still largely viewed as sci-fi by the general public, I showcased the OpenAI beta, the leap from GPT-2 to GPT-3, and live demos that feel incredibly normal today but were mind-blowing back then (using natural language to build Excel spreadsheets and generate functional React interfaces).\n\nLooking back at this presentation today, it serves as a time capsule. It reflects not just where the technology was, but the exact trajectory it was about to take toward the Singularity and the “GenAI Boom”.\n\nBelow is the original translated transcript and the slides._\n\n[Visual aids notes: fills tables from predictions, Facebook AI code translator between Python, C++, Java, 50 companies automating processes, MuseNet]\n\nHello, good morning. I will now begin my presentation.\n\nI am going to talk about Artificial Intelligence.\n\nIt is a series of algorithms that allow a program to simulate human intelligence to perform a task that appears to be done through reasoning.\n\nIt should not be confused with artificial consciousness, which would be the capacity for actual real thought by an artificial intelligence, something that is still far in the future.\n\nSurveillance.\n\nAutonomous driving.\n\nDisease diagnosis.\n\nAI already diagnoses diseases faster and with a lower error rate than human doctors.\n\n-It can also detect depression.\n\nOne is the traditional approach, which involves programming the system to perform a specific task.\n\nLike the case of IBM’s Deep Blue, which beat Kasparov in ’96. Here, a team of programmers, chess players, and mathematicians with complex algorithms made an AI capable of learning to play chess.\n\nThe other approach is, instead of programming the AI to perform a task, you program it so it learns how to perform it. This is called Machine Learning.\n\nSupervised learning, which is classic machine learning.\n\nUnsupervised learning, deep learning.\n\nAnd reinforcement learning, deep learning.\n\nMachine learning is a field within artificial intelligence, and deep learning is a field within machine learning that uses convolutional neural networks.\n\nI teach the algorithm what I want it to do. An expert with deep knowledge of the area can teach it what to do when it encounters similar patterns. The idea is that it can recognize new cases outside the model.\n\nIf it only recognizes very similar cases, it’s because our model is overfitted; if it confuses very diverse cases, it’s because our model is underfitted.\n\nMachine learning is based on cognitive theories of human learning applied to machines. It’s a different approach: instead of saying, “well, I’ll program an AI to do something,” I program an AI to learn to do what I want. When the level of complexity of the tasks increases, this approach makes everything easier, as decision trees can be enormous and difficult to understand.\n\nAn expert in an area who knows the correct result beforehand teaches the algorithm.\n\nI show it a picture of a cat as input, and as output, another picture of a cat. Then I show it another cat, and the algorithm should be able to recognize new cases. If it is unable to recognize other cases, it’s because our model is overfitted to only detect that specific type of case, when it needs to be more generalist.\n\nThe larger the dataset of cat photos we feed it, the greater its capacity to recognize new images it hasn’t seen before.\n\nThis is a more powerful type of machine learning. Here, instead of training it by telling it what the result is beforehand, the focus is on developing an algorithm that learns from the dataset, but without showing it the output of the correct result.\n\nJoin The Writer's Circle event\n\nThrough neural networks, which are sets of nodes and parameters that dismantle information and process it with mathematical formulas, activating and deactivating nodes depending on whether it guesses right or not until it reaches the output.\n\nI show it an image, the nodes activate after doing the math (THIS ACTIVATES THE NEURONS) and after a series of activations, the correct result is reached.\n\nThis involves having the program execute a task many times. Every time it gets it right, it is rewarded to reinforce that behavior, and when it makes a mistake, it is punished. Thus, through trial and error, the program trains itself (self-programs) until it is capable of performing the desired task.\n\nA deep learning algorithm with a “reward” and “punishment” system to accelerate learning.\n\nAn example is this video of a game of hide and seek; the red team has to find the blue team.\n\nThis simulation was run 10 million times so the AI could learn to play and learn the rules of the game.\n\nOpenAI Plays Hide and Seek…and Breaks The Game!\n\nPress enter or click to view image in full size\n\nNatural Language Processing is a deep learning system trained to “understand” human language, whether written or spoken. It can write credible scientific or journalistic articles based on data input. I can tell it to write an article about the last Barcelona match, and it will write it.\n\nAmong the most powerful is GPT-3 by Elon Musk’s OpenAI.\n\nFrom internet data input, it is capable of simulating credible text; that is, it can predict what word it has to put next so that what it writes makes sense to a human.\n\nIt was trained for this, but secondary results of this training were cross-language translation and the ability to program.\n\nGPT-2 is from 2019, GPT-3 is from 2020. The leap made in such a short time is impressive. Over 90% of advances in artificial intelligence occurred in the last 10 years.\n\nGoogle’s DeepMind achieved 600 billion parameters a few months after GPT-3 went public.\n\nThey have a public API, well, not that public; it’s like a beta for a closed circle given to people in the field of AI development and research. Among the applications given to this tech is this app that writes React code based on human language instructions.\n\nThe most interesting part is not what is currently being done with this, but how it puts into perspective what is coming in the future and the speed at which this is advancing.\n\nThe limits of artificial intelligence lie in processing capacity. Today, entire buildings of GPU servers are used to support the power needed to run these increasingly giant neural networks.\n\nWhat exists is a limit in hardware technology; it is very expensive to run something powerful. This limit will be solved with quantum computing; we already have several in development, like IBM’s and Google’s.\n\nThere would no longer be computing capacity limits. Obviously, this renders a large part of classical computing obsolete. With quantum computing, current security and cryptography are obsolete.\n\nGoogle’s quantum computer solved a math problem in 200 seconds that would have taken a classical supercomputer 10,000 years (Source: Google).\n\nAnd Intel already wants to make commercial quantum computers.\n\nAntimatter engines, quantum computers, and artificial intelligence.\n\nThe 4th industrial revolution is coming, and with it, the singularity is getting closer.\n\nThe moment when artificial intelligence computers are so smart that they program themselves to be even smarter; in other words, they evolve.\n\nThis also leads to an economic singularity that feeds back into the technological one.", "url": "https://wpnews.pro/news/predicting-the-generative-ai-boom-my-tech-presentation-in-march-2021-20-months", "canonical_source": "https://dev.to/agustindiazcano/predicting-the-generative-ai-boom-my-tech-presentation-in-march-2021-20-months-before-chatgpt-3pp", "published_at": "2026-09-15 21:06:57+00:00", "updated_at": "2026-09-15 21:38:26.999678+00:00", "lang": "en", "topics": ["artificial-intelligence", "machine-learning", "large-language-models", "generative-ai"], "entities": ["OpenAI", "ChatGPT", "GPT-3", "GPT-2", "IBM", "Deep Blue", "React", "MuseNet"], "alternates": {"html": "https://wpnews.pro/news/predicting-the-generative-ai-boom-my-tech-presentation-in-march-2021-20-months", "markdown": "https://wpnews.pro/news/predicting-the-generative-ai-boom-my-tech-presentation-in-march-2021-20-months.md", "text": "https://wpnews.pro/news/predicting-the-generative-ai-boom-my-tech-presentation-in-march-2021-20-months.txt", "jsonld": "https://wpnews.pro/news/predicting-the-generative-ai-boom-my-tech-presentation-in-march-2021-20-months.jsonld"}}