Apply to my task
arXiv:2507.15152 ★ 85 Jul 20, 2025

Customized prompting: three elements against LLM silence in data extraction

Key result

The paradox: the main problem with LLMs working on text isn't hallucination, it's silence. What the model found, it reports accurately. What it missed, it never admits. You'll never know what you lost. Customized prompting lets you pull a specific set of facts out of any text with minimal omissions instead of getting a creative retelling. The trick: role + focus list + output template turn the model from a reader into a checklist scanner. Instead of "extract what matters," three concrete layers of instruction, and extraction recall goes up by 15%.

What Level of Automation is "Good Enough"? A Benchmark ofLargeLanguageModelsfor Meta-Analysis Data Extraction

Key Aspects of the Study:

The researchers compared how well three different LLMs (GPT, Gemini, Grok) extract structured data from scientific papers for medical meta-analyses. They tested four prompting strategies and found that LLMs are generally accurate about the information they do find, but often miss important data (high precision, low recall).

Key Result: The most effective method turned out to be "Customised Prompting": writing detailed prompts tailored specifically to the task and subject area, which boosted extraction recall by 15%.


The Core Idea of the Method:

The method that proved its worth comes down to moving from vague, general instructions to highly specific, focused ones. Instead of asking the LLM to "Pull the important information out of this text," the user should act as the person setting the assignment and hand the model a clear "treasure map."

For the user, the "Customised Prompting" technique boils down to three steps:

  1. Assign a role and context: Open the prompt by giving the model expertise. For example: "You are an experienced marketer analyzing customer reviews" or "You are a financial analyst studying a quarterly report." This puts the model in the right frame of mind.

  2. State the focus explicitly: List exactly what data the model should "hunt" for. The study used the phrase "Focus on these outcomes: ...". This is the most important part of the method. You have to spell out which information is a priority for you.

  3. Provide an output structure: Give the model an exact template (JSON, a Markdown table, or a list) to fill in. This doesn't just format the answer; it forces the model to actively look for data for every field in your template, which cuts down on omissions.

This approach works because it turns the job from "creative interpretation" into "targeted search and form-filling." That dramatically lowers the model's cognitive load and points all its resources at finding the specific data you defined in advance.


Practical Applicability Analysis:

  • Direct applicability: Maximum. Anyone can start using this method right away. Instead of "Summarize this article," you can write: "Analyze the article and extract the following: 1. Main hypothesis. 2. Research method. 3. Key findings (3-4 points). 4. Limitations mentioned." That is "Customised Prompting" in its purest form.

  • Conceptual value: Huge. The study hands the user two key concepts:

    1. The main enemy isn't hallucination, it's omission. When extracting data, an LLM is more likely to stay silent than to lie. Knowing this, you'll build prompts that minimize omissions (for example, by asking for specific fields).
    2. The human-in-the-loop principle. The three-tier model (Tier 1-2-3) teaches the user not to trust the LLM blindly, but to apply different levels of checking depending on how critical the task is. That builds a healthy, realistic way of working with AI.
  • Adaptation potential: Universal. The adaptation mechanism is simple: decide what structured information you want from any unstructured text and turn it into a checklist for the LLM inside the prompt. This works for analyzing reviews, summarizing business meetings, building travel itineraries, reviewing legal documents and much more.


Practical Example:

**Role:** You are an experienced social media manager analyzing customer reviews of the new "AuraFit Pro" fitness tracker.

**Context:** I will give you a batch of several reviews. Your job is to structure the feedback so the product team can quickly see the device's strengths and weaknesses.

**Task:** Analyze each review and extract information strictly in the structure below. If a piece of information is not in the review, write "not mentioned" in that field.

**Focus:**
Be especially thorough in looking for mentions of:
- Accuracy of the step counter and heart-rate monitor
- Battery life
- Quality and usability of the companion app
- Design and wearing comfort
- Sync problems

**Output structure (for each review):**
- **Review ID:** (sequence number)
- **Overall sentiment:** (positive, negative, neutral)
- **Pros:** (what the user liked)
- **Cons:** (what the user complains about)
- **Battery mentions:** (quotes or the gist of what the review says about battery life)
- **Sensor accuracy mentions:** (quotes or the gist of what the review says about measurement accuracy)
- **App mentions:** (quotes or the gist of what the review says about the software)

**Text to analyze:**
"1. Overall the tracker is decent. The design is great, you barely feel it on your wrist. But the battery is a nightmare: it lasts only 2 days, not the 7 they promised. Step counting seems accurate. The app crashes constantly.
2. Bought the AuraFit Pro a week ago. Really happy with it! Heart rate matches my blood pressure monitor exactly. Only charged it once. Syncs with my phone instantly. Highly recommend!
3. Not sure what to think. On one hand, it looks nice. On the other, the step counter lies like crazy: it logged 2,000 steps while I was just sitting at my desk. The app is convenient, lots of charts, but what's the point if the data is wrong?"

Why It Works:

