Using AI Effectively
When AI Excels vs. When It Struggles
Matching tasks to AI's actual strengths
Not a Magic Oracle
One of the most common mistakes people make with AI is treating it as equally capable at everything. It's not. Language models have clear strengths and clear weaknesses, and knowing the difference is the key to getting real value from these tools.
Think of AI like a brilliant intern who has read everything on the internet but has no real-world experience. They're incredible at certain tasks and unreliable at others.
Where AI Excels
Summarization
Give an AI a 10-page document and ask for a 3-paragraph summary, and you'll get something remarkably good. Models are excellent at identifying key points, filtering noise, and condensing information. This works for articles, research papers, meeting notes, legal documents, and more.
Translation and Language Tasks
Modern models handle translation, grammar correction, tone adjustment, and language conversion with impressive quality. "Rewrite this email to sound more professional" or "Translate this to French" are high-confidence tasks.
Brainstorming and Ideation
AI is excellent at generating options. "Give me 20 names for a coffee shop" or "What are some novel approaches to reducing customer churn?" The model draws on vast patterns to produce creative suggestions you might not have considered.
Writing First Drafts
Blog posts, emails, marketing copy, documentation — AI produces solid first drafts quickly. The key word is first. You'll almost always need to edit, but starting from a draft is much faster than starting from blank.
Code Generation and Debugging
Models can write functional code in most popular languages, explain existing code, find bugs, and suggest improvements. They're particularly strong with well-documented languages and common patterns.
Explaining Complex Topics
"Explain quantum computing like I'm 12" or "What's the difference between TCP and UDP in plain English?" Models excel at adjusting explanation complexity to the audience.
Data Transformation
"Convert this CSV data to a markdown table" or "Reformat these dates from MM/DD/YYYY to YYYY-MM-DD." Structured transformations are a strong suit.
Where AI Struggles
Mathematics and Precise Calculation
This surprises many people. Despite seeming intelligent, language models are mediocre at math. They can handle basic arithmetic and simple algebra, but multi-step calculations, large numbers, and complex math problems frequently produce errors.
Why: Models process math as language patterns, not actual computation. They predict what the answer looks like rather than calculating it. "What's 47 × 83?" gets the pattern-predicted answer, which might be wrong.
Tip: For any math that matters, ask the model to write code that computes the answer rather than computing it directly.
Current Events and Recent Information
Models are trained on data up to a cutoff date. They don't know what happened last week. If you ask about recent events without providing context, you'll get outdated information or hallucinations.
Factual Accuracy on Obscure Topics
Models are accurate about well-known facts (capital of France, boiling point of water) but become unreliable on niche, obscure, or highly specific topics. The less a topic appeared in training data, the more likely the model will hallucinate.
Logical Reasoning and Trick Questions
Models can be fooled by problems that require careful logical reasoning, especially when the "obvious" answer is wrong. Classic example: "A bat and ball cost $1.10 total. The bat costs $1 more than the ball. How much does the ball cost?" Many models will say $0.10 (wrong — it's $0.05).
Counting and Spatial Reasoning
"How many r's are in 'strawberry'?" is famously tricky for language models. They process tokens, not characters, so character-level operations are unreliable. Spatial reasoning ("If I'm facing north and turn left, which direction am I facing?") also often trips them up.
Maintaining Consistency Across Long Outputs
In long creative writing, models may forget character details, contradict earlier plot points, or shift tone. Each token is generated based on the context window, so very long documents can become internally inconsistent.
The Reliability Spectrum
Here's a practical framework for how much to trust AI output by task type:
- High reliability: Summarization, translation, formatting, code generation for common patterns, brainstorming
- Medium reliability: Explanations, analysis, first drafts, debugging, answering well-documented questions
- Low reliability: Precise calculations, obscure facts, recent events, logic puzzles, character counting
- Always verify: Citations, statistics, medical/legal/financial advice, any claim with real-world consequences
The key to using AI well is matching the task to the model's strengths. Use it as a powerful starting point for research, never as the final authority. Trust its drafts, verify its facts.
Key Takeaways
- AI excels at summarization, translation, brainstorming, first drafts, code generation, and explanation.
- AI struggles with math, current events, obscure facts, logic puzzles, and character-level operations.
- The difference comes from how models work: they predict likely text patterns, which aligns well with language tasks but poorly with precise computation.
- Always verify factual claims, especially for obscure topics or high-stakes decisions.
- For math, ask the model to write code that computes the answer rather than computing it directly.
Ask me anything about this lesson.
I have the full lesson content as context.