Who Validates the Validators? Aligning LLM-Assisted Evaluation of LLM Outputs with Human Preferences
Open accessAbstract
Due to the cumbersome nature of human evaluation and limitations of code-based evaluation, Large Language Models (LLMs) are increasingly being used to assist humans in evaluating LLM outputs. Yet LLM-generated evaluators simply inherit all the problems of the LLMs they evaluate, requiring further human validation. We present a mixed-initiative approach to “validate the validators”—aligning LLM-generated evaluation functions (be it prompts or code) with human requirements. Our interface, EvalGen, provides automated assistance to users in generating evaluation criteria and implementing assertions. While generating candidate implementations (Python functions, LLM grader prompts), EvalGen asks humans to grade a subset of LLM outputs; this feedback is used to select implementations that better align with user grades. A qualitative study finds overall support for EvalGen but underscores the subjectivity and iterative nature of alignment. In particular, we identify a phenomenon we dub criteria drift: users need criteria to grade outputs, but grading outputs helps users define criteria. What is more, some criteria appear dependent on the specific LLM outputs observed (rather than independent and definable a priori), raising serious questions for approaches that assume the independence of evaluation from observation of model outputs. We present our interface and implementation details, a comparison of our algorithm with a baseline approach, and implications for the design of future LLM evaluation assistants.
AI snapshot
Written from the paper’s full text.
TL;DR
EvalGen is a mixed-initiative interface that helps users generate evaluation criteria and select LLM- or code-based assertions aligned with their own thumbs-up/down grades. A qualitative study with nine industry practitioners found support for the approach but identified “criteria drift”: users need criteria to grade outputs, yet grading outputs changes and refines those criteria.
Key findings
- In an offline comparison on two pipelines, EvalGen achieved equal or better alignment than the fully automated SPADE baseline with fewer assertions: medical pipeline 3 vs. 5 assertions, coverage 0.33 vs. 0.33, FFR 0.10 vs. 0.10, alignment 48.29 vs. 48.29; product pipeline 4 vs. 9 assertions, coverage 0.73 vs. 0.49, FFR 0.39 vs. 0.39, alignment 66.46 vs. 54.35.
- The user study with 9 industry practitioners found overall support for EvalGen as a starting point, but alignment ratings were mixed: on a 7-point scale for “I felt like the assertions aligned with my grades,” responses ranged from 1 to 6 (P1=6, P2=5, P3=3, P4=4, P5=5, P6=3, P7=1, P8=2, P9=5).
- The paper identifies “criteria drift”: participants added new criteria after seeing new types of bad outputs and reinterpreted existing criteria as they graded more outputs, implying criteria cannot be fully determined before human judging of LLM outputs.
- Participants wanted different treatment for code-based vs. LLM-based assertions: they often wanted to inspect and directly edit code-based assertions, while LLM-based assertions were harder to trust and were seen as needing more alignment support.
Methods
- EvalGen was implemented inside ChainForge and uses GPT-4 to suggest criteria and generate candidate assertions, while users grade sampled LLM outputs with thumbs-up/down; grades guide selection of the most aligned assertion per criterion.
- Offline algorithm evaluation compared EvalGen to SPADE on two LLM pipelines: a medical transcript pipeline with 84 outputs and a product-description pipeline with 100 outputs; two authors manually graded all outputs, with 68% and 51% judged good, respectively.
- Qualitative user study: 9 industry practitioners with LLM pipeline experience used EvalGen on a named entity recognition task over 100 tweets with GPT-3.5-Turbo, thinking aloud for up to 40 minutes, followed by open-ended questions and Likert ratings; transcripts and notes were analyzed with open and axial coding.
Limitations
- Stated in the paper: the offline evaluation covered only two pipelines; the qualitative study had a small sample of developers, all with significant LLM deployment experience; participants did not have enough time to iterate many times in EvalGen; and the setup did not cover the deployment phase of LLM workflows.
- Evident from the text: thumbs-up/down grading is described as noisy and not per-criterion, and participants sometimes graded for consistency rather than true quality; criteria drift and tacit, subjective criteria made alignment difficult to assess or fully achieve.
- Evident from the text: some participants could not change selected assertions in the Report Card screen, and EvalGen sometimes generated no good assertion for a criterion, limiting users’ control during alignment review.
Model-written summary. Check it against the paper before relying on it.
Integrity signals
Registry
Cites
Statistics
Claims the paper makes
32 of 43 cited sources checked · 15 supported · 0 flagged · accuracy not yet measured
- Premisecitation§ 2 MOTIVATION AND RELATED WORK · p. 2
Even identifying what metrics to evaluate for custom tasks remains challenging for LLM practitioners.
“Regardless of aligning implementations of metrics with user preferences, even identifying what metrics to evaluate for custom tasks remains challenging for LLM practitioners, as evidenced by a recent study [37].”
Quote in the paperSubstantial claim1 of 1 sources checked- cites [37] [37] Chris Parnin, Gustavo Soares, Rahul Pandita, Sumit Gulwani, Jessica Rich, and Austin Z Henley. 2023. Building Your Own Product Copilot: Challenges, Opportunities, and Needs. arXiv preprint arXiv:2312.14231 (2023). - source
- Premisecitation§ 2 MOTIVATION AND RELATED WORK · p. 2
People tend to over-rely and over-trust AI systems.
“other research shows people tend to over-rely and over-trust AI systems [3, 28, 31, 50].”
Quote in the paperSubstantial claim4 of 4 sources checked- cites [3] [3] Zana Buçinca, Maja Barbara Malaya, and Krzysztof Z Gajos. 2021. To trust or to think: cognitive forcing functions can reduce overreliance on AI in AI-assisted decision-making. Proceedings of the ACM on Human-Computer Interaction 5, CSCW1 (2021), 1-21. - source
- cites [28] [28] Agnes M Kloft, Robin Welsch, Thomas Kosch, and Steeven Villa. 2023. " AI enhances our performance, I have no doubt this one will do the same": The Placebo effect is robust to negative descriptions of AI. arXiv preprint arXiv:2309.16606 (2023). - source
The Discussion (p. 16) reports that participants expected AI to improve their performance even after being told it would make the task harder, and the Qualitative Results (p. 15) describe trust in AI’s capabilities. These findings support unusually strong trust in this study’s setting, but the paper does not establish that people generally over-rely on AI systems. (LLM, conf=0.86)
Experimental — accuracy not yet measured - cites [31] [31] Q. Vera Liao and S. Shyam Sundar. 2022. Designing for Responsible Trust in AI Systems: A Communication Perspective. In Proceedings of the 2022 ACM Conference on Fairness, Accountability, and Transparency (Seoul, Republic of Korea) (FAccT '22) . Association for Computing Machinery, New York, NY, USA, 1257-1268. https://doi.org/10.1145/3531146.3533182 - source
The discussion on p. 2 says abundant empirical evidence suggests AI explanations can lead to over-trust and over-reliance, and notes that some user groups are more vulnerable than others. This supports the existence of the problem, but not the broader claim that people generally tend to over-trust and over-rely on AI systems. (LLM, conf=0.83)
Experimental — accuracy not yet measured - cites [50] [50] Helena Vasconcelos, Matthew Jörke, Madeleine Grunde-McLaughlin, Tobias Gerstenberg, Michael S Bernstein, and Ranjay Krishna. 2023. Explanations can reduce overreliance on ai systems during decision-making. Proceedings of the ACM on Human-Computer Interaction 7, CSCW1 (2023), 1-38. - source
The Introduction says people often accept incorrect AI decisions without checking them and calls this overreliance. The paper links trust to reliance, but §10.4 says measuring and modulating trust was outside its scope; it does not establish that people generally over-trust AI systems. Page numbers were not provided in our copy. (LLM, conf=0.86)
Experimental — accuracy not yet measured
- Premisecitation§ 1 INTRODUCTION · p. 1
Grader prompts are unintuitively sensitive to seemingly minor changes in wording or structure.
“These 'grader' prompts suffer from the same problems as any other prompt-they are unintuitively sensitive to seemingly minor changes in wording or structure [43].”
Quote in the paperSubstantial claim1 of 1 sources checked- cites [43] [43] Melanie Sclar, Yejin Choi, Yulia Tsvetkov, and Alane Suhr. 2023. Quantifying Language Models' Sensitivity to Spurious Features in Prompt Design or: How I learned to start worrying about prompt formatting. arXiv preprint arXiv:2310.11324 (2023). - source
The Introduction (section 1; page unavailable) reports that LLM accuracy varies unpredictably across seemingly innocuous, meaning-preserving prompt formats. Section 4.3 gives examples in which small formatting changes substantially alter accuracy. The paper does not establish this specifically for grader prompts, and its experiments vary formatting rather than prompt wording more broadly. (LLM, conf=0.84)
Experimental — accuracy not yet measured
- Premisecitation§ 2 MOTIVATION AND RELATED WORK · p. 2
LLMs can be highly sensitive to seemingly innocuous formatting changes.
“LLMs can be highly sensitive to seemingly innocuous formatting changes [43].”
Quote in the paperNot a substantial claim1 of 1 sources checked- cites [43] [43] Melanie Sclar, Yejin Choi, Yulia Tsvetkov, and Alane Suhr. 2023. Quantifying Language Models' Sensitivity to Spurious Features in Prompt Design or: How I learned to start worrying about prompt formatting. arXiv preprint arXiv:2310.11324 (2023). - source
- Premisecitation§ 2 MOTIVATION AND RELATED WORK · p. 2
LLMs asked to choose the best response from a set can be consistently biased by set ordering.
“LLMs asked to choose the best response from a set can be consistently biased by set ordering [30, 51]”
Quote in the paperSubstantial claim2 of 2 sources checked- cites [30] [30] Zongjie Li, Chaozheng Wang, Pingchuan Ma, Daoyuan Wu, Shuai Wang, Cuiyun Gao, and Yang Liu. 2023. Split and merge: Aligning position biases in large language model based evaluators. arXiv preprint arXiv:2310.01432 (2023). - source
- cites [51] [51] Peiyi Wang, Lei Li, Liang Chen, Zefan Cai, Dawei Zhu, Binghuai Lin, Yunbo Cao, Qi Liu, Tianyu Liu, and Zhifang Sui. 2023. Large Language Models are not Fair Evaluators. arXiv:2305.17926 [cs.CL] - source
- Premisecitation§ 2 MOTIVATION AND RELATED WORK · p. 2
Users unfamiliar with PE tend to overgeneralize from single failures rather than having a holistic view of the overall performance of a prompt or chain.
“Zamfirescu et al. [57] found that users unfamiliar with PE tend to overgeneralize from single failures (causing them to throw out potentially good prompts), rather than having a holistic view of the overall performance of a prompt or chain.”
Quote in the paperSubstantial claim1 of 1 sources checked- cites [57] [57] J.D. Zamfirescu-Pereira, Richmond Y. Wong, Bjoern Hartmann, and Qian Yang. 2023. Why Johnny Can't Prompt: How Non-AI Experts Try (and Fail) to Design LLM Prompts. In Proceedings of the 2023 CHI Conference on Human Factors in Computing Systems (Hamburg, Germany) (CHI '23) . Association for Computing Machinery, New York, NY, USA, Article 437, 21 pages. https://doi.org/10.1145/ 3544548.3581388 - source
Section 4.2 says participants overgeneralized from single negative results and sometimes gave up before testing a prompt in other contexts. The Systematic Testing section also reports that participants did not systematically assess their prompts. The paper’s participant findings concern prompt design, however, not the overall performance of prompt chains; chains appear in its discussion of another tool (section 2.3). (LLM, conf=0.86)
Experimental — accuracy not yet measured
- Interpretationcitation§ 7.3 Alignment is Iterative, Criteria- and Implementation-specific · p. 10
Tacit understanding of criteria could be highly subjective and contradictory across participants, like prior work has found for cross-LLM comparison.
“Like prior work has found for cross-LLM comparison [1], this tacit understanding of criteria could be highly subjective and contradictory across participants.”
Quote in the paperSubstantial claim1 of 1 sources checked- cites [1] [1] Ian Arawjo, Chelse Swoopes, Priyan Vaithilingam, Martin Wattenberg, and Elena Glassman. 2023. ChainForge: A Visual Toolkit for Prompt Engineering and LLM Hypothesis Testing. arXiv preprint arXiv:2309.09128 (2023). - source
- Findingown data§ 1 INTRODUCTION · p. 2
Even when participants graded first, they still refined their criteria upon further grading, even going back to change previous grades.
“Even when participants graded first, we observed that they still refined their criteria upon further grading, even going back to change previous grades.”
Quote in the paperSubstantial claim - Findingown data§ ABSTRACT · p. 1
Some criteria appear dependent on the specific LLM outputs observed, rather than independent criteria that can be defined a priori.
“some criteria appears dependent on the specific LLM outputs observed (rather than independent criteria that can be defined a priori )”
- Also stated in: § 1 INTRODUCTION · p. 2 · plain
“Since criteria are dependent upon LLM outputs (and not independent from them)”
Quote in the paperSubstantial claim - Also stated in: § 1 INTRODUCTION · p. 2 · plain
- Findingown data§ ABSTRACT · p. 1
A qualitative study finds overall support for EvalGen.
“A qualitative study finds overall support for EvalGen but underscores the subjectivity and iterative process of alignment.”
- Also stated in: § 1 INTRODUCTION · p. 2 · plain
“Our findings find overall support for EvalGen, with one important caveat.”
Quote in the paperSubstantial claim - Also stated in: § 1 INTRODUCTION · p. 2 · plain
- Findingown data§ 5.2 Impact of Human Input in the Criteria Generation Step · p. 6
In the product pipeline, EvalGen produced an assertion set less than half the size of SPADE's.
“Specifically, in the product pipeline, EvalGen produced an assertion set less than half the size of SPADE's and increased coverage from 49% to 73%.”
Quote in the paperSubstantial claim - Findingown data§ 5.2 Impact of Human Input in the Criteria Generation Step · p. 6
Some SPADE assertions in the product pipeline were unrealistic, such as a Python function designed to flag specific negative phrases like 'never order' and 'disappointed'.
“For the product pipeline, SPADE generated twice the number of assertions compared to EvalGen, some of which were unrealistic, like a Python function designed to flag specific negative phrases such as 'never order' and 'disappointed' in the output.”
Quote in the paperNot a substantial claim - Findingown data§ 5.1 Evaluation Setup · p. 6
Overall, 51% of the outputs were good for the product LLM pipeline.
“Overall, 68% and 51% of the outputs were good for the medical and product LLM pipelines, respectively.”
Quote in the paperNot a substantial claim - Findingown data§ 5.2 Impact of Human Input in the Criteria Generation Step · p. 6
In the medical pipeline, SPADE added unnecessary assertions, such as one for a neutral tone not chosen for EvalGen.
“In the medical pipeline, SPADE added unnecessary assertions, such as one for a neutral tone, not chosen for EvalGen, and split checks for specific keys into more criteria than needed.”
Quote in the paperSubstantial claim - Findingown data§ 5.2 Impact of Human Input in the Criteria Generation Step · p. 6
In the product pipeline, SPADE generated twice the number of assertions compared to EvalGen.
“For the product pipeline, SPADE generated twice the number of assertions compared to EvalGen, some of which were unrealistic, like a Python function designed to flag specific negative phrases such as 'never order' and 'disappointed' in the output.”
Quote in the paperSubstantial claim - Findingown data§ 5.2 Impact of Human Input in the Criteria Generation Step · p. 6
The product pipeline required adjusting the false failure rate to 40% to find a viable assertion set.
“While SPADE met this threshold for the medical pipeline, the product pipeline required adjusting the false failure rate to 40% to find a viable assertion set.”
Quote in the paperNot a substantial claim - Findingown data§ 5.2 Impact of Human Input in the Criteria Generation Step · p. 6
In the medical pipeline, SPADE split checks for specific keys into more criteria than needed.
“In the medical pipeline, SPADE added unnecessary assertions, such as one for a neutral tone, not chosen for EvalGen, and split checks for specific keys into more criteria than needed.”
Quote in the paperNot a substantial claim - Findingown data§ 7.2 EvalGen as a Starting Point · p. 8
Eight out of 9 participants were pleasantly surprised that suggested criteria reflected the criteria they wanted (all except P3).
“Eight (out of 9) participants were pleasantly surprised that suggested criteria reflected the criteria they wanted (all except P3).”
Quote in the paperNot a substantial claim - Findingown data§ 5.2 Impact of Human Input in the Criteria Generation Step · p. 6
SPADE met the 10% false failure rate threshold for the medical pipeline.
“While SPADE met this threshold for the medical pipeline, the product pipeline required adjusting the false failure rate to 40% to find a viable assertion set.”
Quote in the paperNot a substantial claim - Findingown data§ 7 USER STUDY FINDINGS · p. 7
Participants' perceptions of alignment and needs varied based on evaluator type (code-based vs. LLM-based).
“Participants' perceptions of alignment and needs varied based on the evaluator type (i.e., code-based vs. LLM-based).”
Quote in the paperNot a substantial claim - Findingown data§ 5.1 Evaluation Setup · p. 6
Overall, 68% of the outputs were good for the medical LLM pipeline.
“Overall, 68% and 51% of the outputs were good for the medical and product LLM pipelines, respectively.”
Quote in the paperNot a substantial claim - Findingown data§ 5.2 Impact of Human Input in the Criteria Generation Step · p. 6
In the product pipeline, EvalGen increased coverage from 49% to 73%.
“Specifically, in the product pipeline, EvalGen produced an assertion set less than half the size of SPADE's and increased coverage from 49% to 73%.”
Quote in the paperSubstantial claim - Findingown data§ 7.2 EvalGen as a Starting Point · p. 8
All participants but one (P7) found grading while waiting for EvalGen to finish generating and executing candidate assertions to be a good use of their time.
“Overall, all participants but one (P7) found grading while waiting for EvalGen to finish generating and executing candidate assertions to be a good use of their time.”
Quote in the paperNot a substantial claim - Findingown data§ 7.4 Alignment Needs and Preferences Differ for Code vs. LLM Evaluators · p. 11
Some participants (P3, P5) wanted their labeled LLM outputs to be included in the LLM-based assertions' prompts themselves.
“Not only did participants want grades to be included in the process of generating new candidate assertions, but some wanted their labeled LLM outputs to be included in the LLM-based assertions' prompts themselves (P3, P5).”
Quote in the paperNot a substantial claim - Findingown data§ 7.3 Alignment is Iterative, Criteria- and Implementation-specific · p. 9
Perceptions of the tools' support of alignment were polarized across participants.
“Perceptions of the tools' support of alignment were polarized across participants, as shown in Table 2.”
Quote in the paperNot a substantial claim - Findingown data§ 7.2 EvalGen as a Starting Point · p. 8
Three participants (P6, P7, P8) found it difficult to enumerate all criteria in their head and grade against all criteria, wanting EvalGen to prompt them to grade per each criteria.
“However, three participants found it difficult to enumerate all criteria in their head and grade against all criteria, wanting EvalGen to prompt them to grade per each criteria (P6, P7, P8).”
Quote in the paperNot a substantial claim - Findingown data§ 7.3 Alignment is Iterative, Criteria- and Implementation-specific · p. 9
Participants (P2, P5, P7, P8, P9) used questioning utterances like 'I guess' and 'sure' when grading, indicating their uncertainty.
“Participants would say utterances with a questioning tone, like 'I guess' and 'sure,' when grading, indicating their uncertainty (P2, P5, P7, P8, P9).”
Quote in the paperNot a substantial claim - Findingown data§ 7.4 Alignment Needs and Preferences Differ for Code vs. LLM Evaluators · p. 10
Generally, for formatting checks, count-based checks, and checks to include or exclude specific phrases, participants preferred code-based assertions.
“Generally, for formatting checks (e.g., asserting that an output is in Markdown), countbased checks, and checks to include or exclude specific phrases, participants preferred code-based assertions.”
Quote in the paperNot a substantial claim - Findingreasoning§ 7.3 Alignment is Iterative, Criteria- and Implementation-specific · p. 10
Participants who observed this (P3, P5, P7, P9) were confused why their grades seemingly had little impact on some of the chosen assertions.
“Participants who observed this were confused why their grades seemingly had little impact on some of the chosen assertions (P3, P5, P7, P9).”
Quote in the paperNot a substantial claim - Findingown data§ 7.4 Alignment Needs and Preferences Differ for Code vs. LLM Evaluators · p. 10
Participants seemed to have a clear idea of when a criterion should be evaluated by code, and when it should be evaluated by an LLM.
“Participants seemed to have a clear idea of when a criterion should be evaluated by code, and when it should be evaluated by an LLM.”
Quote in the paperNot a substantial claim - Findingown data§ 7.4 Alignment Needs and Preferences Differ for Code vs. LLM Evaluators · p. 10
P2 selected criteria to be evaluated via LLM whenever they could not immediately think of a Python function that could implement that criteria.
“P2 selected criteria to be evaluated via LLM whenever they could not immediately think of a Python function that could implement that criteria.”
Quote in the paperNot a substantial claim - Findingown data§ 7.4 Alignment Needs and Preferences Differ for Code vs. LLM Evaluators · p. 10
Some participants (P2, P5, P7) wanted to see the code for each candidate assertion and select the best Python function for each criterion themselves.
“Some participants wanted to see the code for each candidate assertion and select the best Python function for each criterion themselves (P2, P5, P7).”
Quote in the paperNot a substantial claim - Findingown data§ 7.3 Alignment is Iterative, Criteria- and Implementation-specific · p. 9
Participants (P2, P5, P6, P8, P9) wanted to add new criteria when they observed new 'types' of bad LLM outputs.
“First, participants wanted to add new criteria when they observed new 'types' of bad LLM outputs (P2, P5, P6, P8, P9).”
Quote in the paperSubstantial claim - Findingown data§ 7.2 EvalGen as a Starting Point · p. 8
Participants expressed interest in writing assertions for criteria where EvalGen did not find any good assertion implementations.
“For criteria where EvalGen did not find any good assertion implementations, participants also expressed interest in writing assertions.”
Quote in the paperNot a substantial claim - Findingreasoning§ 7.3 Alignment is Iterative, Criteria- and Implementation-specific · p. 10
For code-based assertions, no matter how many grades the participant gave, all candidate assertions were similarly misaligned.
“As such, no matter how many grades the participant gave, all candidate assertions were similarly misaligned.”
Quote in the paperSubstantial claim - Findingown data§ 7.3 Alignment is Iterative, Criteria- and Implementation-specific · p. 9
As participants graded more outputs, they reinterpreted existing criteria to better fit the LLM's behavior (P2, P5, P6, P8, P9).
“Second, as participants graded more outputs, we found that they reinterpret existing criteria to better fit the LLM's behavior (P2, P5, P6, P8, P9).”
Quote in the paperSubstantial claim - Findingown data§ 7.2 EvalGen as a Starting Point · p. 8
Participants liked that EvalGen generated multiple assertion implementations for each criterion and picked the most aligned one (highest coverage within a false failure rate threshold of 20%).
“In the Report Card screen, participants liked that EvalGen generated multiple assertion implementations for each criterion and picked the most aligned one (i.e., highest coverage within a false failure rate threshold of 20%).”
Quote in the paperNot a substantial claim - Findingown data§ 7.3 Alignment is Iterative, Criteria- and Implementation-specific · p. 10
For code-based assertions, EvalGen's interpretation of the criterion (GPT-4's interpretation) did not match what the participants expected.
“For code-based assertions, EvalGen's interpretation of the criterion (i.e., GPT-4's interpretation) did not match what the participants expected.”
Quote in the paperSubstantial claim - Findingown data§ 7.3 Alignment is Iterative, Criteria- and Implementation-specific · p. 9
Grading outputs spurred changes or refinements in participants' criteria, which the authors refer to as criteria drift.
“Grading outputs spurred changes or refinements in participants' criteria, which we refer to as criteria drift.”
Quote in the paperNot a substantial claim - Findingown data§ 7.3 Alignment is Iterative, Criteria- and Implementation-specific · p. 10
Some participants (P2, P5, P6, P7, P8) didn't trust their grades because they themselves couldn't evaluate some criteria as well as an automated solution.
“Relatedly, some participants expressed that they didn't trust their grades because they themselves couldn't evaluate some criteria as well as an automated solution (P2, P5, P6, P7, P8; we discuss further in Section 7.4).”
Quote in the paperNot a substantial claim - Findingown data§ 8.2 Operationalizing Assertions · p. 12
The study confirmed the dual necessity for both code-based and LLM-based assertions among participants.
“Our study confirmed the dual necessity for both code-based and LLM-based assertions among participants, but further showed that participants felt each type required distinct treatment, both in implementation selection and in how they perceive alignment.”
Quote in the paperSubstantial claim - Findingreasoning§ A.4 Evaluation of Sampling Policy · p. 16
In the offline study, there is no variation in the outcomes of the non-random policies because they are deterministic.
“In this offline study, as shown in Figure 4, there's no variation in the outcomes of the non-random policies because they are deterministic.”
Quote in the paperNot a substantial claim - Findingown data§ 9 CONCLUSION · p. 12
In a qualitative study with 9 expert users, the authors observed a pattern called criteria drift, where users refine their evaluation standards as they grade more LLM outputs.
“In a qualitative study with 9 expert users, we observed a pattern we call criteria drift , where users refine their evaluation standards as they grade more LLM outputs.”
Quote in the paperSubstantial claim - Findingown data§ 8.1 Implications of Criteria Drift for LLM Evaluation Assistants · p. 11
The criteria participants refined changed to adapt to the behavior of the LLM outputs being evaluated, indicating a dependent, rather than independent, assessment of quality.
“There is reason to believe that this situation does not change with more time-as we saw, the criteria participants refined changed to adapt to the behavior of the LLM outputs being evaluated -a dependent, rather than independent assessment of quality.”
Quote in the paperSubstantial claim - Findingown data§ A.4 Evaluation of Sampling Policy · p. 15
The alternative sampling strategies, which weight the probability for an LLM output to be graded by the selectivity of assertions that fail it, consistently yielded higher alignment scores across the entire datasets than the random policy.
“The alternative sampling strategies, which weight the probability for an LLM output to be graded by the selectivity (i.e., pass rate) of assertions that fail it, consistently yielded higher alignment scores across the entire datasets than the random policy.”
Quote in the paperNot a substantial claim - Findingown data§ A.4 Evaluation of Sampling Policy · p. 15
The random sampling policy exhibits a large variance in alignment.
“The findings, shown in Figure 4, reveal that the random sampling policy exhibits a large variance in alignment.”
Quote in the paperSubstantial claim - Findingown data§ 8.2 Operationalizing Assertions · p. 12
Participants highlighted the challenge of finding the right implementation for a given assertion, a decision that can depend intricately on the characteristics of LLM outputs.
“However, our participants highlighted the challenge of finding the right implementation for a given assertion-a decision that can depend intricately on the characteristics of LLM outputs.”
Quote in the paperNot a substantial claim - Interpretationown data§ 1 INTRODUCTION · p. 2
It is impossible to completely determine evaluation criteria prior to human judging of LLM outputs.
“it implies that it is impossible to completely determine evaluation criteria prior to human judging of LLM outputs .”
Quote in the paperSubstantial claim - Interpretationreasoning§ 5.2 Impact of Human Input in the Criteria Generation Step · p. 6
Involving humans in selecting criteria is beneficial because a fully automated tool may generate assertions for criteria that humans may not care about writing assertions for.
“This underscores the benefit of involving humans in selecting criteria, as a fully automated tool may generate assertions for criteria that humans may not actually care about writing assertions for.”
Quote in the paperSubstantial claim - Interpretationreasoning§ (a) Typical Evaluation Pipeline · p. 3
Users need more support for prototyping evaluations and validating evaluators of LLM outputs.
“Overall, this work reveals that users need more support for (a) prototyping evaluations and (b) validating evaluators of LLM outputs.”
Quote in the paperNot a substantial claim- Rests on an assumption: Many existing systems do not include support for verifying the quality of LLM-generated evaluations.
- Interpretationown data§ 7.3 Alignment is Iterative, Criteria- and Implementation-specific · p. 9
The main reason why people had low confidence in the assertion report card's alignment with their grades was because they were still uncertain of their own criteria while grading.
“The main reason why people had low confidence in the assertion report card's alignment with their grades was because they were still uncertain of their own criteria while grading.”
Quote in the paperSubstantial claim - Interpretationown data§ 7.3 Alignment is Iterative, Criteria- and Implementation-specific · p. 10
Alignment is not merely a matter of performance; misalignment sometimes occurred due to tacit criteria that participants held which was not explicitly explained in natural language.
“Overall, alignment is not merely a matter of performance (i.e., the idea that 'a better LLM would do better'): we observed that misalignment sometimes occurred due to tacit criteria that participants held which was not explicitly explained in natural language.”
Quote in the paperSubstantial claim - Interpretationown data§ 7.3 Alignment is Iterative, Criteria- and Implementation-specific · p. 10
This particular misalignment can be viewed as an instance of criteria drift because P5 was only able to refine the criterion after grading several LLM outputs.
“This particular misalignment can also be viewed as an instance of criteria drift, as described in Section 7.3.1, since P5 was only able to refine the criterion after grading several LLM outputs.”
Quote in the paperNot a substantial claim - Interpretationreasoning§ 7.2 EvalGen as a Starting Point · p. 8
Seeing alignment scores helped participants cull assertions that were unaligned rather than blindly trusting them, compared to opaque approaches.
“This suggests that, compared to an opaque approaches we discussed in Related Work, seeing alignment scores helped participants cull assertions that were unaligned rather than blindly trusting them.”
Quote in the paperNot a substantial claim - Interpretationcitation§ A.2 Sampling Grades · p. 15
Randomly selecting outputs without considering their predicted quality can lead to misalignment, especially if the selected samples aren't representative of the entire dataset.
“Randomly selecting outputs without considering their predicted quality can lead to misalignment, especially if the selected samples aren't representative of the entire dataset.”
Quote in the paperSubstantial claim - Interpretationreasoning§ A.2 Sampling Grades · p. 15
Outputs with low scores may still vary widely in quality, reflecting the system's uncertainty.
“Therefore, outputs with low scores may still vary widely in quality, reflecting our system's uncertainty.”
Quote in the paperSubstantial claim - Interpretationreasoning§ A.1 Assertion Selectivity and Impact on LLM Output Quality Confidence · p. 15
Assertions that frequently fail outputs (low selectivity) provide limited insight into output quality.
“Intuitively, assertions that frequently fail outputs (low selectivity) provide limited insight into output quality.”
Quote in the paperNot a substantial claim - Interpretationreasoning§ A.2 Sampling Grades · p. 15
Choosing which outputs for users to grade is crucial for aligning the system's evaluations with user expectations.
“Given that users may not want to grade so many outputs in the EvalGen interface, choosing which outputs for users to grade is crucial for aligning the system's evaluations with user expectations.”
Quote in the paperSubstantial claim - Interpretationreasoning§ A.2 Sampling Grades · p. 15
The scores do not differentiate between good and bad per se.
“They do not differentiate between good and bad per se.”
Quote in the paperSubstantial claim - Interpretationreasoning§ A.1 Assertion Selectivity and Impact on LLM Output Quality Confidence · p. 15
An output is more likely to be problematic if failed by assertions known for their high selectivity.
“The rationale is straightforward: an output is more likely to be problematic if failed by assertions known for their high selectivity.”
Quote in the paperSubstantial claim - Interpretationreasoning§ A.2 Sampling Grades · p. 15
The scores represent the likelihood of outputs being poor.
“While this might seem akin to seeking out uncertain cases-as is common in active learning-our scores represent the likelihood of outputs being poor.”
Quote in the paperSubstantial claim
- Classified as probably not a substantial claim. 85
- May combine two claims. 58
- The quote only partly states this claim. 1
Probably not a substantial claim: may not pass S3 (load-bearing). May combine two claims.
Premisecitation§ 2 MOTIVATION AND RELATED WORK · p. 2Of PE tools, only EvalLM offers a way to help users calculate the alignment of LLM evaluators with their expectations, but this feature is mentioned only in authors' Design section and is absent from their user study.
“Of PE tools, only EvalLM offers a way to help users calculate the alignment of LLM evaluators with their expectations, but this feature is mentioned only in authors' Design section and is absent from their user study.”
Quote in the paperNot a substantial claim1 of 1 sources checked- cites [27] [27] Tae Soo Kim, Yoonjoo Lee, Jamin Shin, Young-Ho Kim, and Juho Kim. 2023. Evallm: Interactive evaluation of large language model prompts on user-defined criteria. arXiv preprint arXiv:2309.13633 (2023). - source
Section 5.1.6 (p. 7) describes a validation feature that lets users compare the automatic evaluator’s predictions with their own ground-truth evaluations. The user-study measures in Section 7.1 (p. 11) do not include that feature. The paper does not establish that EvalLM is the only prompt-engineering tool offering it, and the feature appears in the Interface section, not only in a Design section. (LLM, conf=0.84)
Experimental — accuracy not yet measured
May combine two claims.
Premisecitation§ ABSTRACT · p. 1LLM-generated evaluators inherit all the problems of the LLMs they evaluate, requiring further human validation.
“Yet LLM-generated evaluators simply inherit all the problems of the LLMs they evaluate, requiring further human validation.”
- Also stated in: § 1 INTRODUCTION · p. 1 · plain
“The problem is that, just like the LLMs they evaluate, LLMs that perform evaluations cannot be trusted.”
Quote in the paperSubstantial claim1 of 1 sources checked- cites [43] [43] Melanie Sclar, Yejin Choi, Yulia Tsvetkov, and Alane Suhr. 2023. Quantifying Language Models' Sensitivity to Spurious Features in Prompt Design or: How I learned to start worrying about prompt formatting. arXiv preprint arXiv:2310.11324 (2023). - source
The Introduction reports that LLM performance is sensitive to prompt formatting, and the Discussion recommends evaluating across plausible formats (page numbers unavailable). Neither passage addresses LLM-generated evaluators inheriting the problems of models they evaluate or requiring human validation. Searches for those claims found no supporting passage in our copy. (LLM, conf=0.75)
Experimental — accuracy not yet measured
- Also stated in: § 1 INTRODUCTION · p. 1 · plain
May combine two claims.
Premisecitation§ (a) Typical Evaluation Pipeline · p. 3Many approaches to align LLMs rely on custom model training or finetuning, but all strategies heavily rely on humans to identify examples of desirable and undesirable outputs.
“Many approaches rely on custom model training or finetuning [6], but all strategies heavily rely on humans to identify examples of desirable and undesirable outputs.”
Quote in the paperSubstantial claim1 of 1 sources checked- cites [6] [6] Paul F Christiano, Jan Leike, Tom Brown, Miljan Martic, Shane Legg, and Dario Amodei. 2017. Deep reinforcement learning from human preferences. Advances in neural information processing systems 30 (2017). - source
The citation is attached to the first clause, about approaches relying on custom model training or finetuning. The Introduction (p. 1) describes training a deep reinforcement-learning system using a learned reward function, which supports custom model training as an example. It does not establish that many approaches to aligning LLMs use such training or finetuning; the paper concerns RL tasks rather than LLMs. (LLM, conf=0.84)
Experimental — accuracy not yet measured
Probably not a substantial claim: may not pass S3 (load-bearing).
Premisecitation§ (a) Typical Evaluation Pipeline · p. 3Liu et al. demonstrated using annotated LLM outputs judged on criteria like consistency and relevance as few-shot examples for calibrating LLM-based evaluators.
“Liu et al. [34] demonstrated using annotated LLM outputs-judged on criteria like consistency and relevance-as 'few-shot examples' for calibrating LLM-based evaluators.”
Quote in the paperNot a substantial claim1 of 1 sources checked- cites [34] [34] Yuxuan Liu, Tianchi Yang, Shaohan Huang, Zihan Zhang, Haizhen Huang, Furu Wei, Weiwei Deng, Feng Sun, and Qi Zhang. 2023. Calibrating LLM-based evaluator. arXiv preprint arXiv:2309.13308 (2023). - source
Section 2.3 describes using human-labeled sample–score pairs as few-shot exemplars to infer scoring criteria for calibrating an LLM-based evaluator. Section 4.1 evaluates criteria including consistency and relevance. The copy does not establish that the annotated outputs used as examples were specifically generated by LLMs, rather than other text-generation systems. (LLM, conf=0.84)
Experimental — accuracy not yet measured
Probably not a substantial claim: may not pass S3 (load-bearing).
Premisecitation§ (a) Typical Evaluation Pipeline · p. 3SPADE helps developers generate Python assertion functions for LLM outputs from prompt history.
“One recent LLM-assisted approach, SPADE [45], makes headway on these issues, helping developers generate Python assertion functions for LLM outputs from prompt history.”
Quote in the paperNot a substantial claim1 of 1 sources checked- cites [45] [45] Shreya Shankar, Haotian Li, Parth Asawa, Madelon Hulsebos, Yiming Lin, JD Zamfirescu-Pereira, Harrison Chase, Will Fu-Hinthorn, Aditya G Parameswaran, and Eugene Wu. 2024. SPADE: Synthesizing Assertions for Large Language Model Pipelines. arXiv preprint arXiv:2401.03038 (2024). - source
Probably not a substantial claim: may not pass S3 (load-bearing). May combine two claims.
Premisecitation§ 2 MOTIVATION AND RELATED WORK · p. 2Interfaces that facilitate seamless transitions between iML activities result in fewer errors and outputs that better match users' expectations.
“Interfaces that facilitate seamless transitions between these activities result in fewer errors and outputs that better match users' expectations [38, 46].”
Quote in the paperNot a substantial claim1 of 2 sources checked- cites [38] [38] Kayur Patel, Naomi Bancroft, Steven M. Drucker, James Fogarty, Amy J. Ko, and James Landay. 2010. Gestalt: integrated support for implementation and analysis in machine learning. In Proceedings of the 23nd Annual ACM Symposium on User Interface Software and Technology (New York, New York, USA) (UIST '10) . Association for Computing Machinery, New York, NY, USA, 37-46. https: //doi.org/10.1145/1866029.1866038 - source
- cites [46] [46] Patrice Simard, David Chickering, Aparna Lakshmiratan, Denis Charles, Léon Bottou, Carlos Garcia Jurado Suarez, David Grangier, Saleema Amershi, Johan Verwey, and Jina Suh. 2014. Ice: enabling non-experts to build models interactively for large-scale lopsided problems. arXiv preprint arXiv:1409.4814 (2014). - source
Section 2.2 (p. 3) says ICE integrates labeling and feature editing in one interface and lets teachers inspect model errors to decide what to do next. Section 2.3 (p. 4) describes tools for reviewing errors and revising labels. These passages support the integrated workflow, but do not establish that seamless transitions result in fewer errors or outputs that better match users’ expectations. (LLM, conf=0.83)
Experimental — accuracy not yet measured
Classified as probably not a substantial claim.
Premisecitation§ 2 MOTIVATION AND RELATED WORK · p. 2Even people familiar with LLMs struggled to scale up their evaluations, appearing to over-generalize from a limited number of outputs even after an automated evaluation pipeline was setup.
“Similarly, Arawjo et al. [1] found that even people familiar with LLMs (developers, academics in ML) struggled to scale up their evaluations, appearing to over-generalize from a limited number of outputs even after an automated evaluation pipeline was setup.”
Quote in the paperSubstantial claim1 of 1 sources checked- cites [1] [1] Ian Arawjo, Chelse Swoopes, Priyan Vaithilingam, Martin Wattenberg, and Elena Glassman. 2023. ChainForge: A Visual Toolkit for Prompt Engineering and LLM Hypothesis Testing. arXiv preprint arXiv:2309.09128 (2023). - source
Classified as probably not a substantial claim.
Premisecitation§ 8.1 Implications of Criteria Drift for LLM Evaluation Assistants · p. 11AutoCalibrate is a method to calibrate LLM evaluators with human preferences that requires large expert-labelled datasets with settled criteria.
“For instance, AutoCalibrate is a method to calibrate LLM evaluators with human preferences that requires large expert-labelled datasets with settled (i.e., established upfront) criteria [34].”
Quote in the paperSubstantial claim1 of 1 sources checked- cites [34] [34] Yuxuan Liu, Tianchi Yang, Shaohan Huang, Zihan Zhang, Haizhen Huang, Furu Wei, Weiwei Deng, Feng Sun, and Qi Zhang. 2023. Calibrating LLM-based evaluator. arXiv preprint arXiv:2309.13308 (2023). - source
Sections 2.1 and 2.3 describe AutoCalibrate as aligning LLM evaluators with human expert labels. But the Effect of Few-Shot Example Size section says 8–12 examples suffice for inferring effective criteria, rather than establishing a need for large labelled datasets. Section 2.3 and Criteria Revisiting say the method drafts and refines criteria from examples, rather than requiring criteria settled upfront. Page numbers are unavailable in our copy. (LLM, conf=0.89)
Experimental — accuracy not yet measured
Probably not a substantial claim: may not pass S3 (load-bearing).
Interpretationreasoning§ 7.4 Alignment Needs and Preferences Differ for Code vs. LLM Evaluators · p. 11This suggests an optimization loop akin to ConstitutionMaker and DSPy, but for assertion generation and validation rather than prompt optimization.
“This suggests an optimization loop akin to ConstitutionMaker and DSPy [26, 39], but for assertion generation and validation , rather than prompt optimization.”
Quote in the paperNot a substantial claim2 of 2 sources checked- cites [26] [26] Omar Khattab, Arnav Singhvi, Paridhi Maheshwari, Zhiyuan Zhang, Keshav Santhanam, Sri Vardhamanan, Saiful Haq, Ashutosh Sharma, Thomas T Joshi, Hanna Moazam, et al. 2023. Dspy: Compiling declarative language model calls 27. into self-improving pipelines. arXiv preprint arXiv:2310.03714 (2023). - source
- cites [39] [39] Savvas Petridis, Ben Wedin, James Wexler, Aaron Donsbach, Mahima Pushkarna, Nitesh Goyal, Carrie J. Cai, and Michael Terry. 2023. ConstitutionMaker: Interactively Critiquing Large Language Models by Converting Feedback into Principles. arXiv:2310.15428 [cs.HC] - source
Probably not a substantial claim: may not pass S3 (load-bearing).
Interpretationown data§ 7.2 EvalGen as a Starting Point · p. 9Users want data visualization plots between the original prompt and its revision, akin to LLM Comparator and EvalLM.
“This suggests users want data visualization plots between the original prompt and its revision, akin to LLM Comparator and EvalLM [24, 27].”
Quote in the paperNot a substantial claim2 of 2 sources checked- cites [24] [24] Minsuk Kahng, Ian Tenney, Mahima Pushkarna, Michael Xieyang Liu, James Wexler, Emily Reif, Krystal Kallarackal, Minsuk Chang, Michael Terry, and Lucas Dixon. 2024. LLM Comparator: Visual Analytics for Side-by-Side Evaluation of Large Language Models. arXiv:2402.10524 [cs.HC] - source
The Visualization Design and Development section describes LLM Comparator as a side-by-side comparison tool with a visualization summary, supporting its use as an example of visual comparison. But Section 3.1 says it compares two models’ responses to a prompt, not an original prompt with its revision. The cited paper therefore supports the analogy, not that specific comparison. (LLM, conf=0.84)
Experimental — accuracy not yet measured - cites [27] [27] Tae Soo Kim, Yoonjoo Lee, Jamin Shin, Young-Ho Kim, and Juho Kim. 2023. Evallm: Interactive evaluation of large language model prompts on user-defined criteria. arXiv preprint arXiv:2309.13633 (2023). - source
May combine two claims.
Interpretationcitation§ 8.1 Implications of Criteria Drift for LLM Evaluation Assistants · p. 11The dependence of criteria on a specific prompt and LLM's outputs means that any change to the LLM pipeline can cause criteria drift; for example, LLM APIs can be replaced with new models, resulting in prompt drift.
“In particular, the dependence of criteria on a specific prompt and LLM's outputs means that any change to the LLM pipeline can cause criteria drift: for example, LLM APIs can be replaced with new models, resulting in prompt drift [4].”
Quote in the paperSubstantial claim1 of 1 sources checked- cites [4] [4] Lingjiao Chen, Matei Zaharia, and James Zou. 2023. How is ChatGPT's behavior changing over time? arXiv preprint arXiv:2307.09009 (2023). - source
The Introduction (page unavailable) says that changes in an LLM’s response to a prompt can break a downstream pipeline. Section 3.6 and the accompanying discussion (pages unavailable) describe prompt-engineered LangChain modules as brittle when LLM behavior drifts. The paper does not establish that any pipeline change causes criteria drift, or describe replacing an API with a new model as causing prompt drift. (LLM, conf=0.84)
Experimental — accuracy not yet measured
- Rests on an assumption: The practice of benchmarks in ML and NLP presumes a world of well-defined criteria (and well-labeled data) on which to judge LLM outputs.
Probably not a substantial claim: may not pass S3 (load-bearing).
Premisecitation§ 8.3 Future Work and Limitations · p. 12Many users write their LLM pipelines as chains of multiple LLM calls.
“Second, many users write their LLM pipelines as chains of multiple LLM calls [1, 11, 14, 53].”
Quote in the paperNot a substantial claim2 of 4 sources checked- cites [1] [1] Ian Arawjo, Chelse Swoopes, Priyan Vaithilingam, Martin Wattenberg, and Elena Glassman. 2023. ChainForge: A Visual Toolkit for Prompt Engineering and LLM Hypothesis Testing. arXiv preprint arXiv:2309.09128 (2023). - source
Section 8.1 reports that five interviewees prototyped LLM data-processing pipelines and sent many parametrized prompts. The paper also describes chaining Prompt Nodes (Section 5), but it does not establish that many users wrote pipelines as chains of multiple sequential LLM calls; sending multiple prompts is not necessarily chaining them. (LLM, conf=0.82)
Experimental — accuracy not yet measured - cites [11] [11] Harrison Chase et al. 2023. LangChain. https://pypi.org/project/langchain/. -
Not checked in the free run.
- cites [14] [14] FlowiseAI, Inc. 2023. FlowiseAI Build LLMs Apps Easily. flowiseai.com. -
Not checked in the free run.
- cites [53] [53] Tongshuang Wu, Ellen Jiang, Aaron Donsbach, Jeff Gray, Alejandra Molina, Michael Terry, and Carrie J Cai. 2022. PromptChainer: Chaining Large Language Model Prompts through Visual Programming. In Extended Abstracts of the 2022 CHI Conference on Human Factors in Computing Systems (New Orleans, LA, USA) (CHI EA '22) . Association for Computing Machinery, New York, NY, USA, Article 359, 10 pages. https://doi.org/10.1145/3491101.3519729 - source
The Introduction (p. 2) describes chains of multiple LLM steps and reports that four designers and developers built chains in the study. This supports the practice described, but the paper does not establish that many users write their pipelines this way. (LLM, conf=0.86)
Experimental — accuracy not yet measured
Probably not a substantial claim: may not pass S3 (load-bearing).
Premisecitation§ 8.2 Operationalizing Assertions · p. 12A number of LLMOps tools exist for users to implement code-based guardrails.
“In fact, a number of LLMOps tools exist for users to implement such code-based guardrails [19, 22, 42].”
Quote in the paperNot a substantial claim1 of 3 sources checked- cites [19] [19] Guardrails 2023. Guardrails AI. https://github.com/guardrails-ai/guardrails. -
Not checked in the free run.
- cites [22] [22] Instructor 2023. Instructor, Generating Structure from LLMs. https://jxnl.github.io/instructor/. -
Not checked in the free run.
- cites [42] [42] Traian Rebedea, Razvan Dinu, Makesh Sreedhar, Christopher Parisien, and Jonathan Cohen. 2023. Nemo guardrails: A toolkit for controllable and safe llm applications with programmable rails. arXiv preprint arXiv:2310.10501 (2023). - source
Probably not a substantial claim: may not pass S3 (load-bearing).
Premisecitation§ A.2 Sampling Grades · p. 15Prior work underscores the importance of soliciting a representative graded sample of LLM outputs.
“Prior work also underscores the importance of soliciting a representative graded sample of LLM outputs [2, 45].”
Quote in the paperNot a substantial claim2 of 2 sources checked- cites [2] [2] Pierre Boyeau, Anastasios N Angelopoulos, Nir Yosef, Jitendra Malik, and Michael I Jordan. 2024. AutoEval Done Right: Using Synthetic Data for Model Evaluation. arXiv preprint arXiv:2403.07008 (2024). - source
- cites [45] [45] Shreya Shankar, Haotian Li, Parth Asawa, Madelon Hulsebos, Yiming Lin, JD Zamfirescu-Pereira, Harrison Chase, Will Fu-Hinthorn, Aditya G Parameswaran, and Eugene Wu. 2024. SPADE: Synthesizing Assertions for Large Language Model Pipelines. arXiv preprint arXiv:2401.03038 (2024). - source
Probably not a substantial claim: may not pass S3 (load-bearing).
Premisecitation§ 8.3 Future Work and Limitations · p. 12Some frameworks already experiment with using feedback from assertions or user grades to refine prompts.
“Some frameworks already experiment with using feedback from assertions or user grades to refine prompts [35, 39, 48].”
Quote in the paperNot a substantial claim3 of 3 sources checked- cites [35] [35] Aman Madaan, Niket Tandon, Prakhar Gupta, Skyler Hallinan, Luyu Gao, Sarah Wiegreffe, Uri Alon, Nouha Dziri, Shrimai Prabhumoye, Yiming Yang, et al. 2024. Self-refine: Iterative refinement with self-feedback. Advances in Neural Information Processing Systems 36 (2024). - source
Section 2, “Iterative Refinement with SELF-REFINE” (page unavailable), supports the general idea of a framework that uses feedback for refinement. But it says the model generates feedback on its own outputs and refines those outputs—not prompts—while the “Refine Feedback” section says the process does not involve human assistance. The paper does not support feedback from assertions or user grades as described in the claim. (LLM, conf=0.88)
Experimental — accuracy not yet measured - cites [39] [39] Savvas Petridis, Ben Wedin, James Wexler, Aaron Donsbach, Mahima Pushkarna, Nitesh Goyal, Carrie J. Cai, and Michael Terry. 2023. ConstitutionMaker: Interactively Critiquing Large Language Models by Converting Feedback into Principles. arXiv:2310.15428 [cs.HC] - source
Section 2.2 says ConstitutionMaker converts users’ feedback on prompt outputs into principles incorporated back into the prompt. Section 5.2 describes kudos, critiques, and rewrites as feedback, but does not describe feedback from assertions or user grades. The prompt-refinement point is supported; the specified feedback forms are not. (LLM, conf=0.85)
Experimental — accuracy not yet measured - cites [48] [48] Arnav Singhvi, Manish Shetty, Shangyin Tan, Christopher Potts, Koushik Sen, Matei Zaharia, and Omar Khattab. 2023. DSPy Assertions: Computational Constraints for Self-Refining Language Model Pipelines. arXiv preprint arXiv:2312.13382 (2023). - source
May combine two claims.
Findingown data§ ABSTRACT · p. 1The alignment process is subjective and iterative.
“A qualitative study finds overall support for EvalGen but underscores the subjectivity and iterative process of alignment.”
Quote in the paperSubstantial claimMay combine two claims.
Findingown data§ ABSTRACT · p. 1Criteria drift occurs: users need criteria to grade outputs, but grading outputs helps users define criteria.
“we identify a phenomenon we dub criteria drift : users need criteria to grade outputs, but grading outputs helps users define criteria.”
- Also stated in: § 1 INTRODUCTION · p. 2 · plain
“We observed a 'catch-22' situation: to grade outputs, people need to externalize and define their evaluation criteria; however, the process of grading outputs helps them to define that very criteria.”
Quote in the paperSubstantial claim- Also stated in: § 1 INTRODUCTION · p. 2 · plain
Probably not a substantial claim: may not pass S3 (load-bearing). May combine two claims.
Findingown data§ 5.1 Evaluation Setup · p. 6Common issues included bad reviews or lengthy content in the product pipeline outputs.
“Common issues included the presence of personal information in the medical pipeline outputs and bad reviews or lengthy content in the product pipeline outputs.”
Quote in the paperNot a substantial claimProbably not a substantial claim: may not pass S3 (load-bearing). May combine two claims.
Findingown data§ 7.1 Typical Participant Workflow · p. 8Only one participant (P9) did not understand what the overall set's coverage and false failure rate meant, but did once the researcher explained it.
“Only one participant did not understand what the overall set's coverage and false failure rate meant (P9), but did once the researcher explained it.”
Quote in the paperNot a substantial claimProbably not a substantial claim: may not pass S3 (load-bearing). May combine two claims.
Findingown data§ 7.1 Typical Participant Workflow · p. 83 out of 9 participants again opened the EvalGen wizard to iterate on their criteria and assertions, or stopped because they were satisfied or tired.
“3 out of 9 participants again opened the EvalGen wizard to iterate on their criteria and assertions (back to step 2), or stopped because they were satisfied or tired.”
Quote in the paperNot a substantial claimProbably not a substantial claim: may not pass S3 (load-bearing). May combine two claims.
Findingown data§ 7.1 Typical Participant Workflow · p. 8In starting EvalGen, 6 participants clicked autogenerate criteria; 1 wrote a criterion then clicked autogenerate; 2 wanted to grade first (P4, P9).
“6 participants clicked the autogenerate button; 1 participant wrote a criterion themselves and then clicked the auto-generate button. The remaining 2 participants wanted to grade first (P4, P9).”
Quote in the paperNot a substantial claimProbably not a substantial claim: may not pass S3 (load-bearing). May combine two claims.
Findingown data§ 7.1 Typical Participant Workflow · p. 8All 9 participants used the provided NER task; 3 changed the prompt; 1 changed the task from NER to sentiment analysis.
“All participants ( 𝑛 = 9) used the provided task (a prompt template for NER of a dataset of 100 tweets, described in 6). Three (3) participants changed the prompt: of these three, one (1) person changed the task from NER to sentiment analysis.”
Quote in the paperNot a substantial claimMay combine two claims.
Findingown data§ 5.2 Impact of Human Input in the Criteria Generation Step · p. 6EvalGen achieved equal or better alignment than SPADE with fewer assertions for both pipelines.
“Our results in Table 1 show that EvalGen, by incorporating human judgment during criteria selection, achieved equal or better alignment than SPADE with fewer assertions for both pipelines.”
- Also stated in: § 5.2 Impact of Human Input in the Criteria Generation Step · p. 7 · plain
“With user input at the criteria stage, EvalGen achieves the same or greater alignment with fewer functions.”
Quote in the paperSubstantial claim- Also stated in: § 5.2 Impact of Human Input in the Criteria Generation Step · p. 7 · plain
Probably not a substantial claim: may not pass S3 (load-bearing).
Findingown data§ 7.1 Typical Participant Workflow · p. 8More than half of the participants expressed interest in iterating on their assertions if they had more time.
“More than half of the participants expressed interest in iterating on their assertions if they had more time.”
Quote in the paperNot a substantial claimProbably not a substantial claim: may not pass S3 (load-bearing).
Findingown data§ 5.1 Evaluation Setup · p. 6Common issues included the presence of personal information in the medical pipeline outputs.
“Common issues included the presence of personal information in the medical pipeline outputs and bad reviews or lengthy content in the product pipeline outputs.”
Quote in the paperNot a substantial claimProbably not a substantial claim: may not pass S3 (load-bearing). May combine two claims.
Findingown data§ 7.1 Typical Participant Workflow · p. 8Participants usually left evaluation type unchanged from what EvalGen suggested, even if EvalGen suggested a type that did not make sense (e.g., checking word count with an LLM API call), which happened rarely.
“They usually left evaluation type (code-based or LLM-based) unchanged from what EvalGen suggested, even if EvalGen suggested a type that did not make sense (e.g., checking word count with an LLM API call, rather than code), which happened rarely.”
Quote in the paperNot a substantial claimProbably not a substantial claim: may not pass S3 (load-bearing). May combine two claims.
Findingown data§ 7.1 Typical Participant Workflow · p. 8After receiving criteria suggestions, participants removed some suggestions and added 1-2 criteria of their own.
“After receiving criteria suggestions from EvalGen, participants removed some suggestions and added 1-2 criteria of their own.”
Quote in the paperNot a substantial claimMay combine two claims.
Findingown data§ 7 USER STUDY FINDINGS · p. 7Participants felt EvalGen was a great starting point for assertions and wanted to and could exercise control over EvalGen's assistance.
“Participants felt that EvalGen was a great starting point for assertions, and wanted to-and could-exercise control over EvalGen's assistance.”
Quote in the paperSubstantial claimProbably not a substantial claim: may not pass S3 (load-bearing). May combine two claims.
Findingown data§ 7.1 Typical Participant Workflow · p. 8Participants who graded LLM outputs first graded between 5 and 10 outputs, with 2 to 4 thumbs-down grades.
“Participants who graded LLM outputs first graded between 5 and 10 outputs, with 2 to 4 'thumbsdown' grades.”
Quote in the paperNot a substantial claimProbably not a substantial claim: may not pass S3 (load-bearing).
Findingown data§ 5.2 Impact of Human Input in the Criteria Generation Step · p. 6For the negative phrases criterion, EvalGen returned a more pragmatic assertion: an LLM-based validator to ensure product descriptions remained entirely positive.
“In contrast, EvalGen returned a more pragmatic assertion for this criterion-an LLM-based validator to ensure the product descriptions remained entirely positive.”
Quote in the paperNot a substantial claimProbably not a substantial claim: may not pass S3 (load-bearing). May combine two claims.
Findingown data§ 7.1 Typical Participant Workflow · p. 8Participants graded outputs while EvalGen generated and evaluated candidate assertions; some graded continuously for up to 10 minutes, others stopped after 10 grades.
“Participants graded outputs while EvalGen generated and evaluated different candidate assertions. Some participants graded continuously for up to 10 minutes; others stopped after 10 grades.”
Quote in the paperNot a substantial claimMay combine two claims.
Findingown data§ 7.2 EvalGen as a Starting Point · p. 9All participants liked viewing the table of assertion results on all LLM outputs and expressed interest upon first viewing it, but they verified the results differently.
“Participants really liked viewing the table of assertion results on all LLM outputs, with all participants expressing interest upon first viewing it (Figure 3)-but they verified the results differently.”
Quote in the paperNot a substantial claimMay combine two claims.
Findingown data§ 7.2 EvalGen as a Starting Point · p. 9Only one participant assessed alignment in the table via coverage by inspecting each row one at a time; everyone else assessed alignment via false failure rate by looking for rows where the assertion returned False.
“Interestingly, only one participant assessed alignment in this table via coverage-by inspecting each row in the table, one at a time-and everyone else assessed alignment via false failure rate: for each column (assertion), they typically looked for rows (LLM outputs) that the assertion returned False.”
Quote in the paperNot a substantial claimProbably not a substantial claim: may not pass S3 (load-bearing).
Findingown data§ 7.4 Alignment Needs and Preferences Differ for Code vs. LLM Evaluators · p. 10P7 acknowledged that their ability to edit depends on code length and complexity.
“However, P7 then acknowledged that their ability to edit depends on code length and complexity:”
Quote in the paperNot a substantial claimMay combine two claims.
Findingown data§ 7.2 EvalGen as a Starting Point · p. 8Participants who graded before selecting criteria (P4 and P9) found the grading process very useful and were happy that EvalGen prompted them to give feedback on why an LLM output was bad.
“Participants who graded before selecting criteria (P4 and P9) expressed that they found the grading process very useful. Both participants were happy that EvalGen prompted them to give feedback on why an LLM output was bad.”
Quote in the paperNot a substantial claimMay combine two claims.
Findingown data§ 7.4 Alignment Needs and Preferences Differ for Code vs. LLM Evaluators · p. 10Participants reasoned about code-based assertions and LLM-based assertions differently: while they liked having assertions of both types, they wanted to construct and iterate on them differently in order to feel like the resulting set of assertions aligned with their preferences.
“Yet participants reasoned about code-based assertions and LLM-based assertions differently: while they liked having assertions of both types, they wanted to construct and iterate on them differently in order to feel like the resulting set of assertions aligned with their preferences.”
Quote in the paperSubstantial claimProbably not a substantial claim: may not pass S3 (load-bearing).
Findingown data§ 7.2 EvalGen as a Starting Point · p. 9Some participants wanted the table to automatically recompute, with an accompanying visualization, whenever there were changes to the LLM pipeline.
“Some participants wanted this table to automatically recompute, with an accompanying visualization, whenever there were changes to the LLM pipeline; for example, P6 said:”
Quote in the paperNot a substantial claimProbably not a substantial claim: may not pass S3 (load-bearing).
Findingown data§ 7.4 Alignment Needs and Preferences Differ for Code vs. LLM Evaluators · p. 11P3 realized they could take good and bad examples and use them as few-shot exemplars in the prompt for the LLM evaluators.
“P3 excitedly realized this when looking at the table of results ('I can take these good and bad examples and use them as few-shot exemplars in the prompt for the LLM evaluators...').”
Quote in the paperNot a substantial claimProbably not a substantial claim: may not pass S3 (load-bearing).
Findingown data§ 7.4 Alignment Needs and Preferences Differ for Code vs. LLM Evaluators · p. 11Some participants (P3, P6, P8) were skeptical of how LLM-based assertions might transfer to monitoring LLM outputs in a production pipeline.
“Some participants were skeptical of how LLM-based assertions might transfer to monitoring LLM outputs in a production pipeline (P3, P6, P8).”
Quote in the paperNot a substantial claimProbably not a substantial claim: may not pass S3 (load-bearing). May combine two claims.
Findingown data§ 7.2 EvalGen as a Starting Point · p. 8Several participants realized they needed to go back and change their grades in EvalGen and were happy they could do this.
“Several participants realized they needed to go back and change their grades in EvalGen and were happy they could do this.”
Quote in the paperNot a substantial claimProbably not a substantial claim: may not pass S3 (load-bearing).
Findingown data§ 7.3 Alignment is Iterative, Criteria- and Implementation-specific · p. 10P8 desired to grade for only one criteria, reasoning that it might improve efficiency.
“P8 desired to grade for only one criteria, reasoning that it might improve efficiency ('I generally want to be in the loop for these tests...but I want to put myself in the loop in a way that is efficient.').”
Quote in the paperNot a substantial claimProbably not a substantial claim: may not pass S3 (load-bearing). May combine two claims.
Findingown data§ 7.2 EvalGen as a Starting Point · p. 9P2 said the table 'earns trust'; P5 said it was 'cool to see all the results on examples [they] didn't grade.'
“P2 said that this table 'earns trust'; P5 said that it was 'cool to see all the results on examples [they] didn't grade.'”
Quote in the paperNot a substantial claimProbably not a substantial claim: may not pass S3 (load-bearing).
Findingown data§ 7.2 EvalGen as a Starting Point · p. 8Some participants (P1, P7) wanted to go back and grade more because they had not graded enough responses to get their ideal alignment numbers.
“Some participants said that they had not graded enough responses to get their ideal alignment numbers, so they wanted to go back and grade more (P1, P7).”
Quote in the paperNot a substantial claimProbably not a substantial claim: may not pass S3 (load-bearing).
Findingown data§ 7.2 EvalGen as a Starting Point · p. 8P2 and P5 wanted to change a selected assertion to another candidate assertion.
“Another place where participants wanted to exercise control but were limited by EvalGen's interface was in the selected assertions: P2 and P5 wanted to change a selected assertion to another candidate assertion.”
Quote in the paperNot a substantial claimProbably not a substantial claim: may not pass S1 (asserted), S3 (load-bearing). May combine two claims.
Findingown data§ 7.4 Alignment Needs and Preferences Differ for Code vs. LLM Evaluators · p. 11P8 said they cannot begin to think about how LLMs as validators in production can work and are very skeptical.
“P8 said, 'I cannot begin to think about how LLMs as validators [in production] can work, I'm very skeptical.'”
Quote in the paperNot a substantial claimMay combine two claims.
Findingown data§ 7.2 EvalGen as a Starting Point · p. 8Participants liked seeing the coverage and false failure rate of the set, and how each assertion contributed to these overall statistics.
“Participants also liked seeing the coverage and false failure rate of the set, and how each assertion contributed to these overall statistics.”
Quote in the paperNot a substantial claimProbably not a substantial claim: may not pass S3 (load-bearing). May combine two claims.
Findingown data§ 7.4 Alignment Needs and Preferences Differ for Code vs. LLM Evaluators · p. 11P9 asked how to maintain evals over time and whether they have to rerun the entire process.
“P9 asked, 'How do I maintain my evals over time; do I have to rerun this entire process?'”
Quote in the paperNot a substantial claimProbably not a substantial claim: may not pass S3 (load-bearing). May combine two claims.
Findingown data§ 7.3 Alignment is Iterative, Criteria- and Implementation-specific · p. 10P5 expressed the same uncertainty as P7; P7 said 'I think it's hard to know until you see it.'
“P5 expressed the same uncertainty. 'I think it's hard to know until you see it,' P7 said.”
Quote in the paperNot a substantial claimProbably not a substantial claim: may not pass S3 (load-bearing). May combine two claims.
Findingown data§ 7.2 EvalGen as a Starting Point · p. 8P9 initially selected the grading option because it seemed like the 'option that required the least thinking,' but later realized it was the correct thing to do.
“While P9 selected the grading option initially because it seemed like the 'option that required the least thinking,' they later realized that it was the correct thing to do:”
Quote in the paperNot a substantial claimProbably not a substantial claim: may not pass S3 (load-bearing). May combine two claims.
Findingown data§ 7.2 EvalGen as a Starting Point · p. 8P7 initially expressed dissatisfaction that 7 criteria were generated, but after deleting some criteria realized the suggestions covered all the criteria they wanted and stated 'this auto-generation is sweet'.
“P7 initially expressed dissatisfaction that 7 criteria were generated, as they had expected less. But after deleting some criteria, they realized that the suggestions covered all the criteria they wanted (i.e., they did not have to add criteria themselves), and stated, 'this auto-generation is sweet'.”
Quote in the paperNot a substantial claimProbably not a substantial claim: may not pass S3 (load-bearing).
Findingown data§ 7.3 Alignment is Iterative, Criteria- and Implementation-specific · p. 9P9 appreciated the ability to provide feedback on unsatisfactory outputs before finalizing the initial criteria set, as this process helped them articulate their criteria.
“P9 appreciated the ability to provide feedback on unsatisfactory outputs before finalizing the initial criteria set, as this process helped them articulate their criteria.”
Quote in the paperNot a substantial claimProbably not a substantial claim: may not pass S3 (load-bearing).
Findingown data§ 7.4 Alignment Needs and Preferences Differ for Code vs. LLM Evaluators · p. 10P7 wanted to iterate on code-based assertions by providing feedback to make the assertion more or less 'fancy', for example, making regex more or less complicated depending on the sample of LLM outputs seen.
“P7 wanted to iterate on code-based assertions simply by providing feedback to make the assertion more or less 'fancy'-for example, in checking for a pattern in the LLM output, they might want the regex to be more or less complicated depending on the sample of LLM outputs they've seen.”
Quote in the paperNot a substantial claimProbably not a substantial claim: may not pass S3 (load-bearing).
Findingown data§ 7.4 Alignment Needs and Preferences Differ for Code vs. LLM Evaluators · p. 10Both P4 and P6 mentioned that they liked the ability to correct EvalGen's suggested type.
“Both P4 and P6 mentioned that they liked the ability to correct EvalGen's suggested type.”
Quote in the paperNot a substantial claimProbably not a substantial claim: may not pass S3 (load-bearing). May combine two claims.
Findingown data§ 7.2 EvalGen as a Starting Point · p. 8Other participants who did not grade before selecting criteria regretted this decision; P2 said 'you should enforce that we all look at at least 20 examples first.'
“Other participants who did not grade before selecting criteria regretted this decision: for example, P2 said, 'you should enforce that we all look at at least 20 examples first.'”
Quote in the paperNot a substantial claimProbably not a substantial claim: may not pass S3 (load-bearing).
Findingown data§ 7.4 Alignment Needs and Preferences Differ for Code vs. LLM Evaluators · p. 10P6 and P8 expressed that they wanted to use LLM-based assertions for their own LLM pipelines because 'most of their criteria was fuzzy.'
“P6 and P8 expressed that they wanted to use LLM-based assertions for their own LLM pipelines because 'most of their criteria was fuzzy.'”
Quote in the paperNot a substantial claimMay combine two claims. The quote only partly states this claim.
Findingown data§ 7.3 Alignment is Iterative, Criteria- and Implementation-specific · p. 10All participants had a criterion to enforce that there were no entities with hashtags in the output; P5 and P9 interpreted this differently; both got the same code-based assertion checking for the presence of the hashtag character, which did not align with P5's grades but did with P9's.
“For example, while all participants had a criterion to enforce that there were no entities with hashtags in the output, some participants interpreted this as any hashtags representing entities should not be extracted as entities: e.g., if the output included the hashtag #Nike, P5 did not want Nike to be extracted at all. On the other hand, P9 wanted Nike to be extracted as an entity, but they did”
Quote in the paperSubstantial claimProbably not a substantial claim: may not pass S3 (load-bearing). May combine two claims.
Findingown data§ 7.2 EvalGen as a Starting Point · p. 9P5 initially did not like using a GUI to come up with assertions, and then said they 'prefer looking at this table to [their] current workflow in Jupyter notebooks.'
“P5 initially did not like using a GUI to come up with assertions, and then said that they 'prefer looking at this table to [their] current workflow in Jupyter notebooks.'”
Quote in the paperNot a substantial claimMay combine two claims.
Findingown data§ 7.4 Alignment Needs and Preferences Differ for Code vs. LLM Evaluators · p. 11Participants overall felt that EvalGen provided a good start to code-based assertions, and it was easy for them to edit the code if they wanted; two participants (P4, P6) asked for the ability to export code-based assertions as unit tests or in a Python file.
“While participants had lots of ideas for improvement, participants overall felt that EvalGen provided a good start to code-based assertions, and it was easy for them to edit the code if they wanted: two participants even asked for the ability to export code-based assertions as unit tests or in a Python file (P4, P6).”
Quote in the paperNot a substantial claimProbably not a substantial claim: may not pass S3 (load-bearing). May combine two claims.
Findingown data§ 7.4 Alignment Needs and Preferences Differ for Code vs. LLM Evaluators · p. 10P8 preferred LLM-based to code-based assertions because LLMs are relatively forgiving when encountering outputs with an unexpected quality or format, whereas code assertions check exact constraints.
“We also observed a participant (P8) preferring LLM-based to code-based assertions: LLMs are relatively forgiving when encountering outputs with an unexpected quality or format, whereas code assertions check exact constraints.”
Quote in the paperNot a substantial claimMay combine two claims.
Findingown data§ 7.4 Alignment Needs and Preferences Differ for Code vs. LLM Evaluators · p. 11Participants found EvalGen's suggested code-based assertions to be more obviously misaligned than the LLM-based assertions, but acknowledged that LLM-based assertions are harder for them to trust since they can edit the code-based assertions more easily than the LLM-based assertions (P2, P5, P6, P8, P9).
“While participants found EvalGen's suggested code-based assertions to be more obviously misaligned than the LLM-based assertions (Section 7.3.3), they also acknowledged that LLM-based assertions are harder for them to trust-since they can edit the code-based assertions more easily than the LLM-based assertions (P2, P5, P6, P8, P9).”
Quote in the paperSubstantial claimProbably not a substantial claim: may not pass S1 (asserted), S3 (load-bearing).
Findingown data§ 7.3 Alignment is Iterative, Criteria- and Implementation-specific · p. 10P3 would trust the assertions more if the EvalGen process allowed them to set different false failure rates per criteria instead of one global false failure rate constraint for the entire assertion set.
“For example, P3 expressed that they would trust the assertions more if the EvalGen process allowed them to set different false failure rates per criteria (since LLMs might be bad at evaluating some criteria), instead of one global false failure rate constraint for the entire assertion set:”
Quote in the paperNot a substantial claimProbably not a substantial claim: may not pass S3 (load-bearing). May combine two claims.
Findingown data§ 7.2 EvalGen as a Starting Point · p. 8Both P2 and P5 wanted to change code-based assertions; P5 said 'this is a weird implementation of entity count' and preferred another assertion with a small modification.
“Both P2 and P5 wanted to change code-based assertions: for example, P5 said, 'this is a weird implementation of entity count' and preferred another assertion with a small modification.”
Quote in the paperNot a substantial claimProbably not a substantial claim: may not pass S3 (load-bearing).
Findingown data§ 7.2 EvalGen as a Starting Point · p. 8P3 found that some EvalGen-suggested criteria did not make sense given that assertions only operate on LLM pipeline input-output pairs, like response latency and response stability over time.
“P3 found that some EvalGen-suggested criteria did not make sense given that assertions only operate on LLMpipeline input-output pairs, like response latency and response stability over time.”
Quote in the paperNot a substantial claimMay combine two claims.
Findingown data§ 7.4 Alignment Needs and Preferences Differ for Code vs. LLM Evaluators · p. 10Participants generally liked the approach of exploring multiple candidate assertions and selecting the most aligned for LLM-based assertions, but did not like this for code-based assertions.
“While participants generally liked this approach for LLM-based assertions, they did not like this for code-based assertions.”
Quote in the paperSubstantial claimProbably not a substantial claim: may not pass S3 (load-bearing). May combine two claims.
Findingown data§ 7.3 Alignment is Iterative, Criteria- and Implementation-specific · p. 10P5 felt that EvalGen could not find a good assertion that aligned with their grades for another criterion, and said they were 'lost at what would be a good implementation.'
“For another criterion, P5 felt that EvalGen could not find a good assertion that aligned with their grades, but also said that they were 'lost at what would be a good implementation.'”
Quote in the paperNot a substantial claimMay combine two claims.
Findingown data§ 7.2 EvalGen as a Starting Point · p. 8For some criteria, EvalGen generated no good assertions, and participants deleted the criteria without complaints.
“However, for some criteria, EvalGen Who Validates the Validators? Aligning LLM-Assisted Evaluation of LLM Outputs with Human Preferences generated no good assertions, and participants deleted the criteria without complaints.”
Quote in the paperNot a substantial claimMay combine two claims.
Findingown data§ 7.3 Alignment is Iterative, Criteria- and Implementation-specific · p. 9In the EvalGen interface, participants could not go back and add new criteria; they had to wait for all candidate assertions to finish executing, move past the report card screen, and start a new EvalGen process.
“In the EvalGen interface, they could not go back and add new criteria; they had to wait for all candidate assertions to finish executing, move past the report card screen, and start a new EvalGen process.”
Quote in the paperSubstantial claimMay combine two claims.
Findingown data§ 7.4 Alignment Needs and Preferences Differ for Code vs. LLM Evaluators · p. 10All participants liked EvalGen's ability to assist in generating both code-based and LLM-based assertions, expressing the need for both types of assertions.
“All participants liked EvalGen's ability to assist in generating both code-based and LLM-based assertions, expressing the need for both types of assertions.”
Quote in the paperNot a substantial claimProbably not a substantial claim: may not pass S3 (load-bearing).
Findingown data§ 7.2 EvalGen as a Starting Point · p. 8The participant who did not agree (P7) said they would find it useful if, on the grading screen, EvalGen showed what it was doing with the grades.
“The participant who did not agree said that they would find it useful if, on the grading screen, EvalGen showed what it was doing with the grades.”
Quote in the paperNot a substantial claimProbably not a substantial claim: may not pass S3 (load-bearing). May combine two claims.
Findingown data§ 7.2 EvalGen as a Starting Point · p. 8P3 did not feel that this was a failure of EvalGen, but expressed that LLMs are not perfect and stressed the importance of having control over selected criteria.
“P3 did not feel that this was a failure of EvalGen, but rather expressed that LLMs are not perfect and stressed the importance of having control over selected criteria.”
Quote in the paperNot a substantial claimMay combine two claims.
Findingown data§ 8.1 Implications of Criteria Drift for LLM Evaluation Assistants · p. 11In practice, developers rapidly iterate over criteria, and cognitively engaging with LLM outputs helps them to refine their criteria.
“However, in practice, we found that developers rapidly iterate over criteria, and furthermore that cognitively engaging with LLM outputs helps them to refine their criteria.”
Quote in the paperSubstantial claimProbably not a substantial claim: may not pass S3 (load-bearing). May combine two claims.
Findingown data§ 7.3 Alignment is Iterative, Criteria- and Implementation-specific · p. 10P7 noticed inconsistency in hashtag handling in outputs, which led P7 to rethink the criteria definition for including hashtags, specifically whether it was acceptable for the LLM to replicate entities from hashtags provided the hashtag was removed.
“P7 noticed that in some outputs included hashtags from the original tweet inputs (e.g., #justdoit), while in other cases, the outputs did not use the hashtag symbol but still mentioned the entities referred to by the hashtags (e.g., 'Nike' instead of #Nike). This inconsistency led P7 to rethink the criteria definition for including hashtags; specifically, whether it was acceptable for the LLM to”
Quote in the paperNot a substantial claimMay combine two claims.
Findingown data§ 7.4 Alignment Needs and Preferences Differ for Code vs. LLM Evaluators · p. 11Participants wanted EvalGen to use their grades, as well as natural language feedback on thumbs-down grades, in prompting LLMs for candidate assertions (P3, P4, P5, P7).
“While participants liked that EvalGen tried multiple candidate assertions for each criterion, they wanted EvalGen to use their grades, as well as natural language feedback on thumbs-down grades, in prompting LLMs for candidate assertions (P3, P4, P5, P7).”
Quote in the paperSubstantial claimMay combine two claims.
Findingown data§ 7.3 Alignment is Iterative, Criteria- and Implementation-specific · p. 10Participants generally liked the process of grading LLM responses and feeling like the grades were useful, but they wanted to prioritize grading criteria they felt needed their alignment, especially for LLM-based assertions (P3, P5, P7, P8).
“Overall, participants generally liked the process of grading LLM responses and feeling like the grades were useful, but they wanted to prioritize grading criteria they felt needed their alignment -especially for LLM-based assertions (P3, P5, P7, P8).”
Quote in the paperSubstantial claimProbably not a substantial claim: may not pass S3 (load-bearing).
Findingown data§ 7.2 EvalGen as a Starting Point · p. 8Some participants (P5, P6, P7, P8) expressed interest in seeing per-criterion alignment and asked to provide grades for each criterion.
“However, in this screen, some participants expressed interest in seeing per-criterion alignment and asked to provide grades for each criterion (P5, P6, P7, P8).”
Quote in the paperNot a substantial claimProbably not a substantial claim: may not pass S3 (load-bearing).
Findingown data§ 8.2 Operationalizing Assertions · p. 12For an output length criterion, P3 mentioned they would look at a histogram of word lengths for a batch of outputs and see if there were buckets of anomalous word lengths that exhibited other failure modes.
“In fact, specifically for an output length criterion, P3 mentioned that they would look at a histogram of word lengths for a batch of outputs and see if there were some buckets of anomalous word lengths that exhibited other failure modes (e.g., a 'rambling' response from the LLM).”
Quote in the paperNot a substantial claimMay combine two claims.
Findingown data§ 8.2 Operationalizing Assertions · p. 12Participants felt each type of assertion required distinct treatment, both in implementation selection and in how they perceive alignment.
“Our study confirmed the dual necessity for both code-based and LLM-based assertions among participants, but further showed that participants felt each type required distinct treatment, both in implementation selection and in how they perceive alignment.”
Quote in the paperSubstantial claimProbably not a substantial claim: may not pass S3 (load-bearing).
Findingown data§ 8.2 Operationalizing Assertions · p. 12One participant requested a passive deployment where a daily report of assertion results on a sample of LLM outputs is sent to their email inbox.
“Others wanted a more passive deployment-one participant requested for some form of report sent to their email inbox daily, containing results of the assertion set executed on a sample of LLM outputs from that day.”
Quote in the paperNot a substantial claimProbably not a substantial claim: may not pass S3 (load-bearing).
Findingown data§ 8.2 Operationalizing Assertions · p. 12Some participants wanted their collaborators, such as product managers, to grade outputs in EvalGen.
“Some participants mentioned that they wanted their collaborators, such as product managers, to grade outputs in EvalGen.”
Quote in the paperNot a substantial claimProbably not a substantial claim: may not pass S3 (load-bearing).
Findingown data§ 8.2 Operationalizing Assertions · p. 12Participants expressed the desire to deploy their assertions in production.
“Participants expressed the desire to deploy their assertions in production.”
Quote in the paperNot a substantial claimMay combine two claims.
Findingown data§ A.4 Evaluation of Sampling Policy · p. 15While the alternating policy didn't consistently outperform, the results suggest that any non-random policy implemented in EvalGen may achieve satisfactory outcomes.
“Notably, while the alternating policy didn't consistently outperform, our results suggest that any non-random policy implemented in EvalGen may achieve satisfactory outcomes.”
Quote in the paperNot a substantial claimProbably not a substantial claim: may not pass S3 (load-bearing).
Findingown data§ 8.2 Operationalizing Assertions · p. 12Some participants wanted to deploy assertions in the critical path of the LLM pipeline to catch bad outputs before they are shown to end-users.
“Some wanted to deploy assertions in the critical path of the LLM pipeline, to catch bad outputs before they are shown to end-users.”
Quote in the paperNot a substantial claimProbably not a substantial claim: may not pass S2 (checkable).
Interpretationreasoning§ 1 INTRODUCTION · p. 2Users need evaluation assistants to support rapid iteration over criteria and implementations simultaneously.
“Thus, our findings suggest that users need evaluation assistants to support rapid iteration over criteria and implementations simultaneously .”
Quote in the paperNot a substantial claimClassified as probably not a substantial claim.
Study design and conductnone given§ 5.1 Evaluation Setup · p. 6Two authors manually graded all LLM outputs to establish ground-truth labels.
“Two of the paper authors manually graded all LLM outputs to establish ground-truth labels.”
Quote in the paperSubstantial claimProbably not a substantial claim: may not pass S2 (checkable). May combine two claims.
Interpretationown data§ 5.2 Impact of Human Input in the Criteria Generation Step · p. 6This illustrates the challenge of balancing coverage with false failures, underscoring the need for evaluator systems to effectively navigate these trade-offs.
“This illustrates the challenge of balancing coverage with false failures, underscoring the need for evaluator systems to effectively navigate these trade-offs.”
Quote in the paperNot a substantial claimClassified as probably not a substantial claim.
Study design and conductcitation§ 6 USER STUDY · p. 7The analysis employed open and axial coding to identify common themes across transcripts and notes.
“We employed open and axial coding [13] to identify common themes across the transcripts and notes for each participant.”
Quote in the paperSubstantial claim0 of 1 sources checked- cites [13] [13] Uwe Flick. 2013. The SAGE handbook of qualitative data analysis . Sage. - source
Probably not a substantial claim: may not pass S3 (load-bearing).
Study design and conductown data§ 6 USER STUDY · p. 7The study was approved by the institutional review board (IRB).
“Our study was approved by our institutional review board (IRB), and participants generously volunteered their time.”
Quote in the paperNot a substantial claimMay combine two claims.
Interpretationreasoning§ 3.1 EvalGen Workflow · p. 5The human cannot completely validate an LLM-based evaluator because the point of LLM evaluators is to reduce the effort required by the developer.
“The human cannot completely validate an LLM-based evaluator: the point of LLM evaluators is to reduce the effort required by the developer, who would otherwise have to grade outputs manually.”
Quote in the paperSubstantial claimClassified as probably not a substantial claim. May combine two claims.
Interpretationnone given§ 4.1 System Architecture · p. 5For code-based assertions, LLMs occasionally synthesize erroneous functions, requiring several candidate assertions.
“Moreover, for code-based assertions, LLMs occasionally synthesize erroneous functions (e.g., hallucinating a function in a Python library), requiring several candidate assertions.”
Quote in the paperSubstantial claimProbably not a substantial claim: may not pass S3 (load-bearing).
Premisecitation§ 2 MOTIVATION AND RELATED WORK · p. 2AI systems that showcase subsets of errors with the same accuracy can lead to vastly different perceptions of accuracy.
“Kocielnik et al. [29] found that AI systems that showcase subsets of errors, like false positives or false negatives, that have the same accuracy, can lead to vastly different perceptions of accuracy.”
Quote in the paperNot a substantial claim0 of 1 sources checked- cites [29] [29] Rafal Kocielnik, Saleema Amershi, and Paul N. Bennett. 2019. Will You Accept an Imperfect AI? Exploring Designs for Adjusting End-user Expectations of AI Systems. In Proceedings of the 2019 CHI Conference on Human Factors in Computing Systems (Glasgow, Scotland Uk) (CHI '19) . Association for Computing Machinery, New York, NY, USA, 1-14. https://doi.org/10.1145/3290605.3300641 - source
Classified as probably not a substantial claim. May combine two claims.
Interpretationreasoning§ 3.1 EvalGen Workflow · p. 5The only way to fully align an LLM evaluator would be to ask the user to label all outputs, which defeats the purpose.
“The only way to fully align an LLM evaluator would be to ask the user to label all outputs; obviously, this defeats the purpose.”
Quote in the paperSubstantial claimClassified as probably not a substantial claim.
Interpretationreasoning§ 3.1 EvalGen Workflow · p. 5Asking the developer to grade some outputs, using some time they would have spent waiting anyway, is the key idea behind the design.
“Asking the developer to grade some outputs, using some time they would have spent waiting anyway, is the key idea behind our design.”
Quote in the paperSubstantial claimProbably not a substantial claim: may not pass S4 (based).
Interpretationreasoning§ 4.1 System Architecture · p. 5Generating multiple candidate assertions improves the probability that there is at least one implementation that aligns with developer expectations.
“Generating multiple candidate assertions improves the probability that there is at least one implementation that aligns with developer expectations.”
Quote in the paperNot a substantial claimProbably not a substantial claim: may not pass S4 (based). May combine two claims.
Interpretationnone given§ (a) Typical Evaluation Pipeline · p. 3Auditing LLM outputs is far from easy, with humans prone to the dual biases of over-generalization and overreliance.
“It also reveals that auditing LLM outputs is far from easy, with humans prone to the dual biases of over-generalization and overreliance.”
Quote in the paperNot a substantial claimClassified as probably not a substantial claim.
Interpretationreasoning§ (a) Typical Evaluation Pipeline · p. 3It remains unclear how to support developers in their prototyping of evaluations.
“It thus remains unclear how to support developers in their prototyping of evaluations, with the problem becoming even more pressing as the popularity of prompt optimization increases.”
Quote in the paperSubstantial claimMay combine two claims.
Interpretationown data§ 7.3 Alignment is Iterative, Criteria- and Implementation-specific · p. 9There is a catch-22: participants needed to externalize criteria in order to grade outputs, but they also needed to grade outputs to externalize criteria.
“Looking more closely at their interactions, we observed a catch-22 situation: participants needed to externalize criteria in order to grade outputs, but they also needed to grade outputs-providing feedback on why bad outputs were bad-in order to externalize criteria.”
Quote in the paperSubstantial claimProbably not a substantial claim: may not pass S2 (checkable). May combine two claims.
Interpretationown data§ 8.1 Implications of Criteria Drift for LLM Evaluation Assistants · p. 11Criteria refinement and grading should happen in tandem in interactive settings, and this poses challenges to alignment methods that presume settled, expert labels.
“This suggests criteria refinement and grading should happen in tandem in interactive settings, and poses challenges to alignment methods that presume settled, expert labels.”
Quote in the paperNot a substantial claim- Rests on an assumption: The practice of benchmarks in ML and NLP presumes a world of well-defined criteria (and well-labeled data) on which to judge LLM outputs.
Probably not a substantial claim: may not pass S3 (load-bearing). May combine two claims.
Interpretationown data§ 7.3 Alignment is Iterative, Criteria- and Implementation-specific · p. 10A criterion like word count is hard for humans to assess but easy for a good Python function to evaluate.
“A criterion like word count is hard for humans to assess but easy for a good Python function to evaluate.”
Quote in the paperNot a substantial claimProbably not a substantial claim: may not pass S3 (load-bearing).
Interpretationnone given§ 7.4 Alignment Needs and Preferences Differ for Code vs. LLM Evaluators · p. 10The observation that participants did not like the approach for code-based assertions may be specific to users who are experts in coding (as all participants were).
“This observation may be specific to users who are experts in coding (as all of our participants are).”
Quote in the paperNot a substantial claimProbably not a substantial claim: may not pass S3 (load-bearing).
Study design and conductown data§ 8.3 Future Work and Limitations · p. 12The study setup did not cover the deployment phase of LLM workflows.
“Moreover, participants did not have enough time to iterate many times in EvalGen, and our setup did not cover the deployment phase of LLM workflows.”
Quote in the paperNot a substantial claimProbably not a substantial claim: may not pass S2 (checkable).
Interpretationown data§ 9 CONCLUSION · p. 12Recognizing the dependency of criteria on LLM outputs highlights new directions for designing future evaluation assistants.
“Recognizing the dependency of criteria on LLM outputs highlights new directions for designing future evaluation assistants.”
Quote in the paperNot a substantial claim- Rests on an assumption: Human preferences are the appropriate standard for evaluating LLM outputs.
Probably not a substantial claim: may not pass S3 (load-bearing), S4 (based).
Interpretationreasoning§ A.4 Evaluation of Sampling Policy · p. 16Initially, when users start grading outputs in EvalGen, they might effectively be grading random outputs for the first one or two outputs, as the sigma scores update and stabilize.
“Initially, when users start grading outputs in EvalGen, they might effectively be grading random outputs for the first one or two outputs, as the 𝜎 scores update and stabilize.”
Quote in the paperNot a substantial claimClassified as probably not a substantial claim.
Interpretationreasoning§ A.1 Assertion Selectivity and Impact on LLM Output Quality Confidence · p. 15Lower scores, resulting from failures by non-selective assertions, point to uncertainty or potential issues with the output.
“A score of 0 means no assertions have failed the output, indicating a higher likelihood of quality, while lower scores, resulting from failures by non-selective assertions, point to uncertainty or potential issues with the output.”
Quote in the paperSubstantial claimProbably not a substantial claim: may not pass S3 (load-bearing).
Interpretationreasoning§ 8.2 Operationalizing Assertions · p. 12In practice, assertions have different operational requirements.
“In practice, assertions have different operational requirements.”
Quote in the paperNot a substantial claimClassified as probably not a substantial claim.
Interpretationreasoning§ A.1 Assertion Selectivity and Impact on LLM Output Quality Confidence · p. 15A score of 0 means no assertions have failed the output, indicating a higher likelihood of quality.
“A score of 0 means no assertions have failed the output, indicating a higher likelihood of quality, while lower scores, resulting from failures by non-selective assertions, point to uncertainty or potential issues with the output.”
Quote in the paperSubstantial claimClassified as probably not a substantial claim.
Premisecitation§ 6 USER STUDY · p. 7'NER for tweets' is a problem that many people have studied.
“third, 'NER for tweets' is a problem that many people have studied [15, 33, 49].”
Quote in the paperSubstantial claim0 of 3 sources checked- cites [15] [15] Michel Naim Gerguis, Cherif Salama, and M Watheq El-Kharashi. 2016. ASU: An Experimental Study on Applying Deep Learning in Twitter Named Entity Recognition.. In Proceedings of the 2nd Workshop on Noisy User-generated Text (WNUT) . 188-196. -
Not checked in the free run.
- cites [33] [33] Xiaohua Liu, Furu Wei, Shaodian Zhang, and Ming Zhou. 2013. Named entity recognition for tweets. ACM Transactions on Intelligent Systems and Technology (TIST) 4, 1 (2013), 1-15. - source
- cites [49] [49] Chanchal Suman, Saichethan Miriyala Reddy, Sriparna Saha, and Pushpak Bhattacharyya. 2021. Why pay more? A simple and efficient named entity recognition system for tweets. Expert Systems with Applications 167 (2021), 114101. - source
Probably not a substantial claim: may not pass S3 (load-bearing). May combine two claims.
Study design and conductnone given§ 8.3 Future Work and Limitations · p. 12The qualitative study focused on a small sample of developers, all of whom have significant experience deploying LLMs.
“Second, our qualitative study focused on a small sample of developers, all of whom have significant experience deploying LLMs.”
Quote in the paperNot a substantial claimProbably not a substantial claim: may not pass S3 (load-bearing).
Study design and conductnone given§ 8.3 Future Work and Limitations · p. 12Participants did not have enough time to iterate many times in EvalGen.
“Moreover, participants did not have enough time to iterate many times in EvalGen, and our setup did not cover the deployment phase of LLM workflows.”
Quote in the paperNot a substantial claimProbably not a substantial claim: may not pass S2 (checkable), S3 (load-bearing).
Interpretationreasoning§ A.4 Evaluation of Sampling Policy · p. 15This inconsistency could lead to user frustration, particularly if the effort spent in grading outputs results in assertion sets with unpredictable relevance to their specified criteria.
“This inconsistency could lead to user frustration, particularly if the effort spent in grading outputs results in assertion sets with unpredictable relevance to their specified criteria.”
Quote in the paperNot a substantial claimProbably not a substantial claim: may not pass S3 (load-bearing).
Study design and conductnone given§ 8.3 Future Work and Limitations · p. 12The off-line evaluation only focused on two pipelines.
“First, our off-line evaluation only focused on two pipelines.”
Quote in the paperNot a substantial claimProbably not a substantial claim: may not pass S3 (load-bearing).
Premisecitation§ 8.1 Implications of Criteria Drift for LLM Evaluation Assistants · p. 11The criteria drift finding echoes prior work in educational settings, where instructors often update their grading rubrics to reflect common errors as they grade more assignments.
“Our criteria drift finding echoes prior work in educational settings, where instructors often update their grading rubrics to reflect common errors as they grade more assignments [47].”
Quote in the paperNot a substantial claim0 of 1 sources checked- cites [47] [47] Arjun Singh, Sergey Karayev, Kevin Gutowski, and Pieter Abbeel. 2017. Gradescope: a fast, flexible, and fair system for scalable assessment of handwritten work. In Proceedings of the fourth (2017) acm conference on learning@ scale . 81-88. - source
The paper relies on this without support.
Many existing systems do not include support for verifying the quality of LLM-generated evaluations.
“Yet many existing systems do not include support for verifying the quality of LLM-generated evaluations, asking users to simply trust these outputs.”
The authors state this as an assumption.
A response given a thumbs-up is assumed to pass all criteria.
“if a response is given a thumbs-up, it is assumed to pass all criteria”
The authors state this as an assumption.
Developers with experience with LLMs can best intuit what features of an assertion assistant they would find useful, compared to their existing workflows.
“We focused on developers with experience with LLMs because they can best intuit what features of an assertion assistant they would find useful, compared to their existing workflows.”
The authors state this as an assumption.
NER is a common, real-world task that language models excel at.
“first, NER is a common, real-world task that language models excel at;”
The authors state this as an assumption.
Tweets are short and can be displayed in a UI without any scrolling.
“second, tweets are short and can be displayed in a UI without any scrolling;”
The paper relies on this without support.
The practice of benchmarks in ML and NLP presumes a world of well-defined criteria (and well-labeled data) on which to judge LLM outputs.
“The practice of benchmarks in ML and NLP presume a world of well-defined criteria (and well-labeled data) on which to judge LLM outputs.”
The paper relies on this without support.
Human preferences are the appropriate standard for evaluating LLM outputs.
“EvalGen assists users in developing both criteria acceptable LLM outputs and developing functions to check these standards, ensuring evaluations reflect the users' own grading standards.”
Cites
The SAGE Handbook of Qualitative Data Analysis
Flick, U. (2014) · doi:10.4135/9781446282243 · Cited by 2,469 · see citing works
Judging LLM-as-a-Judge with MT-Bench and Chatbot Arena
Zheng, L., Chiang, W.-L., Sheng, Y., Zhuang, S., Wu, Z., Zhuang, Y., Lin, Z., Li, Z., Li, D., Xing, E. P., et al. (2023) · arXiv · doi:10.48550/arxiv.2306.05685 · Cited by 1,888 · cited 1× · see citing works
“These metrics increasingly include calls to “evaluator” LLMs, e.g., [1, 28, 55, 61], that act as “judges,” grading outputs on qualities hard to articulate in code; for instance, the “conciseness” of an output.”
Buçinca, Z., Malaya, M. B., & Gajos, K. Z. (2021) · arXiv · doi:10.48550/arxiv.2102.09692 · Cited by 1,124 · see citing works
Deep reinforcement learning from human preferences
Christiano, P., Leike, J., Brown, T. B., Martic, M., Legg, S., & Amodei, D. (2017) · arXiv · doi:10.48550/arxiv.1706.03741 · Cited by 1,058 · see citing works
NIELSEN, J. (1993) · Usability Engineering · doi:10.1016/b978-0-08-052029-2.50009-7 · Cited by 934 · see citing works
Why Johnny Can’t Prompt: How Non-AI Experts Try (and Fail) to Design LLM Prompts
Zamfirescu-Pereira, J. D., Wong, R. Y., Hartmann, B., & Yang, Q. (2023) · Proceedings of the 2023 CHI Conference on Human Factors in Computing Systems · doi:10.1145/3544548.3581388 · Cited by 893 · see citing works
Self-citationSelf-Refine: Iterative Refinement with Self-Feedback
Madaan, A., Tandon, N., Gupta, P., Hallinan, S., Gao, L., Wiegreffe, S., Alon, U., Dziri, N., Prabhumoye, S., Yang, Y., et al. (2023) · Advances in Neural Information Processing Systems 36 · doi:10.52202/075280-2019 · Cited by 755 · see citing works
How is ChatGPT's behavior changing over time?
Chen, L., Zaharia, M., & Zou, J. (2023) · arXiv · doi:10.48550/arxiv.2307.09009 · Cited by 507 · see citing works
Explanations Can Reduce Overreliance on AI Systems During Decision-Making
Vasconcelos, H., Jörke, M., Grunde-McLaughlin, M., Gerstenberg, T., Bernstein, M. S., & Krishna, R. (2023) · Proceedings of the ACM on Human-Computer Interaction · doi:10.1145/3579605 · Cited by 402 · see citing works
A Review of User Interface Design for Interactive Machine Learning
Dudley, J. J., & Kristensson, P. O. (2018) · ACM Transactions on Interactive Intelligent Systems · doi:10.1145/3185517 · Cited by 343 · see citing works
Shepherding the crowd yields better work
Dow, S., Kulkarni, A., Klemmer, S., & Hartmann, B. (2012) · Proceedings of the ACM 2012 conference on Computer Supported Cooperative Work · doi:10.1145/2145204.2145355 · Cited by 334 · see citing works
Self-citationKocielnik, R., Amershi, S., & Bennett, P. N. (2019) · Proceedings of the 2019 CHI Conference on Human Factors in Computing Systems · doi:10.1145/3290605.3300641 · Cited by 277 · see citing works
Dealing with Disagreements: Looking Beyond the Majority Vote in Subjective Annotations
Davani, A. M., Díaz, M., & Prabhakaran, V. (2022) · Transactions of the Association for Computational Linguistics · doi:10.1162/tacl_a_00449 · Cited by 237 · see citing works
AI Transparency in the Age of LLMs: A Human-Centered Research Roadmap
Liao, Q. V., & Vaughan, J. W. (2023) · arXiv · doi:10.48550/arxiv.2306.01941 · Cited by 209 · see citing works
PromptChainer: Chaining Large Language Model Prompts through Visual Programming
Wu, T., Jiang, E., Donsbach, A., Gray, J., Molina, A., Terry, M., & Cai, C. J. (2022) · CHI Conference on Human Factors in Computing Systems Extended Abstracts · doi:10.1145/3491101.3519729 · Cited by 198 · see citing works
Designing for Responsible Trust in AI Systems: A Communication Perspective
Liao, Q. V., & Sundar, S. S. (2022) · 2022 ACM Conference on Fairness Accountability and Transparency · doi:10.1145/3531146.3533182 · Cited by 165 · see citing works
PromptMaker: Prompt-based Prototyping with Large Language Models
Jiang, E., Olson, K., Toh, E., Molina, A., Donsbach, A., Terry, M., & Cai, C. J. (2022) · CHI Conference on Human Factors in Computing Systems Extended Abstracts · doi:10.1145/3491101.3503564 · Cited by 157 · see citing works
Proceedings of the 2023 ACM Designing Interactive Systems Conference
Prost, S., Ntouros, V., Wood, G., Collingham, H., Taylor, N., Crivellaro, C., Rogers, J., & Vines, J. (2023) · doi:10.1145/3563657 · Cited by 148 · see citing works
ChainForge: A Visual Toolkit for Prompt Engineering and LLM Hypothesis Testing
Arawjo, I., Swoopes, C., Vaithilingam, P., Wattenberg, M., & Glassman, E. (2023) · arXiv · doi:10.48550/arxiv.2309.09128 · Cited by 146
Self-citationGewirtz, P. (1996) · The Yale Law Journal · doi:10.2307/797245 · Cited by 135 · see citing works
Gradescope: A Fast, Flexible, and Fair System for Scalable Assessment of Handwritten Work
Singh, A., Karayev, S., Gutowski, K., & Abbeel, P. (2017) · Proceedings of the Fourth (2017) ACM Conference on Learning @ Scale · doi:10.1145/3051457.3051466 · Cited by 113 · see citing works
Gestalt: integrated support for implementation and analysis in machine learning
Patel, K., Bancroft, N., Drucker, S. M., Fogarty, J., Ko, A. J., & Landay, J. (2010) · Proceedings of the 23nd annual ACM symposium on User interface software and technology · doi:10.1145/1866029.1866038 · Cited by 112 · see citing works
Calibrated Language Models Must Hallucinate
Kalai, A. T., & Vempala, S. S. (2023) · arXiv · Cited by 90 · see citing works
EvalLM: Interactive Evaluation of Large Language Model Prompts on User-Defined Criteria
Kim, T. S., Lee, Y., Shin, J., Kim, Y.-H., & Kim, J. (2023) · arXiv · doi:10.48550/arxiv.2309.13633 · Cited by 82
Supporting Human-AI Collaboration in Auditing LLMs with LLMs
Rastogi, C., Ribeiro, M. T., King, N., Nori, H., & Amershi, S. (2023) · arXiv · doi:10.48550/arxiv.2304.09991 · Cited by 79
Herding AI Cats: Lessons from Designing a Chatbot by Prompting GPT-3
Zamfirescu-Pereira, J. D., Wei, H., Xiao, A., Gu, K., Jung, G., Lee, M. G., Hartmann, B., & Yang, Q. (2023) · Designing Interactive Systems Conference · doi:10.1145/3563657.3596138 · Cited by 70 · cited 1× · see citing works
“Beyond classical summarization and NLP tasks, in response to the ad-hoc tedium of PE [59], academics and developers are building automated prompt optimization tools, maximizing some user-defned metric on a labeled set of examples.”
Self-citationYim, W.-W., Fu, Y., Ben Abacha, A., Snider, N., Lin, T., & Yetisgen, M. (2023) · Scientific Data · doi:10.1038/s41597-023-02487-3 · Cited by 64 · see citing works
Named entity recognition for tweets
Liu, X., Wei, F., Zhang, S., & Zhou, M. (2013) · ACM Transactions on Intelligent Systems and Technology · doi:10.1145/2414425.2414428 · Cited by 61 · see citing works
DSPy: Compiling Declarative Language Model Calls into Self-Improving Pipelines
Khattab, O., Singhvi, A., Maheshwari, P., Zhang, Z., Santhanam, K., Vardhamanan, S., Haq, S., Sharma, A., Joshi, T. T., Moazam, H., et al. (2023) · arXiv · doi:10.48550/arxiv.2310.03714 · Cited by 60 · see citing works
Bridging Language and Items for Retrieval and Recommendation: Benchmarking LLMs as Semantic Encoders
Hou, Y., Li, J., Fu, X., He, Z., Yan, A., Chen, X., & McAuley, J. (2024) · arXiv · doi:10.48550/arxiv.2403.03952 · Cited by 59
Sclar, M., Choi, Y., Tsvetkov, Y., & Suhr, A. (2023) · arXiv · doi:10.48550/arxiv.2310.11324 · Cited by 52
EvoPrompt: Connecting LLMs with Evolutionary Algorithms Yields Powerful Prompt Optimizers
Guo, Q., Wang, R., Guo, J., Li, B., Song, K., Tan, X., Liu, G., Bian, J., & Yang, Y. (2023) · arXiv · doi:10.48550/arxiv.2309.08532 · Cited by 50 · see citing works
LLM Comparator: Visual Analytics for Side-by-Side Evaluation of Large Language Models
Kahng, M., Tenney, I., Pushkarna, M., Liu, M. X., Wexler, J., Reif, E., Kallarackal, K., Chang, M., Terry, M. A., & Dixon, L. (2024) · CHI Conference Extended Abstracts on Human Factors in Computing Systems (CHI EA) · doi:10.1145/3613905.3650755 · Cited by 36 · see citing works
Large Language Models are not Fair Evaluators
Wang, P., Li, L., Chen, L., Cai, Z., Zhu, D., Lin, B., Cao, Y., Liu, Q., Liu, T., & Sui, Z. (2023) · arXiv · doi:10.48550/arxiv.2305.17926 · Cited by 34 · see citing works
LLM Comparator: Visual Analytics for Side-by-Side Evaluation of Large Language Models
Kahng, M., Tenney, I., Pushkarna, M., Liu, M. X., Wexler, J., Reif, E., Kallarackal, K., Chang, M., Terry, M., & Dixon, L. (2024) · arXiv · doi:10.48550/arxiv.2402.10524 · Cited by 34 · see citing works
Kloft, A. M., Welsch, R., Kosch, T., & Villa, S. (2023) · arXiv · doi:10.48550/arxiv.2309.16606 · Cited by 34
Proceedings of the 2nd Workshop on Noisy User-generated Text (WNUT)
Han, B., Ritter, A., Derczynski, L., et al. (2016) · Cited by 32 · see citing works
Petridis, S., Wedin, B. D., Wexler, J., Pushkarna, M., Donsbach, A., Goyal, N., Cai, C. J., & Terry, M. (2024) · Proceedings of the 29th International Conference on Intelligent User Interfaces · doi:10.1145/3640543.3645144 · Cited by 31 · see citing works
Promptbreeder: Self-Referential Self-Improvement via Prompt Evolution
Fernando, C., Banarse, D., Michalewski, H., Osindero, S., & Rocktäschel, T. (2023) · arXiv · doi:10.48550/arxiv.2309.16797 · Cited by 31 · see citing works
Why pay more? A simple and efficient named entity recognition system for tweets
Suman, C., Reddy, S. M., Saha, S., & Bhattacharyya, P. (2021) · Expert Systems with Applications · doi:10.1016/j.eswa.2020.114101 · Cited by 27 · see citing works
SPADE: Synthesizing Data Quality Assertions for Large Language Model Pipelines
Shankar, S., Li, H., Asawa, P., Hulsebos, M., Lin, Y., Zamfirescu-Pereira, J. D., Chase, H., Fu-Hinthorn, W., Parameswaran, A. G., & Wu, E. (2024) · arXiv · doi:10.48550/arxiv.2401.03038 · Cited by 27
Self-citationLLM Comparator: Interactive Analysis of Side-by-Side Evaluation of Large Language Models
Kahng, M., Tenney, I., Pushkarna, M., Liu, M. X., Wexler, J., Reif, E., Kallarackal, K., Chang, M., Terry, M. A., & Dixon, L. (2024) · IEEE Transactions on Visualization and Computer Graphics · doi:10.1109/tvcg.2024.3456354 · Cited by 26 · see citing works
Split and Merge: Aligning Position Biases in LLM-based Evaluators
Li, Z., Wang, C., Ma, P., Wu, D., Wang, S., Gao, C., & Liu, Y. (2023) · arXiv · doi:10.48550/arxiv.2310.01432 · Cited by 26
Mishra, A., Soni, U., Arunkumar, A., Huang, J., Kwon, B. C., & Bryan, C. (2023) · arXiv (Cornell University) · doi:10.48550/arxiv.2304.01964 · Cited by 23 · see citing works
Debiasing Crowdsourced Batches
Zhuang, H., Parameswaran, A., Roth, D., & Han, J. (2015) · ACM SIGKDD Conference on Knowledge Discovery and Data Mining (KDD) · doi:10.1145/2783258.2783316 · Cited by 22 · see citing works
Self-citationAutomatic and Precise Data Validation for Machine Learning
Shankar, S., Fawaz, L., Gyllstrom, K., & Parameswaran, A. (2023) · ACM International Conference on Information and Knowledge Management (CIKM) · doi:10.1145/3583780.3614786 · Cited by 18 · cited 1× · see citing works
“For example, an assertion that trivially fails every output ofers no discernment and has a selectivity of 0.”
Self-citationICE: Enabling Non-Experts to Build Models Interactively for Large-Scale Lopsided Problems
Simard, P., Chickering, D., Lakshmiratan, A., Charles, D., Bottou, L., Suarez, C. G. J., Grangier, D., Amershi, S., Verwey, J., & Suh, J. (2014) · arXiv · doi:10.48550/arxiv.1409.4814 · Cited by 15 · see citing works
Building Your Own Product Copilot: Challenges, Opportunities, and Needs
Parnin, C., Soares, G., Pandita, R., Gulwani, S., Rich, J., & Henley, A. Z. (2023) · arXiv · doi:10.48550/arxiv.2312.14231 · Cited by 13 · see citing works
Calibrating LLM-Based Evaluator
Liu, Y., Yang, T., Huang, S., Zhang, Z., Huang, H., Wei, F., Deng, W., Sun, F., & Zhang, Q. (2023) · arXiv · doi:10.48550/arxiv.2309.13308 · Cited by 12 · see citing works
Revisiting Prompt Engineering via Declarative CrowdsourcingPreprint
Parameswaran, A., Shankar, S., Asawa, P., et al. (2023) · arXiv (Cornell University) · doi:10.48550/arxiv.2308.03854 · Cited by 9 · see citing works
Self-citationNeMo Guardrails: A Toolkit for Controllable and Safe LLM Applications with Programmable Rails
Rebedea, T., Dinu, R., Sreedhar, M., Parisien, C., & Cohen, J. (2023) · arXiv · doi:10.48550/arxiv.2310.10501 · Cited by 8 · cited 2×
“Here we leverage a similar algorithmic approach to SPADE, but embed it inside an LLM-assisted user interface for evaluator prototyping, EvalGen, that also assists with criteria generation, measuring alignment with human preferences, and visualizing results.”
AI Assisted Data Labeling with Interactive Auto Label
Desmond, M. J., Brachman, M., Duesterwald, E., et al. (2022) · Proceedings of the AAAI Conference on Artificial Intelligence · doi:10.1609/aaai.v36i11.21714 · Cited by 8 · see citing works
Co-audit: tools to help humans double-check AI-generated content
Gordon, A. D., Negreanu, C., Cambronero, J., Chakravarthy, R., Drosos, I., Fang, H., Mitra, B., Richardson, H., Sarkar, A., Simmons, S., et al. (2023) · arXiv · doi:10.48550/arxiv.2310.01297 · Cited by 4 · see citing works
DSPy Assertions: Computational Constraints for Self-Refining Language Model Pipelines
Singhvi, A., Shetty, M., Tan, S., Potts, C., Sen, K., Zaharia, M., & Khattab, O. (2023) · arXiv · doi:10.48550/arxiv.2312.13382 · Cited by 2 · see citing works
AutoEval Done Right: Using Synthetic Data for Model Evaluation
Boyeau, P., Angelopoulos, A. N., Yosef, N., Malik, J., & Jordan, M. I. (2024) · arXiv · doi:10.48550/arxiv.2403.07008 · Cited by 1 · see citing works
Supporting Sensemaking of Large Language Model Outputs at Scale
Gero, K. I., Swoopes, C., Gu, Z., et al. (2024) · arXiv · doi:10.48550/arxiv.2401.13726
Petridis, S., Wedin, B., Wexler, J., et al. (2023) · arXiv · doi:10.48550/arxiv.2310.15428
Flagged first, then by citations
Research works printed but not linked: 1
- Hugh Beyer and Karen Holtzblatt. 1998. Contextual inquiry. Defining customer-centered systems 31 (1998).
Cited by
Sorted by citations
Industrial applications of large language models
Raza, M., Jahangir, Z., Riaz, M. B., Saeed, M. J., & Sattar, M. A. (2025) · Scientific Reports · doi:10.1038/s41598-025-98483-1 · Cited by 220 · see citing works
“Human evaluations are often combined with automated metrics to provide a more comprehensive view of the model’s performance 104 .”
LLM-based NLG Evaluation: Current Status and Challenges
Gao, M., Hu, X., Yin, X., Ruan, J., Pu, X., & Wan, X. (2025) · Computational Linguistics · doi:10.1162/coli_a_00561 · Cited by 155 · see citing works
Addressing bias in generative AI: Challenges and research opportunities in information management
Wei, X., Kumar, N., & Zhang, H. (2025) · Information & Management · doi:10.1016/j.im.2025.104103 · Cited by 121 · see citing works
Limitations of the LLM-as-a-Judge Approach for Evaluating LLM Outputs in Expert Knowledge Tasks
Szymanski, A., Ziems, N., Eicher-Miller, H. A., Li, T. J.-J., Jiang, M., & Metoyer, R. A. (2025) · Proceedings of the 30th International Conference on Intelligent User Interfaces · doi:10.1145/3708359.3712091 · Cited by 77 · see citing works
“An average LLM user may not recognize inaccuracies or the importance of certain dietary restrictions and mental health protocols and is less likely to be aware of the latest research and clinical guidelines.”
Interactive Debugging and Steering of Multi-Agent AI Systems
Epperson, W., Bansal, G., Dibia, V. C., Fourney, A., Gerrits, J., Zhu, E. (., & Amershi, S. (2025) · Proceedings of the 2025 CHI Conference on Human Factors in Computing Systems · doi:10.1145/3706598.3713581 · Cited by 35 · see citing works
Managing the Twin Faces of AI: A Commentary on “Is AI Changing the World for Better or Worse?”
Shankar, V. (2024) · Journal of Macromarketing · doi:10.1177/02761467241286483 · Cited by 41 · see citing works
“A mixed initiative approach to “ validate the validators ” by aligning LLM-generated evaluation functions, prompts, or code with human requirements offers promise (Shankar et al. 2024).”
LLMs-as-Judges: A Comprehensive Survey on LLM-based Evaluation Methods
Li, H., Dong, Q., Chen, J., Su, H., Zhou, Y., Ai, Q., Ye, Z., & Liu, Y. (2024) · arXiv · doi:10.48550/arxiv.2412.05579 · Cited by 40 · see citing works
What Should We Engineer in Prompts? Training Humans in Requirement-Driven LLM Use
Ma, Q., Peng, W., Yang, C., Shen, H., Koedinger, K. R., & Wu, T. (2025) · ACM Transactions on Computer-Human Interaction · doi:10.1145/3731756 · Cited by 51 · see citing works
“We highlight a significant gap in the literature: the lack of requirement-oriented prompt engineering training for end users, which we pro-pose to address in this paper.”
DocETL: Agentic Query Rewriting and Evaluation for Complex Document Processing
Shankar, S., Chambers, T., Shah, T., Parameswaran, A., & Wu, E. (2025) · Proceedings of the VLDB Endowment · doi:10.14778/3746405.3746426 · Cited by 51 · see citing works
“For example, if the document is significantly larger than the chunk size, our expanded set might include configurations with up to 5 previous chunks and 2 next chunks.”
Self-citationCantini, R., Cosentino, C., Marozzo, F., Talia, D., & Paolo Trunfio, A. (2024) · Online Social Networks and Media · doi:10.1016/j.osnem.2024.100295 · Cited by 32 · see citing works
Beyond Code Generation: LLM-supported Exploration of the Program Design Space
Zamfirescu-Pereira, J. D., Jun, E., Terry, M. A., Yang, Q., & Hartmann, B. (2025) · CHI Conference on Human Factors in Computing Systems · doi:10.1145/3706598.3714154 · Cited by 32 · see citing works
Self-citationPrompt engineering for accurate statistical reasoning with large language models in medical research
Vilakati, S. (2025) · Frontiers in Artificial Intelligence · doi:10.3389/frai.2025.1658316 · Cited by 29 · see citing works
Fine-tuning large language models for interdisciplinary environmental challenges
Zhang, Y., Lin, S., Xiong, Y., Li, N., Zhong, L., Ding, L., & Hu, Q. (2025) · Environmental Science and Ecotechnology · doi:10.1016/j.ese.2025.100608 · Cited by 26 · see citing works
“In terms of evaluation methods, three approaches were employed: automated evaluation metrics, the LLM-as-a-judge method, and LLM scoring, for a comprehensive assessment of the performance of EnvGPT [42].”
VeriPlan: Integrating Formal Verification and LLMs into End-User Planning
Lee, C. P., Porfirio, D., Wang, X. J., Zhao, K. C., & Mutlu, B. (2025) · Proceedings of the 2025 CHI Conference on Human Factors in Computing Systems · doi:10.1145/3706598.3714113 · Cited by 21 · see citing works
“Additionally, other approaches involve humans in evaluating and correcting outputs [91, 110].”
Exploring Large Language Models for Personalized Recipe Generation and Weight-Loss Management
Ataguba, G., & Orji, R. (2025) · ACM Transactions on Computing for Healthcare · doi:10.1145/3712709 · Cited by 20 · see citing works
Strengths and Weaknesses of LLM-Based and Rule-Based NLP Technologies and Their Potential Synergies
Karanikolas, N. Ν., Manga, E., Samaridi, N. E., Stergiopoulos, V., Tousidou, E., & Vassilakopoulos, M. G. (2025) · Electronics · doi:10.3390/electronics14153064 · Cited by 20 · see citing works
Chen, C. L. P., Li, L., Wang, T., Wang, Z. Z., Leng, J., Shao, H., & Cheng, L. (2026) · Journal of Manufacturing Systems · doi:10.1016/j.jmsy.2026.02.008 · Cited by 23 · see citing works
Sociotechnical Implications of Generative Artificial Intelligence for Information Access
Mitra, B., Cramer, H. S. M., & Gurevich, O. (2024) · The information retrieval series · doi:10.1007/978-3-031-73147-1_7 · Cited by 20 · see citing works
Nawara, D., & Kashef, R. F. (2025) · IEEE Access · doi:10.1109/access.2025.3599832 · Cited by 18 · see citing works
“LLM-as-a-judge is used in the context of conversational recommendation systems’ evaluation, as it reduces human effort, and enhances the consistency of the evaluation against the evolving user’s preferences [133].”
CoPrompter: User-Centric Evaluation of LLM Instruction Alignment for Improved Prompt Engineering
Joshi, I., Shahid, S., Venneti, S., Vasu, M., Zheng, Y., Li, Y., Krishnamurthy, B., & Chan, G. Y.-Y. (2025) · ACM International Conference on Intelligent User Interfaces (IUI) · doi:10.1145/3708359.3712102 · Cited by 20 · see citing works
LLM-as-a-Judge: automated evaluation of search query parsing using large language models
Baysan, M. S., Uysal, S., İşlek, İ., Karaman, Ç. Ç., & Güngör, T. (2025) · Frontiers in Big Data · doi:10.3389/fdata.2025.1611389 · Cited by 15 · see citing works
Hristova, T., Magee, L., & Soldatić, K. (2024) · AI & Society · doi:10.1007/s00146-024-02039-2 · Cited by 16 · see citing works
Parks, A. C., Travers, E., Perera-Delcourt, R. P., Major, M., Economides, M., & Mullan, P. (2025) · Journal of Participatory Medicine · doi:10.2196/69534 · Cited by 15 · see citing works
“It is increasingly recognized that the implicit criteria used by human annotators evolve as they are exposed to a greater variety of data [29].”
Silva, N., & Wickramaarachchi, D. (2025) · International Conference on Advanced Research in Computing (ICARC) · doi:10.1109/icarc64760.2025.10963273 · Cited by 15 · see citing works
“Despite their potential, limitations remain in aligning AI outputs with human judgment and addressing ethical implications [25] [26].”
Zhang, H., Zhang, Y., Li, J., Liu, J., & Ji, L. (2025) · Engineering Applications of Artificial Intelligence · doi:10.1016/j.engappai.2025.110157 · Cited by 14 · see citing works
EvAlignUX: Advancing UX Evaluation through LLM-Supported Metrics Exploration
Zheng, Q., Chen, M., Sharma, P., Tang, Y., Oswal, M., Liu, Y., & Huang, Y. (2025) · CHI Conference on Human Factors in Computing Systems · doi:10.1145/3706598.3714045 · Cited by 14 · see citing works
Creating General User Models from Computer Use
Shaikh, O., Sapkota, S., Rizvi, S., Horvitz, E., Park, J. S., Yang, D., & Bernstein, M. S. (2025) · ACM Symposium on User Interface Software and Technology (UIST) · doi:10.1145/3746059.3747722 · Cited by 22 · see citing works
ChainBuddy: An AI-assisted Agent System for Generating LLM Pipelines
Zhang, J., & Arawjo, I. (2025) · CHI Conference on Human Factors in Computing Systems · doi:10.1145/3706598.3714085 · Cited by 13 · see citing works
Self-citationCan Large Language Models Serve as Evaluators for Code Summarization?
Wu, Y., Wan, Y., Chu, Z., Zhao, W., Liu, Y., Zhang, H., Shi, X., Jin, H., & Yu, P. S. (2025) · IEEE Transactions on Software Engineering · doi:10.1109/tse.2025.3595283 · Cited by 20 · see citing works
“Furthermore, Shankar et al. [71] presented a mixed-initiative approach to validate LLM-assisted evaluations, demonstrating that LLM evaluation functions can indeed be aligned and validated against human preferences, thus reinforcing the feasibility of reliable LLM evaluation.”
A survey on large language models driven meta-optimizers for automated intelligent optimization
Zheng, Y., Zhang, L., Li, K., Wang, R., Li, W., Zhang, T., Zhang, Q., & Jin, Y. (2026) · Artificial Intelligence Review · doi:10.1007/s10462-025-11470-w · Cited by 12 · see citing works
“Evaluating LLM-driven meta-optimizers presents a dual challenge, assessing both the performance of the algorithms they generate and their own efficiency and reliability as designers (Li et al. 2023a ; Shankar et al. 2024 ).”
The ethical evaluation of large language models and its optimization
Lyu, Y., & Du, Y. (2025) · AI and Ethics · doi:10.1007/s43681-024-00654-9 · Cited by 11 · see citing works
“These metrics assess the quality of the code and act as the “evaluator” of LLMs [24 ].”
Xiong, Y., Tu, X., & Zhao, W. (2025) · Information Processing & Management · doi:10.1016/j.ipm.2025.104232 · Cited by 12 · see citing works
Interpreting psychiatric digital phenotyping data with large language models: a preliminary analysis
Flathers, M., Xia, W., Hau, C., Nelson, B. W., Cheong, J., Burns, J., & Torous, J. B. (2025) · BMJ Mental Health · doi:10.1136/bmjment-2025-301817 · Cited by 10 · see citing works
“19 21 Instead of using LLMs to offer therapy or treatments, we propose the need to investigate how LLMs may augment clinician support and help interpret data like that presented by digital phenotyping which digital naviga-tors currently approach.”
Unequal Opportunities: Examining the Bias in Geographical Recommendations by Large Language Models
Dudy, S., Tholeti, T., Ramachandranpillai, R., Ali, M., Li, T. J.-J., & Baeza-Yates, R. A. (2025) · ACM International Conference on Intelligent User Interfaces (IUI) · doi:10.1145/3708359.3712111 · Cited by 11 · see citing works
Cognitive Computing with Large Language Models for Student Assessment Feedback
Abbas, N., & Atwell, E. (2025) · Big Data and Cognitive Computing · doi:10.3390/bdcc9050112 · Cited by 9 · see citing works
“In contrast, both open-source models (CodeLlama-7B and Mistral-7B) exhibited higher sensitivity to prompt formulation, mirroring the results reported by [22,23], and showed limitations in processing comprehensive reports as single units.”
MetricMate: An Interactive Tool for Generating Evaluation Criteria for LLM-as-a-Judge Workflow
Gebreegziabher, S. A., Chiang, C., Wang, Z., Ashktorab, Z., Brachman, M., Geyer, W., Li, T. J.-J., & Gómez-Zará, D. (2025) · Annual Symposium on Human-Computer Interaction for Work (CHIWORK) · doi:10.1145/3729176.3729199 · Cited by 10 · see citing works
“This dynamic process aligns with the concept of criteria drift [44], where users adjust and expand their evaluation criteria as they encounter new data and evolving contexts.”
InfluentialMishra, A., Brudy, F., Zhou, Q., Fitzmaurice, G. W., & Anderson, F. (2025) · Creativity and Cognition · doi:10.1145/3698061.3726933 · Cited by 11 · see citing works
Nahar, N., Kästner, C., Butler, J., Parnin, C., Zimmermann., T., & Bird, C. (2025) · 2025 IEEE/ACM 47th International Conference on Software Engineering: Software Engineering in Practice (ICSE-SEIP) · doi:10.1109/icse-seip66354.2025.00051 · Cited by 13 · see citing works
“At the same time, there are increasing concerns about some common practices, such as using LLMs to validate the output of LLMs [23], [24].”
Yu, L., Alégroth, E., Chatzipetrou, P., & Gorschek, T. (2025) · Information and Software Technology · doi:10.1016/j.infsof.2025.107802 · Cited by 8 · see citing works
Semantic Integrity Constraints: Declarative Guardrails for AI-Augmented Data Processing Systems
Lee, A. W., Chan, J., Fu, M. C., Kim, N. H.-Y., Mehta, A., Raghavan, D., & Çetintemel, U. (2025) · Proceedings of the VLDB Endowment · doi:10.14778/3749646.3749677 · Cited by 9 · see citing works
Ilse, B., & Blackwood, F. (2024) · Research Square · doi:10.21203/rs.3.rs-4895456/v1 · Cited by 8 · see citing works
Wu, H. M., Li, M., & Zhang, L. (2025) · International Journal of Medical Informatics · doi:10.1016/j.ijmedinf.2025.105836 · Cited by 9 · see citing works
Cole, C. H., Hajikhani, A., Hylkilä, E., Paronen, E., & Pihkola, H. (2025) · The International Journal of Life Cycle Assessment · doi:10.1007/s11367-025-02508-w · Cited by 7 · see citing works
“…evaluation of LLMs and human-in-the-loop (HITL) approaches, which suggests that automated evaluations are well-suited to information retrieval tasks but advocates the importance of human oversight in more sensitive and critical judgment tasks (Shankar et al. 2024; Abeysinghe and Circi 2024).”
MBSE Co‐Pilot: A Research Roadmap
Zhang, W., Cockburn, C., Henshaw, M., Douglas, P., Palmer, P. J., Olivier‐Myall, J., & Ji, S. (2025) · Systems Engineering · doi:10.1002/sys.70011 · Cited by 7 · see citing works
“As a Level 2 enhancement,onecouldfurtherincorporatetheworkbyShankar et al. [82] to support the human engineers through criteria-based validationoftheoutputsbytheLLM.”
A scalable framework for evaluating health language models
Mallinar, N., Heydari, A. A., Liu, X., Faranesh, A. Z., Winslow, B. D., Hammerquist, N., Graef, B., Speed, C., Malhotra, M., Patel, S., et al. (2026) · npj Digital Medicine · doi:10.1038/s41746-026-02492-x · Cited by 14 · see citing works
“Existing automated evaluation frameworks, while addressing scalability, struggle to replicate the comprehensive, context-aware judgments of human experts, often producing sub-optimal andincompleteevaluations 20 .”
Gensors: Authoring Personalized Visual Sensors with Multimodal Foundation Models and Reasoning
Liu, M. X., Petridis, S., Tsai, V., Fiannaca, A. J., Olwal, A., Terry, M. A., & Cai, C. J. (2025) · ACM International Conference on Intelligent User Interfaces (IUI) · doi:10.1145/3708359.3712085 · Cited by 7 · see citing works
“While tools like EvalLM [28], SPADE [68], and EvalGen [69] have explored extracting user requirements from prompts to support prompt evaluation, there is limited emphasis on assisting users in effectively communicating requirements during prompt construction.”
Hong, Y., Timperley, C. S., & Kästner, C. (2025) · IEEE/ACM International Conference on AI Engineering – Software Engineering for AI (CAIN) · doi:10.1109/cain66642.2025.00021 · Cited by 6 · see citing works
“This approach goes far beyond simple engineering interventions such as exception handling, redundancy, or using an LLM to review the output of another LLM [34], instead considering the entire socio-technical system and its environment.”
A Hybrid Large Language Model for Context-Aware Document Ranking in Telecommunication Data
Bindle, A., Singla, P., Sharma, S., et al. (2025) · IEEE Access · doi:10.1109/access.2025.3585637 · Cited by 6 · see citing works
“While effective, the criticisms by Shankar et al. [23] call for subjective alignment with user expectations and broader evaluation metrics.”
EvalAssist: Insights on Task-Specific Evaluations and AI-Assisted Judgment Strategy Preferences
Ashktorab, Z., Desmond, M. J., Pan, Q., Johnson, J. M., Cooper, M. S., Daly, E., Nair, R., Pedapati, T., Do, H. J., & Geyer, W. (2025) · ACM Symposium on User Interface Software and Technology (UIST) · doi:10.1145/3746059.3747740 · Cited by 6 · see citing works
Semantic Commit: Helping Users Update Intent Specifications for AI Memory at Scale
Vaithilingam, P., Kim, M. G., Acosta-Parenteau, F.-C., Lee, D. W., Mhedhbi, A., Glassman, E. L., & Arawjo, I. (2025) · ACM Symposium on User Interface Software and Technology (UIST) · doi:10.1145/3746059.3747778 · Cited by 10 · see citing works
Self-citationAdaptive Testing for LLM-Based Applications: A Diversity-Based Approach
Yoon, J., FELDT, R. H., & Yoo, S. (2025) · IEEE International Conference on Software Testing, Verification and Validation Workshops (ICSTW) · doi:10.1109/icstw64639.2025.10962467 · Cited by 6 · see citing works
“Exhaustively testing all available inputs is infeasible due to the infinite variability, as well as high cost of executing LLM queries and manual effort required to analyse their outputs [11], [12].”
The importance of justified patient trust in unlocking AI's potential in mental healthcare
Bach, T. A., & Männikkö, N. (2025) · Frontiers in Human Dynamics · doi:10.3389/fhumd.2025.1519872 · Cited by 6 · see citing works
Penny‐Dimri, J. C., Bachmann, M., Cooke, W. R., Mathewlynn, S., Dockree, S., Tolladay, J., Kossen, J., Li, L., Gal, Y., & Jones, G. D. (2025) · The Lancet Obstetrics Gynaecology & Women s Health · doi:10.1016/j.lanogw.2025.100005 · Cited by 4 · see citing works
Policy Maps: Tools for Guiding the Unbounded Space of LLM Behaviors
Lam, M. S., Hohman, F., Moritz, D., Bigham, J. P., Holstein, K., & Kery, M. B. (2025) · ACM Symposium on User Interface Software and Technology (UIST) · doi:10.1145/3746059.3747680 · Cited by 8 · see citing works
“In line with our work, this research finds that evaluation criteria shifts as evaluators iterate [78] and highlights that instead of fuzzy, un-stated gut checks, we need explicit expectations of model behavior for effective LLM evaluation.”
Avaliação de Aplicações de Geração Aumentada de Recuperação por meio de Feedback Implícito
de Albuquerque, A. M., Wensing, I. M., Filho, N. L. J., & Dorneles, C. F. (2024) · Simpósio Brasileiro de Bancos de Dados (SBBD) · doi:10.5753/sbbd_estendido.2024.243903 · Cited by 4 · see citing works
A Comprehensive Review of AI Advancement Using testFAILS and testFAILS-2 for the Pursuit of AGI
Kumar, Y., Lin, M., Paredes, C., Li, D., Yang, G., Kruger, D., Li, J. J., & Morreale, P. A. (2024) · Electronics · doi:10.3390/electronics13244991 · Cited by 6 · see citing works
Chan, S., Li, J., Yao, B., Mahmood, A., Huang, C., Jimison, H. B., Mynatt, E. D., & Wang, D. (2025) · Proceedings of the ACM on Human-Computer Interaction · doi:10.1145/3757442 · Cited by 16 · see citing works
Du, Z., & Hashimoto, K. (2025) · Information · doi:10.3390/info16040254 · Cited by 3 · see citing works
“Despite some studies high-lighting the considerable potential of these methods over traditional approaches [79–81], they are fraught with uncertainties [82,83].”
Toward Balanced Denoising: Building a Structural and Textual Denoiser for Table Understanding
Yang, S.-X., Mao, X.-L., Shang, Y.-M., et al. (2025) · IEEE Transactions on Knowledge and Data Engineering · doi:10.1109/tkde.2025.3612217 · Cited by 3 · see citing works
Guriță, A.-E., & Vatavu, R.-D. (2025) · International Web for All Conference (W4A) · doi:10.1145/3744257.3744266 · Cited by 5 · see citing works
“We examined the generated code through the lens of key accessibility principles and the WCAG guidelines, focusing on real-world impact for users with disabilities [44].”
Guerdan, L., Saxena, D., Chancellor, S., Wu, Z. S., & Holstein, K. (2025) · Proceedings of the ACM on Human-Computer Interaction · doi:10.1145/3757628 · Cited by 4 · see citing works
Quantifying Factual Divergence in Generative Models: SHAP-LIME Based Hallucination Score for LLMs
Haq, I., Saqib, M., Zhang, Y., & Khan, I. A. (2026) · Multimedia Systems · doi:10.1007/s00530-025-02150-4 · Cited by 4 · see citing works
“Similarly, Shankar et al. [23] investigated the alignment between LLM-based evaluators and human preferences, underscoring the importance of explainability”
Leveraging LLM generated labels to reduce bad matches in job recommendations
Pei, Y., Pang, Y. W., Cai, W., Sengupta, N., & Toshniwal, D. (2024) · ACM Conference on Recommender Systems (RecSys) · doi:10.1145/3640457.3688043 · Cited by 4 · see citing works
Szymanski, A. (2025) · ACM International Conference on Intelligent User Interfaces (IUI) · doi:10.1145/3708557.3716146 · Cited by 3 · see citing works
“Tools such as EvalLM [12] and EvalGen [18] help identify biases, optimize prompts, and select models aligned with a user’s objective [6, 10, 12].”
Artificial Human Intelligence: The Role of Humans in the Development of Next Generation AI
Arslan, Ş. S. (2025) · IEEE Transactions on Emerging Topics in Computational Intelligence · doi:10.1109/tetci.2025.3645582 · Cited by 3 · see citing works
“…models (FMs) that heavily interact with humans, such as most recent advanced LLMs [70] (GPT4 [6], Llama [71], etc.) that begin transforming the software industry by providing assistance writing the bulk of the source code as a downstream task, and still subject to thorough validation [72], [73].”
Saarthi: Ensemble AI4Bharat IndicTrans2 and Gemini for Multilingual Indian Chatbot
Jain, A., Tiwari, A., Kumar, P., et al. (2025) · International Conference on AI-ML Systems (AIMLSystems) · doi:10.1109/aimlsystems67835.2025.11330894 · Cited by 3 · see citing works
“With the rapid advancement of Large Language Models (LLMs), the conversational AI has significantly improved in multilingual understanding and generation [1], [2], [3], [4], [5].”
Themes of Building LLM-Based Applications for Production: A Practitioner's View
Mailach, A., Simon, S., Dorn, J., & Siegmund, N. (2025) · IEEE/ACM International Conference on AI Engineering – Software Engineering for AI (CAIN) · doi:10.1109/cain66642.2025.00011 · Cited by 9 · see citing works
“Notably, the ability to systematically evaluate prompts and RAG systems seem to be one of the biggest concerns, even despite intensive research on that topic [35], [36], [27].”
An Agentic Framework for Real-Time Pedagogical Plot Generation
Christie, S. T., Rafferty, A. N., Lee, Z., et al. (2025) · Lecture notes in computer science · doi:10.1007/978-3-031-98462-4_39 · Cited by 2 · see citing works
Barlow, S. H., Chicklore, S., He, Y., Sebastien Ourselin, A., Wagner, T., Barnes, A., & Cook, G. (2025) · Frontiers in Digital Health · doi:10.3389/fdgth.2025.1702082 · Cited by 2 · see citing works
DxHF: Providing High-Quality Human Feedback for LLM Alignment with Interactive Decomposition
Shi, D., Cheng, F., Weinkauf, T., Oulasvirta, A., & El‐Assady, M. (2025) · ACM Symposium on User Interface Software and Technology (UIST) · doi:10.1145/3746059.3747600 · Cited by 2 · see citing works
ViseGPT: Towards Better Alignment of LLM-generated Data Wrangling Scripts and User Prompts
Zhu, J., Cheng, X., Luo, Z., Zhou, Y., Shu, X., Weng, D., & Wu, Y. (2025) · ACM Symposium on User Interface Software and Technology (UIST) · doi:10.1145/3746059.3747689 · Cited by 3 · see citing works
Coordination transparency: governing distributed agency in AI systems
Bohr, J. (2026) · AI & Society · doi:10.1007/s00146-026-02853-w · Cited by 5 · see citing works
“…interface modifications that offer limited support for sustained, reciprocal interaction, while oversight targets shift during use as evaluation criteria evolve when users grade outputs, producing criteria drift that single-agent monitoring does not capture (Gomez et al. 2025; Shankar et al. 2024).”
Uncovering Systematic Failures of LLMs in Verifying Code Against Natural Language Specifications
Jin, H., & Chen, H. (2025) · IEEE/ACM International Conference on Automated Software Engineering (ASE) · doi:10.1109/ase63991.2025.00323 · Cited by 2 · see citing works
“In software engineering, verifying and validating that source code aligns with its task requirements remains a challenge [21].”
A Multi-LLM Pipeline for Retrieval-Grounded, Bloom’s Taxonomy-Aligned Question Generation
Abdullah, M., Mansoor, I., Rey, V. F., & Fraz, M. M. (2025) · International Conference on Digital Futures and Transformative Technologies (ICoDT2) · doi:10.1109/icodt269104.2025.11360748 · Cited by 3 · see citing works
“EvalGen, a framework that methodically creates evaluators in line with human preferences for tasks like sentiment analysis and named entity recognition, was proposed by Shankar et al. [12].”
AgentFixer: From Failure Detection to Fix Recommendations in Agentic Systems
Mulian, H., Zeltyn, S., Levy, I., et al. (2026) · International Workshop on Agentic Engineering · doi:10.1145/3786167.3788427 · Cited by 2 · see citing works
“Research has also examined systematic biases and calibration strategies, including prompt design, aggregation methods, and mixed-initiative criteria selection [26, 27].”
Are LLMs reliable code reviewers? systematic overcorrection in requirement conformance judgement
Jin, H., & Chen, H. (2026) · Automated Software Engineering · doi:10.1007/s10515-026-00638-5 · Cited by 7 · see citing works
“In software engineering, verifying and validating that source code aligns with its task requirements remains a challenge [6].”
Visualizing Large Language Models: A Brief Survey
Brașoveanu, A., Arno Scharl, A., Nixon, L. J. B., & Andonie, R. (2024) · International Conference on Information Visualisation (IV) · doi:10.1109/iv64223.2024.00049 · Cited by 2 · see citing works
“EvalGen [67] provides annotated tabular interfaces to evaluate LLM results.”
MethodVipera: Towards systematic auditing of generative text-to-image models at scale
Huang, Y., Deng, W. H., Xiao, S., Eslami, M., Hong, J., & Perer, A. (2025) · CHI Conference Extended Abstracts on Human Factors in Computing Systems (CHI EA) · doi:10.1145/3706599.3719757 · Cited by 3 · see citing works
“Additionally, annotations and visualizations have been introduced for better understanding of the auditing results [9, 16].”
Evalet: Evaluating Large Language Models through Functional Fragmentation
Kim, T. S., Lee, H., Lee, Y., Seering, J., & Kim, J. (2026) · CHI Conference on Human Factors in Computing Systems · doi:10.1145/3772318.3790285 · Cited by 1 · see citing works
“We”
Cerebra: Aligning Implicit Knowledge in Interactive SQL Authoring
Zhou, Y., Shi, Q., Luo, Z., Cai, X., Huang, Y., Kim, D. H., Weng, D., & Wu, Y. (2026) · CHI Conference on Human Factors in Computing Systems · doi:10.1145/3772318.3790974 · Cited by 1 · see citing works
“…queries, Sneak Pique [69] provides data-aware autocompletion to preview results, NL2Rigel [25] maps natural language instructions to data transformation specifications, and NL4DV Toolkit [60] abstracts natural language processing complexities to aid developers in creating data querying interfaces.”
When AI Rewrites the News: How Sentiment, Framing, and LLM Disclosure Shape Perceptions
Khatiwada, P., Pappu, V., Bagozzi, B. E., & Mauriello, M. L. (2026) · CHI Conference on Human Factors in Computing Systems · doi:10.1145/3772318.3791527 · Cited by 1 · see citing works
“Using multiple LLMs for validation is critical because models tend to recognize and systematically prefer their own generations when serving as evaluators, a phenomenon documented across GPT, Llama, and other model families [81, 94].”
An Approach to Automated Instruction Generation with Grounding Using LLMs and RAG
Holvoet, L., van Bekkum, M. A., & de Vries, A. (2025) · Lecture notes in mechanical engineering · doi:10.1007/978-3-031-86489-6_23 · Cited by 1 · see citing works
Zhu, S., Rzeszotarski, J. M., & Mimno, D. (2025) · CHI Conference Extended Abstracts on Human Factors in Computing Systems (CHI EA) · doi:10.1145/3706599.3720285 · Cited by 1 · see citing works
Evaluating Large Language Models on the Edge Based on Evaluatology
Dong, Z., & Zhang, X. (2025) · Communications in computer and information science · doi:10.1007/978-981-96-6310-1_14 · Cited by 1 · see citing works
Tassios, A., Tegos, S. D., Bouas, C., Manousaridis, K., Παπουτσόγλου, Μ., Καλτσά, Μ., Dimopoulou, E., Mavropoulos, T., Vrochidis, S., & Μεδίτσκος, Γ. (2025) · Future Internet · doi:10.3390/fi17060235 · Cited by 1 · see citing works
The Fair Game: Auditing & debiasing AI algorithms over time
Basu, D., & Das, U. (2025) · Cambridge Forum on AI Law and Governance · doi:10.1017/cfl.2025.8 · Cited by 1 · see citing works
“…witnessed numerous proposals and research articles that advocates human intervention in aligning LLMs with social values in their decision making whether by prompt engineering or leveraging RL with human feedback (RLHF) (Wang et al., 2023; Shankar et al., 2024; Ji et al., 2024; Song et al., 2024).”
AlignLLM: Alignment-Based Evaluation Using Ensemble of LLMs-as-Judges for Q&A
Abeyratne, R., Wiratunga, N., Martin, K., Nkisi-Orji, I., & Jayawardena, L. (2025) · Lecture notes in computer science · doi:10.1007/978-3-031-96559-3_2 · Cited by 1 · see citing works
MisstepMath: A Diverse Student Mistake Dataset for AI in Mathematics Teacher Training
Ansari, S. M. A., Bywater, J. P., Lilly, S., Brown, D. E., & Chiu, J. L. (2025) · Lecture notes in computer science · doi:10.1007/978-3-031-98414-3_27 · Cited by 1 · see citing works
Masterpiece Creation: An AI-powered Robotic Calligraphy Creation System
Hu, S., Wang, N., Zhao, K., et al. (2025) · Proceedings of the ACM on Interactive Mobile Wearable and Ubiquitous Technologies · doi:10.1145/3749957 · Cited by 1 · see citing works
“However, LLM [31, 38] can quickly evaluate multiple character shapes in a short time and conduct a detailed comparison between the copied character shape and the original character shape, ensuring objectivity.”
Xue, H., Zhao, B., Xie, H., & Sun, Z. (2025) · Lecture notes in computer science · doi:10.1007/978-981-95-2725-0_12 · Cited by 2 · see citing works
“Firstly, most LLM evaluation methods rely on human review (manual evaluation), leading to subjectivity and uncertainty in the evaluation process due to the vacillation of human cognition (Yang et al., 2024; Shankar et al., 2024).”
BloomIntent: Automating Search Evaluation with LLM-Generated Fine-Grained User Intents
Choi, Y., Kim, E., Kim, H., Park, D., Lee, H., Kim, J. Y., & Kim, J. (2025) · ACM Symposium on User Interface Software and Technology (UIST) · doi:10.1145/3746059.3747677 · Cited by 2 · see citing works
“Tools such as ChainForge [5], EvalLM [35], EvalGen [64], MetricMate [23], and CoPrompter [34] exemplify this trend by supporting criteria-driven evaluation in LLM-based systems.”
Can Chatbots Design and Analyze Steel Structures?
Eslamlou, A. D., & Naser, M. Z. (2026) · Journal of structural design and construction practice. · doi:10.1061/jsdccc.sceng-2103 · Cited by 2 · see citing works
A Goal-Oriented Chat-Like System for Evaluation of Large Language Models
Teodoro, G. S., Peres, S. M., Fantinato, M., Brandão, A. A. F., & Cozman, F. G. (2024) · doi:10.5753/eniac.2024.245208 · Cited by 1 · see citing works
Watson, E. '., Amer, A., Harris, E., Ravindra, P., & Zhang, S. (2025) · Inf. · doi:10.3390/info16080651 · Cited by 4 · see citing works
“EvalGen: To assess the quality, coherence, and safety of outputs generated under constitutional guidance [24].”
Giabbanelli, P. J., Daumas, C., Flandre, N. Y. J.-P., Pitkar, A., & Vazquez-Estrada, J. (2025) · Journal of Simulation · doi:10.1080/17477778.2025.2536663 · Cited by 2 · see citing works
Evaluating the Behavior of Small Language Models in Answering Binary Questions
Turki, H., Dossou, B. F. P., Nebli, A., & Valdelli, I. (2025) · Communications in computer and information science · doi:10.1007/978-981-95-0988-1_1 · Cited by 2 · see citing works
Reis, Z. S. N., de Albergaria, E. T., Pagano, A. S., Lage, E. M., de Oliveira, F. R., Dias, C. D. S., Oliveira, J. A., Pereira, G. M. V., de Oliveira, I. J. R., Mineiro, É. F., et al. (2025) · doi:10.12688/verixiv.1359.1 · Cited by 1 · see citing works
SoundNarratives: Rich Auditory Scene Descriptions to Support Deaf and Hard of Hearing People
Wu, L.-Y., & Jain, D. (2025) · International ACM SIGACCESS Conference on Computers and Accessibility (ASSETS) · doi:10.1145/3663547.3746341
“Within the HCI community, researchers have explored strategies to validate large language model (LLM) outputs and their alignment with user requirements [46].”
Filling the Gap: LLMs as Scaffolds for Competency Question Instantiation
McNamara, C., Hederman, L., & O’Sullivan, D. (2026) · ACM International Conference on Intelligent User Interfaces (IUI) · doi:10.1145/3742413.3789141 · Cited by 1 · see citing works
Park, S., Zamfirescu-Pereira, J. D., & Kulkarni, C. E. (2026) · ACM International Conference on Intelligent User Interfaces (IUI) · doi:10.1145/3742413.3789119
Self-citation
- Authors
- Shankar, S., Zamfirescu-Pereira, J. D., Hartmann, B., Parameswaran, A., & Arawjo, I.
- Affiliations
- University of California, Berkeley (US)
- EECS, UC Berkeley, United States
- Université de Montréal (CA)
- Venue
- Proceedings of the 37th Annual ACM Symposium on User Interface Software and Technology
- Publisher
- ACM
- Published
- 2024-10-11
- Pages
- 1-14
- OpenAlex
- W4403334020
- Semantic Scholar
- 6098ac103ba222f9c3b089714ef3100357993255
- Cited by
- 151
- References
- 29
- Citations by year
- 2026: 47 · 2025: 91 · 2024: 13
- FWCI
- 43.95
- Type
- conference paper
- Language
- en
- Open access
- hybrid
- doi.org
- Licence
- Locations
- ACM Symposium on User Interface Software and Technology (UIST) (publishedVersion, cc-by)
- arXiv (Cornell University) (submittedVersion, cc-by)
- arXiv (Cornell University) (cc-by)
- Funders
- NDSEG
- Topics
- Physical Sciences › Computer Science › Artificial Intelligence › Natural Language Processing Techniques
- Physical Sciences › Computer Science › Information Systems › Software Engineering Research
- Physical Sciences › Computer Science › Artificial Intelligence › Topic Modeling
- Keywords
- LLM evaluation, human validation, human-in-the-loop feedback
About these checks
Registry, retraction, Cites and statistics results are computed, not judged, with one exception: a printed reference that no index lists is read once by a model before it counts as a citation error. Claims are extracted by a model and kept only when their quote appears verbatim in the text; each cited source is then checked, with a model’s help, for whether it says what the claim relies on. Those verdicts can be wrong — read the claim’s quote and the cited source before relying on one.
Claims read by deepseek-v4.1-flash under definition version 3 (extract-v3) on 2026-10-23.
Classified by jev-1.13-20260917 (gold-guideline-v0.2) on 2026-10-23.
Cited sources are checked by gpt-6-sol.
Statistics and arithmetic are recomputed, not judged.
Confidence bands are shown only for fields calibrated on our annotated test set. None is calibrated yet, so no band is shown.
What counts as a claim ›How we measure confidence ›How we check this ›
Are you an author, or do you see a problem with this page? Request a review