This prompt is effective because it applies the study's findings directly:

  1. Task-specific customization: Instead of a generic "analyze the reviews," the prompt clearly defines the job ("structure the feedback for the product team") and focuses on specific aspects that matter for it (battery, sensors, app). That is exactly "Customised Prompting".
  2. Fewer omissions (better recall): The "Focus" section and the detailed "Output structure" force the model to deliberately look for mentions of each item in the text. Without them, the LLM might just summarize the review and miss a critical detail like the crashing app or the faulty step counter.
  3. Structuring the model's thinking: Requiring specific fields ("Pros," "Cons," "Battery mentions") turns a creative task into a mechanical one, which makes answers more reliable and consistent for every review.

Another Practical Example

**Role:** You are an executive assistant. Your job is to prepare a short recap of an online meeting for people who missed it.

**Context:** I will give you the full text transcript of the kickoff meeting for the new "Quarterly Report 2.0" project.

**Task:** Study the transcript carefully and write a structured summary. The answer should be clear, concise and to the point.

**Focus:**
It is critical to extract and record the following:
- Decisions made
- People assigned and their tasks
- Deadlines set
- Open questions that need further discussion

**Output structure:**
Use the following Markdown format:

### Meeting recap: "Quarterly Report 2.0" project

**1. Key decisions:**
- [Decision 1]
- [Decision 2]
- ...

**2. Tasks and owners:**
- **[Owner name]:** [Task description]. **Deadline:** [Date/deadline].
- **[Owner name]:** [Task description]. **Deadline:** [Date/deadline].
- ...

**3. Open questions for the next meeting:**
- [Question 1]
- [Question 2]
- ...

**Text to analyze:**
[Paste the long, messy meeting transcript here]

Why This Example Works.

This prompt runs on the same principle as the previous one and adapts the study's findings neatly to a corporate setting:

  1. Targeted customization: The prompt doesn't ask to "briefly recap the meeting." It sets a concrete business goal: "prepare a recap for those who missed it." That immediately sets the right context.
  2. Active search instead of passive reading: The "Focus" section makes the LLM not just read the text but actively scan it for key phrases tied to decisions ("So, we've decided..."), tasks ("Emma, that one's yours then..."), and deadlines ("...needs to be done by Friday").
  3. Forced structure: Requiring the "Tasks and owners" template with fields for name, task and deadline greatly increases the chance the LLM pulls all three components for every action item instead of dropping a deadline or an owner's name. This directly fights the main problem the study found: low extraction recall.

Usefulness Score: 96

02

Main Evaluation Criteria

  • A. Relevance to prompting techniques: Very high. The study directly compares four different prompting strategies and identifies the most effective one ("customised prompts").
  • B. Better conversational answers: Very high. The "customised prompts" method raised extraction recall by up to 15%, a significant improvement for information extraction tasks.
  • C. Direct practical applicability: Very high. The main takeaway, using detailed, customized prompts, can be applied immediately by any user in any chatbot without technical skills or tools.
  • D. Conceptual value: Very high. The paper gives a key insight into LLM behavior: they tend toward errors of omission (low recall) rather than fabrication (high precision). It also proposes a very useful three-tier model for rating tasks by how much human oversight they need.
  • E. New useful practice (clustering): The paper falls into several key clusters at once:
    • Cluster 1 (Phrasing techniques): Directly studies and compares techniques (basic, self-reflection, customised).
    • Cluster 2 (Behavioral patterns): Reveals the fundamental "high precision, low recall" pattern and performance differences across models.
    • Cluster 5 (Extraction and structuring): The core of the entire study.
    • Cluster 7 (Reliability and stability): Offers practical ways to make data extraction more reliable.
  • Practicality checklist (+15 points): Yes, the paper gives clear recommendations for structuring complex requests, reveals non-obvious LLM behavior (omissions matter more than hallucinations in this context), and suggests ways to improve answer precision and recall.
03

Numeric Usefulness Score

Arguments for a high score (96/100): This study is a gold mine for anyone who wants structured, complete data from an LLM. Its main takeaway, "specialized, detailed prompts work much better than generic ones," is one of the fundamental principles of prompt engineering. The paper doesn't just claim it; it proves it on a large dataset by comparing several approaches.

The proposed three-tier automation model is especially valuable. It gives the user a simple, clear mental model for rating their own tasks: * Tier 1 (Simple extraction): Can be trusted almost entirely to the LLM. * Tier 2 (Interpretation): The LLM helps, but a human must check. * Tier 3 (Critical data): The LLM is just an assistant; human verification is mandatory.

This conceptual knowledge is invaluable for using LLMs effectively and safely at work.

Counterarguments (why not 100): * Narrow context: The study focuses on a very specific academic task, extracting data from medical research. An everyday user may find it hard to carry this context over directly to daily tasks like analyzing reviews or making plans. * No ready-made templates: The paper describes the principle of customizing a prompt but doesn't offer copy-paste templates for different fields. Users have to work out and adapt the principle themselves.

