Leaders Insights
Leaders Insights

Rester au meilleur niveau, un peu chaque jour.

DomainesMarketingDataFinanceIA
RessourcesApprendreTestOutilsBlogGlossaire
© 2026 Leaders Insights — Tous droits réservés.
Formations/AI Essentials/AI & LLM foundations/Capabilities, limits and hallucinations/What LLMs are great at (and what they are not)
1/3+130 XP

Capabilities, limits and hallucinations

1What LLMs are great at (and what they are not)+1302Hallucinations: why confident answers can be wrong+1503What a model actually does: prediction, not understanding+130

What LLMs are great at (and what they are not)

# What llms are great at (and what they are not)

Ask ChatGPT, Claude, or Gemini how many times the letter "r" appears in "strawberry," and there's a real chance it answers "two." The correct answer is three. This is a model that can draft a legal summary, explain quantum tunneling, and write working code, yet it stumbles on something a six-year-old gets right.

That contradiction is the whole lesson. Once you understand *why* it happens, you can predict where these tools shine and where they quietly fail.

A quick note on what an LLMLLMA Large Language Model is an AI system trained on vast text data to predict and generate language, enabling tasks like writing, summarizing, and answering questions.Voir la définition complète → actually does

LLMLLMA Large Language Model is an AI system trained on vast text data to predict and generate language, enabling tasks like writing, summarizing, and answering questions. stands for "." It's the engine behind ChatGPT, Claude, and Gemini. In plain terms: it's a system trained to predict the most likely next chunk of text, based on patterns in a huge amount of writing.

Voir la définition complète →
large language modellarge language modelA Large Language Model is an AI system trained on vast text data to predict and generate language, enabling tasks like writing, summarizing, and answering questions.Voir la définition complète →

It is not a calculator. It is not a database. It is a very sophisticated pattern-completer for language.

Keep that one idea in your head and most of its behavior stops being surprising.

The strawberry problem, explained

LLMs don't read letters the way you do. Before processing your text, they break it into tokenstokensA token is the basic unit of text that language models process, often a word fragment, whole word, or punctuation mark rather than a single character.Voir la définition complète →: chunks of text, often whole words or word-pieces. "Strawberry" might become one or two tokenstokensA token is the basic unit of text that language models process, often a word fragment, whole word, or punctuation mark rather than a single character.Voir la définition complète →, not seven individual letters.

So when you ask it to count "r"s, it's working with a blurry, pre-chunked version of the word. It never really saw the letters one by one. It's guessing based on patterns, and guessing is exactly the wrong tool for an exact count.

The same blind spot shows up with:

  • Exact arithmetic on big numbers (48,271 × 9,330)
  • Counting words, characters, or items in a long list
  • Anything that needs precise, mechanical bookkeeping

Try this and watch it fumble:

> "How many words are in this sentence, and how many start with a vowel?"

It will often give a confident, wrong number.

The fix: give it tools

Modern versions of ChatGPT, Claude, and Gemini can run code or call a calculator behind the scenes. When they do, accuracy jumps, because the actual math is handled by a real computer, not by pattern-guessing.

If you have a coding-capable model, this prompt forces the reliable path:

Count the letter "r" in "strawberry" by writing and running 
Python code, then show me the result.
python
word = "strawberry"
print(word.count("r"))  # 3

The lesson: when you need an exact number, ask the model to *use a tool*, or do that step yourself.

Where LLMs genuinely shine

Now the good news. The same pattern-completion that fails at counting is *brilliant* at language work. These are the wins you should lean on every day.

Rewriting and tone-shifting

This is arguably the single most useful thing LLMs do. Paste in clumsy text and ask for a specific tone.

> "Rewrite this email to be warmer and shorter, and remove the apology at the start."

There's no single "correct" answer here, which is exactly why the model thrives. It's remixing language, not computing a fact.

Summarizing

Drop in a long article, transcript, or thread and ask for the gist.

> "Summarize this 2,000-word report into 5 bullet points a busy manager would care about."

It's very good at this. Just remember: it can occasionally drop or distort a detail, so verify any number or name that matters.

Brainstorming and drafting

Blank-page problems are where LLMs feel like magic. Names, outlines, angles, first drafts.

> "Give me 10 subject lines for a webinar invite about AI for accountants. Mix curious, direct, and slightly playful."

You're not asking for *the* right answer. You're asking for many plausible options to react to. That's the model's home turf.

A clean drafting win, side by side

Here's the contrast that maps the whole landscape.

The failure (precision task):

> "How many r's in strawberry?" → "There are two r's." (Wrong.)

The win (language task):

> "Turn these rough notes into a polite 3-sentence client update: project delayed, new date March 14, will send a revised plan Friday."

> → "Hi Sarah, I wanted to flag that the project timeline has shifted, with our new target date now March 14. We're putting together a revised plan and will have it to you by Friday. Thanks for your patience, and please reachreachThe number of unique people exposed to your message in a given period. Unlike impressions, reach counts each person once, no matter how often they see it.Voir la définition complète → out with any questions."

