\begin{abstract}
Large language models (LLMs) are widely used for code generation, but their outputs are often unreliable on long programs. We propose SketchFix, a method that repairs generated programs using many lightweight unit tests. SketchFix is model-agnostic. On HumanEval and MBPP, it outperforms [BASELINES], improving [METRIC] by [X] points on average.
\end{abstract}
Notes on changes
- Citation removed. NeurIPS abstracts should be self-contained and not cite. The opening sentence about growing attention was filler, so I replaced it with a direct statement of the problem. If you want the citation, put it in the introduction.
- Filler and hedging cut. I deleted "It is worth noting that" and "it could potentially be argued that". I replaced "in the case of" with "on", "in order to" with a direct verb, and "a plethora of" with "many".
- "Leverages" became "uses".
- "Novel paradigm" became "method". "Paradigm" overstates the contribution unless you are proposing a new way of framing the problem. "Novel" is better shown by the results than claimed.
- Passive to active. "The approach was designed by us to be model-agnostic" became "SketchFix is model-agnostic", a short claim stated directly.
- Vague results replaced with placeholders. "Performs quite well" and "seems to achieve better results" are now a firm comparison with bracketed slots for you to fill in.
Missing, to fill in or confirm
- Baselines. "The aforementioned baselines" refers to nothing in the abstract. Name them or describe them, for example "prior repair methods".
- Quantitative result. Give the metric (for example pass@1), the size of the improvement, and ideally the models it was measured on. I did not invent these numbers.
- Whether "outperforms" is justified. Your draft says "seems to achieve better results". If the gains are not consistent across both benchmarks, or are not statistically meaningful, soften the claim to "improves on" or limit it to the cases that hold.
- Evidence for "model-agnostic". Reviewers will want to know which LLMs you tested. Consider "works with N different LLMs" if that is true.
- Support for "unreliable on long programs". Add a number or a short qualifier if you have one, such as the pass-rate drop as program length grows. Otherwise it is an unsupported claim.
- Where the unit tests come from. Say whether they are given, generated, or model-written. This is a key detail of the method and is absent from the draft. One clause would help.
- Length. The abstract is about 55 words, well under the usual 150–250. Items 2, 5 and 6 would bring it closer to that range.
Test run on a short fictional LaTeX abstract. The model kept the LaTeX, removed the citation and filler, put placeholders where numbers were missing and listed seven things the author must supply. It did not open the bundled reference files in this run, and it did not check any claim against real results.
Qué hace
Transforma borradores académicos iniciales o intermedios en textos claros y precisos sin cambiar el contenido científico. Primero identifica la sección (resumen, introducción, trabajos relacionados, método, experimentos o conclusión), el congreso de destino y la fase (primer borrador o versión final). Después aplica las convenciones de la sección, hace las frases más concisas (elimina relleno, cambia la voz pasiva por activa cuando ayuda y aclara referencias vagas como «esto»), corrige modificadores sin referente y acumulaciones de sustantivos y mejora las transiciones. En LaTeX conserva citas, referencias, etiquetas, ecuaciones y macros, y edita solo la prosa. También indica qué evitar: vocabulario rebuscado, cautelas excesivas, contenido inventado y la pérdida de la voz del autor. Tres referencias incluidas cubren las convenciones por sección, la elección de palabras y las respuestas a revisores.
Resultado
El texto mejorado en el mismo formato de entrada (LaTeX sigue siendo LaTeX), notas breves sobre cambios sustanciales y una lista separada de problemas que no pudo resolver, como citas ausentes o detalles experimentales poco claros.
Para qué sirve
Investigadores y estudiantes que preparan borradores, versiones finales y respuestas a revisores.
Riesgo bajo: solo contiene instrucciones, sin scripts. Edita únicamente el texto que le entregas. Una redacción pulida puede hacer que afirmaciones débiles parezcan más sólidas: contrasta cada afirmación con tus resultados reales. Se probó una vez con un resumen breve y ficticio en LaTeX: conservó LaTeX, eliminó la cita y el relleno, dejó marcadores donde faltaban cifras y enumeró siete datos que debía aportar el autor. En esa ejecución no abrió los archivos de referencia incluidos. Está pensada para congresos de informática; otros campos pueden necesitar convenciones distintas. Del autor zihan-zhu en ClawHub, MIT-0.