Even so, the fundamental value and direct applicability of the main finding outweigh these drawbacks, making the study extremely useful.


Research digest

Key result

The paradox: the main problem with LLMs working on text isn't hallucination, it's silence. What the model found, it reports accurately. What it missed, it never admits. You'll never know what you lost. Customized prompting lets you pull a specific set of facts out of any text with minimal omissions instead of getting a creative retelling. The trick: role + focus list + output template turn the model from a reader into a checklist scanner. Instead of "extract what matters," three concrete layers of instruction, and extraction recall goes up by 15%.

Principle

The three layers work together: remove one and accuracy drops. Role: the model understands whose point of view to read the text from. Focus list: an explicit list of "what to look for." Without it, the LLM reads for the general gist instead of scanning by priority. Output template: empty fields act as questions, and the model can't stop until every field is filled. An empty field in the template is a mandatory question to the text. Not a hint, not a suggestion, a requirement. That's what makes the model read to the end instead of giving up after the first convenient conclusion.

Why it works

By nature, an LLM looks for a sufficient answer, not full coverage. Found three out of five? Good enough, here's the result. A template with specific fields breaks that logic: the model can't "give up" until every field is filled. It's not about how attentive the model is; it's about the structure of the task itself. The study tested three models (GPT, Gemini, Grok) and four prompting strategies on medical research papers. Customized prompting beat every other approach: high precision and fewer omissions.

When to apply

Any extraction of structured data from unstructured text: analyzing reviews, breaking down meeting notes, processing papers and reports, auditing contracts. Especially useful when missing one fact costs more than an extra line in the prompt. NOT a fit for free-form summarization or creative writing, where structure is overkill and gets in the way.

Mini recipe

1. Give a specific role: not "you are an expert" but senior analyst reviewing bank customer complaints. The model needs to know whose perspective to read the text from. 2. List the focus areas explicitly: "Focus on these aspects: reason for contact, response time, outcome." Without this, the model builds its own list and misses what matters to you rather than to it. 3. Provide an output template with empty fields: JSON, a Markdown table, a numbered list, doesn't matter. The key: every field = one question to the text. 4. Add insurance against fabrication: "If the information isn't found, write 'not mentioned'." That way the model admits a gap instead of filling the void with a guess.

Examples

[BAD]: `Extract the key information from this meeting transcript` [GOOD]: `You are an executive assistant. Study the transcript of the "Quarterly Report 2.0" project and fill in this structure: 1. Decisions made: [list] 2. Tasks and owners: [name, task, deadline] 3. Open questions for the next meeting: [list] If there's no information for an item, write "not mentioned". Pay special attention to: assigned owners, specific dates, postponed decisions.`

In plain words

Here's the deal: modern models don't just "read" text anymore, they work like high-precision filters that can pull needles out of a haystack. The study shows LLMs can automate data extraction for meta-analyses almost at the level of human experts, as long as you give them a clear structure. The model isn't guessing; it maps raw chaos onto the rigid grid of parameters you imposed. That turns a language model from a chatty companion into an industrial-grade extractor that ignores the emotions and zeroes in on facts.

It's like asking a friend to recap a TV show and having them start describing the wallpaper in every scene. To prevent that, you hand them a checkbox questionnaire: who died, who fell in love, how many dragons showed up. Technically they're still watching the show, but their brain now works like a scanner that cuts the noise and looks only for answers to your questions. Instead of "well, it was interesting," you get a structured table with no room for poetry.

Three methods work perfectly in this prompt: role-play (you turn the AI into a social media manager by setting the context), structural constraints (a strict list of fields keeps the model from wandering off) and targeted attention. When you write "be especially thorough about step counter accuracy", you literally make the model highlight those fragments in its "memory" before answering. That lowers the risk of the AI missing an important detail in the overall flow of words, and extraction accuracy in cases like this goes up dramatically.

The research was done on dry scientific papers, but the principle is universal. The same mechanics work great for analyzing Amazon reviews, reviewing legal contracts or triaging support complaints. You can feed the model a thousand pages of text, and if the output structure is spelled out clearly, it won't get tired or start slipping where a human would have long since zoned out from the grind. This is the jump from plain chat to automated analytics.

Bottom line: stop asking the model to "analyze the text". That road leads nowhere. Give it a strict template and concrete targets, like in the fitness tracker example. When the model knows exactly what it's looking for, it works faster and more accurately than any intern. Structure is the new code, and people who learn to turn unstructured junk into clean data will save themselves weeks of life. Everyone else will keep drowning in "information noise".

AI lab assistant

Apply this study to your task

Describe what you're working on. AI takes the method and the measured results from this paper and adapts them to your case, or writes a ready prompt built on them.

Based on Customized prompting: three elements against LLM silence in data extraction arXiv:2507.15152

Sign in to apply this study New accounts get 50 free credits.

Get the week’s best papers by email

One email on Sundays with the highest-rated new techniques. Unsubscribe with one click.