Same tool, same minute. One is a guess pretending to be a fact. The other is exactly what these systems were built for.

The pattern to remember

There's a simple test for whether a task plays to an LLMLLMA Large Language Model is an AI system trained on vast text data to predict and generate language, enabling tasks like writing, summarizing, and answering questions.Voir la définition complète →'s strengths.

Plays to strengths: the task has many acceptable answers, and "good enough and fluent" is the goal. Rewriting, summarizing, explaining, brainstorming, translating, drafting.

Plays to weaknesses: the task has exactly one correct answer that depends on precise counting, calculation, or current facts. Math, character counts, live data, exact citations.

When you're in "one correct answer" territory, either give the model a tool or verify the output yourself.

Why Can't ChatGPT Count the R's in Strawberry?

Watch on YouTube

Vérification des acquis

1. According to the lesson, what is the most accurate description of what an LLM fundamentally does?

2. Why does an LLM often miscount the letter 'r' in 'strawberry'?

3. You need an LLM to produce an exact result for '48,271 × 9,330'. Based on the lesson, what is the best approach?

CHOIX MULTIPLES

4. Select ALL of the following tasks that the lesson identifies as blind spots where LLMs tend to fail without tools.

Sélectionnez toutes les réponses correctes.

CHOIX MULTIPLES

5. Select ALL statements that correctly reflect the lesson's reasoning about why LLMs both succeed and fail.

Sélectionnez toutes les réponses correctes.

The other big weakness: confident wrong answers

We'll go deep on this in the hallucinations lesson, but it belongs here too. A hallucinationhallucinationA hallucination is when an AI model generates output that is fluent and confident but factually wrong, fabricated, or unsupported by its source data.Voir la définition complète → is when an LLMLLMA Large Language Model is an AI system trained on vast text data to predict and generate language, enabling tasks like writing, summarizing, and answering questions.Voir la définition complète → states something false with full confidence: a fake quote, a made-up statistic, a court case that never existed.

This isn't lying. The model is doing its job, predicting plausible-sounding text, and "plausible" is not the same as "true."

The riskiest tasks combine two traits:

1. There's a precise, checkable answer.

2. The model has no tool to check it.

That's why "What's the population of Lyon in 2026?" or "Cite three peer-reviewed studies on X" are danger zones. The model will happily invent a clean-looking answer.

Practical defense

Use the model for the *shape* of the work, and verify the *facts*.

> "Draft a paragraph about the benefits of remote work. Mark any specific statistic with [VERIFY] so I know to check it."

Most current models will flag where they're unsure when you ask them to. You can also enable web search (available in ChatGPT, Claude, and Gemini) so factual claims get grounded in real sources you can click.

For a deeper, free read on how these systems work and where they go wrong, the Elements of AI course is an excellent, jargon-light starting point.

How to structure your work around this

You don't need to memorize a list. Just sort each task before you prompt.

Step 1: Name the task type. Is this a *language* job (rewrite, summarize, brainstorm) or a *precision* job (count, calculate, fact-find)?

Step 2: Match the approach.

  • Language job → prompt freely, iterate, pick the best version.
  • Precision job → ask the model to use a tool (code, calculator, web search), or do that part yourself.

Step 3: Verify what's checkable. Numbers, names, dates, and quotes get a quick second look. Tone and phrasing don't need it.

A combined prompt that uses each strength correctly:

Summarize the attached sales notes into 4 bullets for my boss. 
For any total or percentage, calculate it using code and double 
check it. Flag anything you're unsure about with [VERIFY].

This hands the language work to the model and the math to a tool, in one go. That's the mindset: let the LLMLLMA Large Language Model is an AI system trained on vast text data to predict and generate language, enabling tasks like writing, summarizing, and answering questions.Voir la définition complète → do language, and never trust it as a calculator or an encyclopedia by default.

Key Takeaways

  • LLMs predict language, they don't compute facts. That's why they nail rewriting and fumble counting "r"s in "strawberry."
  • Lean on them for language jobs: rewriting, summarizing, brainstorming, drafting, translating. Any task with many acceptable answers is a strength.
  • Be cautious on precision jobs: exact math, counting, live data, and citations. Either tell the model to use a tool, or check it yourself.
  • Force the reliable path with a prompt. Ask it to "use code" for math, turn on web search for facts, and request [VERIFY] flags on anything checkable.
  • Verify what's checkable, relax about the rest. Double-check numbers, names, and dates; let tone and phrasing slide.

À faire, tiré de cette leçon

Ces actions sont compilées dans le plan d'action du rôle.

  • Classify each task as language work or precision work before prompting
  • Verify all citations, numbers, dates, names, and high-stakes claims against sources
  • Instruct the model to use tools for math and web search for facts
  • Request [VERIFY] flags on any checkable claims in output
Voir le plan d'action complet →

Suivant

Hallucinations: why confident answers can be wrong