Article Series · 9 published articles
Artificial intelligence
Reading order
Read in order.
- What Is Artificial Intelligence? Artificial intelligence, or AI, is one of those terms people hear everywhere, but it can sound more complicated than it really is.
- AI, Machine Learning, Deep Learning, and Generative AI Artificial intelligence can sound like a giant robot brain hiding behind a glowing screen. People talk about AI, machine learning, deep learning, neural networks, generative AI, large language models, computer vision, and natural language processing as if they are all the same thing.
- The Complete AI Development Pipeline: From Idea to Deployed AI System Artificial intelligence can sometimes look like magic. You give a computer thousands of examples, train a model, and suddenly it can recognize spam emails, detect defects in products, analyze medical images, or answer questions about documents.
- What Makes a Good AI Problem? Artificial intelligence is powerful, but that does not mean every problem should be solved with AI. In many situations, a simple rule, a spreadsheet formula, or basic automation can solve the problem faster, more cheaply, and more reliably. A good AI project begins by asking a more important question than “How can we use AI?” The better question is: “Does this problem actually need AI?”
- Python for AI: The Minimum You Actually Need If you already know how to write a variable, create a function, run a loop, and use an `if` statement, you know enough Python to start moving toward AI.
- Working With Data Using Pandas Once you move from basic Python into data science, machine learning, or AI, one of the first things you need to become comfortable with is working with tables of data. Most AI projects do not begin with a clever model or a complicated algorithm.
- How Machines Learn From Data Computers are often described as machines that follow instructions. In traditional programming, a developer writes rules that tell a computer exactly what to do. For example, a programmer might create a rule stating that an email should be marked as spam when it contains certain suspicious words.
- Features, Labels, Inputs, and Outputs Can we estimate what a house will sell for? Can we tell whether a customer is likely to cancel a subscription? Can we identify a defective product before it leaves the factory?
- Numbers, Arrays, and NumPy: How AI Represents Data In the previous article, we used pandas to load a dataset, inspect its rows and columns, find missing values, filter records, and calculate useful statistics.