Prompting Science Report 1: Prompt Engineering is Complicated and Contingent

Lennart Meincke, Ethan Mollick, Lilach Mollick, Dan Shapiro
3/4/2025
cs.CLcs.AI

No confident code implementation found for this paper.

Abstract

This is the first of a series of short reports that seek to help business, education, and policy leaders understand the technical details of working with AI through rigorous testing. In this report, we demonstrate two things: - There is no single standard for measuring whether a Large Language Model (LLM) passes a benchmark, and that choosing a standard has a big impact on how well the LLM does on that benchmark. The standard you choose will depend on your goals for using an LLM in a particular case. - It is hard to know in advance whether a particular prompting approach will help or harm the LLM's ability to answer any particular question. Specifically, we find that sometimes being polite to the LLM helps performance, and sometimes it lowers performance. We also find that constraining the AI's answers helps performance in some cases, though it may lower performance in other cases. Taken together, this suggests that benchmarking AI performance is not one-size-fits-all, and also that particular prompting formulas or approaches, like being polite to the AI, are not universally valuable.

View on arXivView PDF

Code Implementations

No confident code match yet

We couldn't find an author-owned or strongly-evidenced community implementation for this paper. Any repos shown below are weak matches — verify before relying on them.

No code implementations found yet.

Know of an implementation? Let us know in the comments below!

Similar Papers

Cite this paper

@article{meincke2025prompting,
  title  = {Prompting Science Report 1: Prompt Engineering is Complicated and Contingent},
  author = {Lennart Meincke and Ethan Mollick and Lilach Mollick and Dan Shapiro},
  year   = {2025},
  eprint = {2503.04818},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2503.04818v1}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2503.04818.svg)](https://codeofpaper.com/paper/2503.04818)

Discussion