Spark: A System for Scientifically Creative Idea Generation
Aishik Sanyal, Samuel Schapiro, Sumuk Shashidhar, Royce Moon, Lav R. Varshney, Dilek Hakkani-Tur
TL;DR
Spark addresses the challenge of generating scientifically useful ideas by grounding large language model creativity in retrieval-augmented generation and a specialized evaluator trained on OpenReview reviews. It combines Xplor literature retrieval, an idea generator, and a Judge-based filter to simulate peer review and select promising ideas, releasing the OpenReview-derived dataset for reproducibility. The approach demonstrates modular integration of retrieval, generation, and evaluation and reports scalability to thousands of ideas. The work contributes to the computational creativity community by providing a concrete framework and data to study the generation and evaluation of scientific ideas.
Abstract
Recently, large language models (LLMs) have shown promising abilities to generate novel research ideas in science, a direction which coincides with many foundational principles in computational creativity (CC). In light of these developments, we present an idea generation system named Spark that couples retrieval-augmented idea generation using LLMs with a reviewer model named Judge trained on 600K scientific reviews from OpenReview. Our work is both a system demonstration and intended to inspire other CC researchers to explore grounding the generation and evaluation of scientific ideas within foundational CC principles. To this end, we release the annotated dataset used to train Judge, inviting other researchers to explore the use of LLMs for idea generation and creative evaluations.
