Orchestrating LLM Agents for Scientific Research: A Pilot Study of Multiple Choice Question (MCQ) Generation and Evaluation
Organizations: College of Computing and Informatics, Drexel University, Philadelphia, PA 19104, USA
Abstract
Advances in large language models (LLMs) are rapidly transforming scientific work, yet empirical evidence on how these systems reshape research activities remains limited. We report a mixed-methods pilot evaluation of an AI-orchestrated research workflow in which a human researcher coordinated multiple LLM-based agents to perform data extraction, corpus construction, artifact generation, and artifact evaluation. Using the generation and assessment of multiple-choice questions (MCQs) as a testbed, we collected 1,071 SAT Math MCQs and employed LLM agents to extract questions from PDFs, retrieve and convert open textbooks into structured representations, align each MCQ with relevant textbook content, generate new MCQs under specified difficulty and cognitive levels, and evaluate both original and generated MCQs using a 24-criterion quality framework. Across all evaluations, average MCQ quality was high. However, criterion-level analysis and equivalence testing show that generated MCQs are not fully comparable to expert-vetted baseline questions. Strict similarity (24/24 criteria equivalent) was never achieved. Persistent gaps concentrated in skill\ depth, cognitive engagement, difficulty calibration, and metadata alignment, while surface-level qualities, such as {grammar fluency}, {clarity options}, {no duplicates}, were consistently strong. Beyond MCQ outcomes, the study documents a labor shift. The researcher's work moved from authoring items'' toward {specification, orchestration, verification}, and {governance}. Formalizing constraints, designing rubrics, building validation loops, recovering from tool failures, and auditing provenance constituted the primary activities. We discuss implications for the future of scientific work, including emerging AI research operations'' skills required for AI-empowered research pipelines.
Figures & tables
| Set | Judge | # | Mean SD | High-quality | Needs review | Serious |
| ( 5) | ( [3, 4]) | ( [1, 2]) | ||||
| SAT baseline | Gemini | 1013 | 4.80 0.27 | 88% | 10% | 2% |
| Gemini-generated | Gemini | 1065 | 4.89 0.15 | 93.4% | 5.2% | 1.4% |
| GPT-generated | Gemini | 1071 | 4.82 0.19 | 90% | 8% | 2% |
| SAT baseline | OpenAI | 1016 | 4.64 0.49 | 74.1% | 24.5% | 1.4% |
| Gemini-generated | OpenAI | 1057 | 4.68 0.43 | 76% | 23% | 1% |
| Category | Criterion | G SAT | G Gem | G OAI | O SAT | O Gem | O OAI |
| Accuracy | factual_accuracy | 4.98 | 4.98 | 4.94 | 4.98 | 4.98 | 4.98 |
| no_hallucinations | 4.18 | 4.90 | 4.88 | 5.00 | 4.99 | 4.99 | |
| correct_key_answer | 4.98 | 4.94 | 4.94 | 4.95 | 4.94 | 4.95 | |
| content_alignment | 4.32 | 4.93 | 4.89 | 4.95 | 4.99 | 4.98 | |
| Clarity | clarity_question | 4.99 | 4.98 | 4.97 | 4.87 | 4.94 | 4.95 |
| Category | G SAT | G Gem | G OAI | O SAT | O Gem | O OAI |
| Accuracy & Grounding | 4.48 | 4.94 | 4.91 | 4.91 | 4.98 | 4.98 |
| Clarity & Presentation | 4.95 | 4.99 | 4.98 | 4.91 | 4.96 | 4.96 |
| Distractor & Answer Quality | 4.73 | 4.88 | 4.85 | 4.54 | 4.64 | 4.66 |
| Diff. & Cognitive Calibr. | 4.78 | 4.96 | 4.84 | 4.60 | 4.70 | 4.62 |
| Domain & Skill Alignment | 4.70 | 4.73 | 4.64 | 4.52 | 4.56 | 4.52 |
| Difficulty & Engagement | 4.52 | 4.89 | 4.75 | 4.00 | 4.18 | 4.13 |
| Gemini Judge | OpenAI Judge | ||||
| Category | Criterion | Matched | Whole | Matched | Whole |
| Accuracy & Grounding | Factual accuracy | ✓ | ✓ | ✓ | ✓ |
| No hallucinations | × | × | ✓ | ✓ | |
| Correct key answer | ✓ | ✓ | ✓ | ✓ | |
| Content alignment | × | × | ✓ | × | |
| Clarity & Presentation | Stem clarity | ✓ | ✓ | × | × |
| Gemini Judge ( ) | OpenAI Judge ( ) | |||||||
| Category | G-O | G-S | O-S | Equiv. | G-O | G-S | O-S | Equiv. |
| Accuracy & Grounding | .057 | .342 | .240 | × | .016 | .044 | .024 | ✓ |
| Clarity & Presentation | .036 | ✓ | .111 | .136 | ✓ | |||
| Distractor & Answer Qual. | .080 | .077 | ✓ | .157 | .228 | × | ||
| Difficulty & Engagement | .242 | .349 | .097 | × | .090 | .271 | .178 | × |
| Domain & Skill Alignment | .170 | × | .101 | .044 | ✓ | |||
| Gemini Judge | OpenAI Judge | |||||||
| Category | G-O | G-S | O-S | Equiv. | G-O | G-S | O-S | Equiv. |
| Accuracy & Grounding | .058 | .472 | .369 | × | .012 | .052 | .036 | ✓ |
| Clarity & Presentation | .036 | ✓ | .137 | .182 | × | |||
| Distractor & Answer Qual. | .084 | .087 | ✓ | .209 | .306 | × | ||
| Difficulty & Engagement | .329 | .497 | .142 | × | .118 | .349 | .232 | × |
| Domain & Skill Alignment | .131 | × | .117 | .055 | ✓ | |||
| Gemini Judge | OpenAI Judge | |||
| Metric | Matched | Whole | Matched | Whole |
| Equivalent criteria (/24) | 12 | 11 | 11 | 9 |
| Equivalent categories (/6) | 2 | 2 | 3 | 2 |
| Track agreement (criteria) | 23/24 (95.8%) | 22/24 (91.7%) | ||
| Task Category | Concrete Examples | Autor et al. Type |
| Research Framing and Problem Definition | Day 1: defining the core hypothesis and comparison design; deciding baseline and success condition | Non-routine analytic |
| Data Acquisition and Formatting | Day 1-2: downloading SAT PDFs; extracting PDF content to JSON; extracting MCQs; manual source collection from OpenStax | Mixed: non-routine: prompting AIs, manually download PDFs; routine: generating code for file conversion |
| Pipeline Engineering and Operations | Day 3-8: building/testing scripts for OCR batching, JSON merging, chunking, embedding, retrieval mapping, segmented generation runs | Mixed: routine-heavy with non-routine troubleshooting |
| Evaluation Design and Statistical Analysis | Day 9-10: expanding criteria 15 24; implementing multi-set evaluation pipeline; aggregation and formal comparability analysis | Mixed: non-routine: analytics; routine: generate the analytic programs |
| Human Quality Control and Interpretation | Day 4-10: validating scripts/results, spot-checking outputs, agreeing/disagreeing with model ratings, interpreting final findings | Non-routine: interaction/judgment |
| Task Category | Hours | % |
| Research Framing and Problem Definition | 8 | 10% |
| Data Acquisition and Formatting | 10 | 12.5% |
| Pipeline Engineering and Operations | 42 | 52.5% |
| Evaluation Design and Statistical Analysis | 12 | 15% |
| Human Quality Control and Interpretation | 8 | 10% |
| Total | 80 | 100% |
| Metric | Traditional PhD Timeline | AI-Orchestrated Workflow |
| Estimated Duration | 6 Months | 10 Days |
| Labor Intensity | Full-time | 8 Hours/Day |
| Variable API Cost | — | $62 (Mistral + OpenAI + Gemini) |
Appendix figures & tables2 assets
Supplementary material from the paper’s appendix.
Appendix
| Artifact | Description | Source | N |
| SAT baseline | Expert-vetted SAT Math MCQs (text extracted from PDFs; incomplete items filtered) | College Board SAT Suite Question Bank PDFs | 1,017 |
| Gemini-generated | MCQs generated from open textbook chunks under domain, skill, difficulty, and cognitive-level constraints | LLM-based generator (Gemini) | 1,065 |
| GPT-generated | MCQs generated from open textbook chunks under the same constraints | LLM-based generator (GPT) | 1,071 |
| Criterion | Group | Short definition (paraphrased) |
|---|---|---|
| factual_accuracy | Accuracy & Grounding | Stem/options/key are mathematically correct as written. |
| no_hallucinations | Accuracy & Grounding | Does not invent missing context; no unsupported claims. |
| correct_key_answer | Accuracy & Grounding | The labeled correct option is truly correct. |
| content_alignment | Accuracy & Grounding | Item targets the intended concept from the mapped chunk. |
| clarity_question | Clarity & Presentation | Stem is complete, readable, and unambiguous. |
| clarity_options | Clarity & Presentation | Options are parallel, readable, and distinguishable. |