← PaperForge · Blog

CS/AI paper submission readiness in 2026: a field checklist

dateModified: 2026-09-27

The Complete Guide to Writing and Submitting an Academic Paper

*Subtitle: A field manual for CS/AI researchers targeting top venues — NeurIPS, ICLR, ICML, ACL Rolling Review, CVPR*

**Honesty note.** This guide cannot and does not promise acceptance. No tool, template or checklist controls whether reviewers judge your work novel and sound. What it does control is the large share of losses that come from *avoidable* defects: missed deadlines, missing baselines, unquantified claims, unreproducible details, un-verified references, and rebuttals that answer the wrong question. Fix those and you compete on the science rather than losing on the packaging. Every statistic below carries a source link and a "verify" flag where the number moves each cycle.

---

Part 0 · Why papers fail in 2026 (read this before you write)

Rejection is normal, and the volume curve explains why. Four verified facts shape your strategy:

|---|---|---|---|---|---|

VenueCycleSubmissions (valid)AcceptedAcceptance rateSource
NeurIPS202521,5755,290**24.52%**[ref:neurips2025]
ICLR202619,525 (after 779 desk rejects, 5,042 withdrawals)5,355 of 13,763 decisions**27.4%**[ref:iclr2026]
CVPR202616,092 (+24% YoY)4,089**≈25.2%**[ref:cvpr2026]
ACL familyvia ARRARR cycles now exceed 10k per cycle; May 2026 reported ≈17kvenue-dependent≈20–25% (verify per venue)[ref:arrdates]

Four consequences you should design around:

The strategy implied: treat submission as an engineering pipeline with gates, not as a writing sprint. Parts 1–7 below are those gates.

---

Part 1 · Paper structure, section by section

The thirty-second version

|---|---|---|

SectionPages (8-page paper)The one question a reviewer asks
Title—"Is this specific, and does it say what they did?"
Abstract0.15"What is the result, in numbers?"
Introduction1.0"Why should I care, and what exactly is claimed?"
Related work0.75"How is this different from everything I know?"
Method2.0–2.5"Could I reimplement this from this text?"
Experiments2.5–3.0"Is the evidence sufficient for the claims?"
Conclusion / Limitations0.5"Do the authors know where this breaks?"

1.1 Title

Purpose. The title is a routing signal (which area chair / reviewer gets the paper) and a memory hook. It is also the first claim you make, so it must be defensible.

Rules:

Common failure modes with fixes:

|---|---|---|

WeakWhyStronger
"A Study of Deep Learning for Code"no mechanism, no claim, unroutable"SpanRepair: Span-Level Type Repair for Python via Constrained Decoding"
"Novel Efficient Network for Medical Images""novel"/"efficient" unsupported, no task"SliceAttention: Reducing False Positives in Noisy CT Screening by 31% "
"Improving Retrieval with Better Negative Sampling" (21 words)too long, vague verbs"Hard-Negative Curriculum Improves Dense Retrieval Recall@100 by 4.7 points"

Checklist: ≤15 words · contains the mechanism · contains the task · no unsupported adjective · every acronym either expanded or standard · reads correctly in one breath.

1.2 Abstract

Purpose. A standalone unit of currency. Abstracts are read (scraped, indexed, skimmed by chairs) far more often than the paper. It is also the first thing that can get you into a bad-fit reviewer pool.

Use four sentences, each doing one job:

Rules:

Common errors: no numbers; numbers without units or baselines ("improves by 12%" — 12% of what?); pasting results from a different experimental setting than the headline table; writing in future tense ("we will show").

1.3 Introduction

Structure: a funnel, then a claim ledger.

Paragraphs 1–2 — Funnel: broad context → the concrete problem → why it is hard, not merely why it is unsolved. Name prior attempts; conclude with the specific missing capability.

Paragraph 3 — Gap and motivation: what breaks today. Be concrete (cost, latency, instability, data requirement). This is where you earn the right to propose anything.

Paragraph 4 — What we do: one paragraph overview, ideally with the difference from previous work stated in one sentence.

After that — Contributions, as 3–4 bullets. Each bullet must be atomic, verifiable and non-overlapping:

Our contributions are:
1. A method: X, which replaces the greedy decode step with constrained decoding over a type lattice.
2. An analysis: we show that beam-reranking failures concentrate on spans longer than 8 tokens (Figure 3), which explains 61% of residual errors.
3. Evidence: +4.7 Recall@100 and 2.3x faster inference than <strong baseline>, reproduced across three seeds and two corpora.
4. Artifacts: code, trained checkpoints, and a 12k-case labelled evaluation set released at <URL> (anonymous link for review).

Rules:

1.4 Related work

Purpose. Prove you know the neighbourhood and place yourself inside it. Reviewers here are frequently the authors you forgot.

Organisation:

Rules:

1.5 Method

Purpose. Reproducibility and credibility. This section either makes your method reimplementable or makes reviewer doubt rational.

Order:

Rules:

Common errors with fixes:

|---|---|---|

SymptomRoot causeFix
Reviewer says "unclear how X is computed"Hidden inside proseGive the explicit update rule / algorithm box
Reviewer says "why not just use Y?"No comparison to an obvious alternative in the design spaceAdd one paragraph: why not X/why not Y, ablation backing it up
"Cannot reproduce"Missing shapes, initialisation, normalisationAdd implementation details and code

1.6 Experiments

Purpose: convert the claims in the Introduction into evidence. Every contribution bullet must map to at least one result; every result must map to a claim. Build a coverage matrix as you write (Appendix A).

Required blocks:

|---|---|---|

BlockMust containTypical failure
SetupDatasets (size, splits, licence, preprocessing), metrics with definitions, protocol (cross-validation / held-out)Missing dataset statistics → reviewers suspect cherry-picking
BaselinesCurrent strong published baselines + canonical baselines + **ablation/replacement baselines**Comparing against the model, not against the method (weak re-implementations)
ImplementationArchitecture sizes, hyperparameters, search budget, hardware, wall-clock, seedsNo seeds → "results may be noise" is unanswerable
Main resultsPrimary table with the best baseline(s), all metrics, all datasetsOnly the flattering dataset
AblationOne component removed at a time, plus the cost columnsRemoves two components at once → attribution is meaningless
AnalysisWhere it helps, where it fails, sensitivity, qualitative examplesOnly success cases
EfficiencyParameters / FLOPs / latency / memory vs. the strongest baselineMissing entirely; the first rebuttal question

See Part 3 for the reporting standard.

1.7 Conclusion, limitations, and the required statements

---

Part 2 · Literature review as a repeatable process

A survey written once is stale in three months. Build a query set + alert pipeline, then write from a table, not from memory.

2.1 Six-step retrieval protocol

1. Define 3-5 synonym groups for the core concept (including the *old* term for it).
   Example: "hallucinated citation"  |  "fabricated reference"  |  "bibliographic error"  |  "citation accuracy"
2. Search each group on Google Scholar, Semantic Scholar and DBLP (DBLP for exact author/venue disambiguation).
3. Sort by citations, take the top ~20 within your sub-area, not the whole field.
4. Backward snowball: harvest each paper's Related Work for the older canon.
5. Forward snowball: use "Cited by" on Semantic Scholar / OpenAlex to find later work that corrects, extends
   or refutes those 20 papers. This is where you find the method you will be compared against.
6. Recency sweep: check the last 6 months (arXiv daily listings for cs.LG / cs.CL / cs.CV; venue homepages).

2.2 Screening criteria

|---|---|

CriterionOperational test
Venue qualityTop-tier venues the reviewers of your target venue read
RecencyPrefer work from the last 3 years in fast areas; keep 1–2 foundational older papers
ReproducibilityCode released → higher trust; also higher risk (reviewers will run it against you)
Claim strengthPrefer papers reporting an effect size over papers reporting a ranking
IndependenceIf three papers share authors, treat their shared claims as one source until corroborated

2.3 From pile to prose

Build a evidence grid before writing. Columns: work | setting | method family | data | results | your delta | must-cite?.

2.4 Keeping it current (30 minutes a month)

---

FAQ

Does a high checklist score mean acceptance?

No. The score measures mechanical compliance only; novelty and correctness stay with human reviewers.

Why emphasise desk rejects in 2026?

ICLR 2026 desk-rejected papers with hallucinated citations after automated checks plus human confirmation.

What should I put in the abstract?

Context, gap, method, and quantified results that also appear in the body.

References (verified 2026-09-27)