{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,6,24]],"date-time":"2026-06-24T16:15:56Z","timestamp":1782317756261,"version":"3.54.5"},"publisher-location":"New York, NY, USA","reference-count":83,"publisher":"ACM","license":[{"start":{"date-parts":[[2023,10,29]],"date-time":"2023-10-29T00:00:00Z","timestamp":1698537600000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":[],"published-print":{"date-parts":[[2023,10,29]]},"DOI":"10.1145\/3586183.3606719","type":"proceedings-article","created":{"date-parts":[[2023,10,20]],"date-time":"2023-10-20T20:46:22Z","timestamp":1697834782000},"page":"1-22","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":73,"title":["Spellburst: A Node-based Interface for Exploratory Creative Coding with Natural Language Prompts"],"prefix":"10.1145","author":[{"ORCID":"https:\/\/orcid.org\/0009-0000-5353-6333","authenticated-orcid":false,"given":"Tyler","family":"Angert","sequence":"first","affiliation":[{"name":"Replit, Inc., United States"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-4552-7861","authenticated-orcid":false,"given":"Miroslav","family":"Suzara","sequence":"additional","affiliation":[{"name":"Graduate School of Education, Stanford University, United States"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0009-0007-8525-9554","authenticated-orcid":false,"given":"Jenny","family":"Han","sequence":"additional","affiliation":[{"name":"Computer Science, Stanford University, United States"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0009-0004-0317-5786","authenticated-orcid":false,"given":"Christopher","family":"Pondoc","sequence":"additional","affiliation":[{"name":"Computer Science, Stanford University, United States"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-3450-0447","authenticated-orcid":false,"given":"Hariharan","family":"Subramonyam","sequence":"additional","affiliation":[{"name":"Graduate School of Education, Stanford University, United States"}],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"320","published-online":{"date-parts":[[2023,10,29]]},"reference":[{"key":"e_1_3_2_2_1_1","unstructured":"2021. GitHub Copilot. https:\/\/marketplace.visualstudio.com\/items?itemName=GitHub.copilot"},{"key":"e_1_3_2_2_2_1","unstructured":"Adobe. 2023. Adobe Firefly. https:\/\/www.adobe.com\/sensei\/generative-ai\/firefly.html"},{"key":"e_1_3_2_2_3_1","unstructured":"ATLAS.ti. 2023. ATLAS.ti. https:\/\/atlasti.com\/atlas-ti-web"},{"key":"e_1_3_2_2_4_1","volume-title":"Grounded Copilot: How Programmers Interact with Code-Generating Models. arxiv:2206.15000\u00a0[cs.HC]","author":"Barke Shraddha","year":"2022","unstructured":"Shraddha Barke, Michael\u00a0B. James, and Nadia Polikarpova. 2022. Grounded Copilot: How Programmers Interact with Code-Generating Models. arxiv:2206.15000\u00a0[cs.HC]"},{"key":"e_1_3_2_2_5_1","doi-asserted-by":"publisher","DOI":"10.1145\/3442188.3445922"},{"key":"e_1_3_2_2_6_1","doi-asserted-by":"publisher","DOI":"10.1109\/VLHCC.2017.8103446"},{"key":"e_1_3_2_2_7_1","volume-title":"Creativity and art: Three roads to surprise","author":"Boden A","unstructured":"Margaret\u00a0A Boden. 2010. Creativity and art: Three roads to surprise. Oxford University Press."},{"key":"e_1_3_2_2_8_1","unstructured":"Mike Bostock. 2023. d3.js. https:\/\/d3js.org\/"},{"key":"e_1_3_2_2_9_1","volume-title":"Using thematic analysis in psychology. Qualitative research in psychology 3, 2","author":"Braun Virginia","year":"2006","unstructured":"Virginia Braun and Victoria Clarke. 2006. Using thematic analysis in psychology. Qualitative research in psychology 3, 2 (2006), 77\u2013101."},{"key":"e_1_3_2_2_10_1","volume-title":"Advances in Neural Information Processing Systems, H.\u00a0Larochelle, M.\u00a0Ranzato, R.\u00a0Hadsell, M.F. Balcan, and H.\u00a0Lin (Eds.). Vol.\u00a033. Curran Associates","author":"Brown Tom","year":"1877","unstructured":"Tom Brown, Benjamin Mann, Nick Ryder, Melanie Subbiah, Jared\u00a0D Kaplan, Prafulla Dhariwal, Arvind Neelakantan, Pranav Shyam, Girish Sastry, Amanda Askell, Sandhini Agarwal, Ariel Herbert-Voss, Gretchen Krueger, Tom Henighan, Rewon Child, Aditya Ramesh, Daniel Ziegler, Jeffrey Wu, Clemens Winter, Chris Hesse, Mark Chen, Eric Sigler, Mateusz Litwin, Scott Gray, Benjamin Chess, Jack Clark, Christopher Berner, Sam McCandlish, Alec Radford, Ilya Sutskever, and Dario Amodei. 2020. Language Models are Few-Shot Learners. In Advances in Neural Information Processing Systems, H.\u00a0Larochelle, M.\u00a0Ranzato, R.\u00a0Hadsell, M.F. Balcan, and H.\u00a0Lin (Eds.). Vol.\u00a033. Curran Associates, Inc., 1877\u20131901. https:\/\/proceedings.neurips.cc\/paper_files\/paper\/2020\/file\/1457c0d6bfcb4967418bfb8ac142f64a-Paper.pdf"},{"key":"e_1_3_2_2_11_1","doi-asserted-by":"publisher","DOI":"10.5555\/3495724.3495883"},{"key":"e_1_3_2_2_12_1","doi-asserted-by":"publisher","DOI":"10.1145\/3334480.3382994"},{"key":"e_1_3_2_2_13_1","doi-asserted-by":"crossref","unstructured":"Minsuk Chang Stefania Druga Alex Fiannaca Pedro Vergani Chinmay Kulkarni Carrie Cai and Michael Terry. 2023. The Prompt Artists. arxiv:2303.12253\u00a0[cs.HC]","DOI":"10.1145\/3591196.3593515"},{"key":"e_1_3_2_2_14_1","unstructured":"Bangor\u00a0School Department. 2012. G\/T Student Questionnaire. https:\/\/www.bangorschools.net\/wp-content\/uploads\/2012\/09\/GT-Art-Screening-Questionnaire-Student1.pdf"},{"key":"e_1_3_2_2_15_1","unstructured":"Derivative. 2023. Touch Designer. https:\/\/derivative.ca\/"},{"key":"e_1_3_2_2_16_1","unstructured":"George Fifield. 2011. Drawing with Code: Works from the Anne and Michael Spalter Collection."},{"key":"e_1_3_2_2_17_1","doi-asserted-by":"publisher","DOI":"10.1017\/CBO9780511816802.028"},{"key":"e_1_3_2_2_18_1","unstructured":"OpenJS Foundation. 2023. Node.js. https:\/\/nodejs.org\/en"},{"key":"e_1_3_2_2_19_1","doi-asserted-by":"publisher","DOI":"10.1145\/3290605.3300619"},{"key":"e_1_3_2_2_20_1","unstructured":"Rinon Gal Yuval Alaluf Yuval Atzmon Or Patashnik Amit\u00a0H. Bermano Gal Chechik and Daniel Cohen-Or. 2022. An Image is Worth One Word: Personalizing Text-to-Image Generation using Textual Inversion. arxiv:2208.01618\u00a0[cs.CV]"},{"key":"e_1_3_2_2_21_1","volume-title":"Creativity and imagination. The creation of art","author":"Gaut Berys","year":"2003","unstructured":"Berys Gaut. 2003. Creativity and imagination. The creation of art (2003), 148\u2013173."},{"key":"e_1_3_2_2_22_1","unstructured":"Georgi Gerganov. 2022. Llama : add grammar-based sampling. https:\/\/github.com\/ggerganov\/llama.cpp\/pull\/1773"},{"key":"e_1_3_2_2_23_1","doi-asserted-by":"publisher","DOI":"10.1006\/jvlc.1996.0009"},{"key":"e_1_3_2_2_24_1","volume-title":"The Aesthetics of Mimesis","author":"Halliwell Stephen","unstructured":"Stephen Halliwell. 2009. The aesthetics of mimesis. In The Aesthetics of Mimesis. Princeton University Press."},{"key":"e_1_3_2_2_25_1","volume-title":"Advances in psychology. Vol.\u00a052","author":"Hart G","unstructured":"Sandra\u00a0G Hart and Lowell\u00a0E Staveland. 1988. Development of NASA-TLX (Task Load Index): Results of empirical and theoretical research. In Advances in psychology. Vol.\u00a052. Elsevier, 139\u2013183."},{"key":"e_1_3_2_2_26_1","doi-asserted-by":"publisher","DOI":"10.1145\/1449715.1449732"},{"key":"e_1_3_2_2_27_1","doi-asserted-by":"crossref","unstructured":"Peter Henderson Xuechen Li Dan Jurafsky Tatsunori Hashimoto Mark\u00a0A. Lemley and Percy Liang. 2023. Foundation Models and Fair Use. arxiv:2303.15715\u00a0[cs.CY]","DOI":"10.2139\/ssrn.4404340"},{"key":"e_1_3_2_2_28_1","unstructured":"TJ Holowaychuk. 2023. Express.js. https:\/\/expressjs.com\/"},{"key":"e_1_3_2_2_29_1","volume-title":"Srcsnap: Screenshot-driven version tracking. https:\/\/github.com\/LingDong-\/srcsnap","author":"Huang Lingdong","year":"2022","unstructured":"Lingdong Huang. 2022. Srcsnap: Screenshot-driven version tracking. https:\/\/github.com\/LingDong-\/srcsnap"},{"key":"e_1_3_2_2_30_1","unstructured":"Phillip Isola Jun-Yan Zhu Tinghui Zhou and Alexei\u00a0A. Efros. 2018. Image-to-Image Translation with Conditional Adversarial Networks. arxiv:1611.07004\u00a0[cs.CV]"},{"key":"e_1_3_2_2_31_1","doi-asserted-by":"publisher","DOI":"10.1145\/3173574.3174164"},{"key":"e_1_3_2_2_32_1","doi-asserted-by":"publisher","DOI":"10.1145\/3025453.3025927"},{"key":"e_1_3_2_2_33_1","volume-title":"Sketch2Code: transformation of sketches to UI in real-time using deep neural network. arXiv preprint arXiv:1910.08930","author":"Jain Vanita","year":"2019","unstructured":"Vanita Jain, Piyush Agrawal, Subham Banga, Rishabh Kapoor, and Shashwat Gulyani. 2019. Sketch2Code: transformation of sketches to UI in real-time using deep neural network. arXiv preprint arXiv:1910.08930 (2019)."},{"key":"e_1_3_2_2_34_1","unstructured":"Daishi Kato. 2023. Jotai. https:\/\/jotai.org\/"},{"key":"e_1_3_2_2_35_1","unstructured":"Mary\u00a0Beth Kery. 2021. Designing Effective History Support for Exploratory Programming Data Work. (2021)."},{"key":"e_1_3_2_2_36_1","doi-asserted-by":"publisher","DOI":"10.1145\/3025453.3025626"},{"key":"e_1_3_2_2_37_1","volume-title":"Support Novices\u2019 Creativity. In CHI Conference on Human Factors in Computing Systems. 1\u201313","author":"Kim Kevin\u00a0Gonyop","year":"2022","unstructured":"Kevin\u00a0Gonyop Kim, Richard\u00a0Lee Davis, Alessia\u00a0Eletta Coppi, Alberto Cattaneo, and Pierre Dillenbourg. 2022. Mixplorer: Scaffolding Design Space Exploration through Genetic Recombination of Multiple Peoples\u2019 Designs to Support Novices\u2019 Creativity. In CHI Conference on Human Factors in Computing Systems. 1\u201313."},{"key":"e_1_3_2_2_38_1","doi-asserted-by":"publisher","DOI":"10.1145\/3491102.3501854"},{"key":"e_1_3_2_2_39_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.cobeha.2018.11.004"},{"key":"e_1_3_2_2_40_1","doi-asserted-by":"publisher","DOI":"10.1080\/00393541.2015.11666280"},{"key":"e_1_3_2_2_41_1","unstructured":"Chinmay Kulkarni Stefania Druga Minsuk Chang Alex Fiannaca Carrie Cai and Michael Terry. 2023. A Word is Worth a Thousand Pictures: Prompts as AI Design Material. arxiv:2303.12647\u00a0[cs.HC]"},{"key":"e_1_3_2_2_42_1","doi-asserted-by":"publisher","DOI":"10.1177\/154193129203601617"},{"key":"e_1_3_2_2_43_1","doi-asserted-by":"publisher","DOI":"10.1145\/3411764.3445682"},{"key":"e_1_3_2_2_44_1","volume-title":"URL http:\/\/openframeworks. cc\/about","author":"Lieberman Zach","year":"2009","unstructured":"Zach Lieberman, Theodore Watson, Arturo Castro, 2009. Openframeworks. URL http:\/\/openframeworks. cc\/about (2009)."},{"key":"e_1_3_2_2_45_1","doi-asserted-by":"publisher","DOI":"10.1145\/3491102.3501825"},{"key":"e_1_3_2_2_46_1","doi-asserted-by":"publisher","DOI":"10.1145\/1868358.1868363"},{"key":"e_1_3_2_2_47_1","unstructured":"Lauren McCarthy. 2023. p5*js. https:\/\/p5js.org\/"},{"key":"e_1_3_2_2_48_1","volume-title":"Getting started with P5. js: Making interactive graphics in JavaScript and processing. Maker Media","author":"McCarthy Lauren","unstructured":"Lauren McCarthy, Casey Reas, and Ben Fry. 2015. Getting started with P5. js: Making interactive graphics in JavaScript and processing. Maker Media, Inc."},{"key":"e_1_3_2_2_49_1","unstructured":"Meta. 2023. React. https:\/\/react.dev\/"},{"key":"e_1_3_2_2_50_1","doi-asserted-by":"publisher","DOI":"10.1145\/3025453.3025597"},{"key":"e_1_3_2_2_51_1","unstructured":"Hussein Mozannar Gagan Bansal Adam Fourney and Eric Horvitz. 2022. Reading Between the Lines: Modeling User Behavior and Costs in AI-Assisted Programming. arxiv:2210.14306\u00a0[cs.SE]"},{"key":"e_1_3_2_2_52_1","doi-asserted-by":"publisher","DOI":"10.1016\/S1045-926X(05)80036-9"},{"key":"e_1_3_2_2_53_1","doi-asserted-by":"publisher","DOI":"10.1016\/S0022-1031(02)00500-0"},{"key":"e_1_3_2_2_54_1","unstructured":"OpenAI. 2023. ChatGPT. https:\/\/chat.openai.com\/"},{"key":"e_1_3_2_2_55_1","unstructured":"OpenAI. 2023. Dall\u00b7E 2. https:\/\/openai.com\/product\/dall-e-2"},{"key":"e_1_3_2_2_56_1","doi-asserted-by":"publisher","DOI":"10.1145\/1753326.1753707"},{"key":"e_1_3_2_2_57_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.jbef.2017.12.004"},{"key":"e_1_3_2_2_58_1","volume-title":"Retrieved","author":"Peppler Kylie","year":"2005","unstructured":"Kylie Peppler and Yasmin Kafai. 2005. Creative coding: Programming for personal expression. Retrieved August 30, 2008 (2005), 314."},{"key":"e_1_3_2_2_59_1","doi-asserted-by":"publisher","DOI":"10.1511\/2011.89.126"},{"key":"e_1_3_2_2_60_1","unstructured":"The\u00a0Creators Project. 2012. How to Draw With Code | Case Reas."},{"key":"e_1_3_2_2_61_1","doi-asserted-by":"publisher","DOI":"10.1145\/3544548.3581394"},{"key":"e_1_3_2_2_62_1","volume-title":"Processing: A Programming Handbook for Visual Designers and Artists","author":"Reas Casey","year":"2007","unstructured":"Casey Reas, Ben Fry, and John Maeda. 2007. Processing: A Programming Handbook for Visual Designers and Artists. The MIT Press."},{"key":"e_1_3_2_2_63_1","unstructured":"Replit. 2022. Ghostwriter - code faster with AI. https:\/\/replit.com\/site\/ghostwriter"},{"key":"e_1_3_2_2_64_1","unstructured":"Robin Rombach Andreas Blattmann Dominik Lorenz Patrick Esser and Bj\u00f6rn Ommer. 2021. High-Resolution Image Synthesis with Latent Diffusion Models. arxiv:2112.10752\u00a0[cs.CV]"},{"key":"e_1_3_2_2_65_1","doi-asserted-by":"crossref","unstructured":"Nataniel Ruiz Yuanzhen Li Varun Jampani Yael Pritch Michael Rubinstein and Kfir Aberman. 2022. DreamBooth: Fine Tuning Text-to-image Diffusion Models for Subject-Driven Generation. (2022).","DOI":"10.1109\/CVPR52729.2023.02155"},{"key":"e_1_3_2_2_66_1","volume-title":"Jsonformer: A Bulletproof Way to Generate Structured JSON from Language Models. https:\/\/github.com\/1rgs\/jsonformer","author":"Sengottuvelu Rahul","year":"2023","unstructured":"Rahul Sengottuvelu. 2023. Jsonformer: A Bulletproof Way to Generate Structured JSON from Language Models. https:\/\/github.com\/1rgs\/jsonformer"},{"key":"e_1_3_2_2_67_1","unstructured":"Paul Shen. 2023. natto.dev. https:\/\/natto.dev\/"},{"key":"e_1_3_2_2_68_1","unstructured":"Daniel Shiffman Shannon Fry and Zannah Marsh. 2012. The nature of code. D. Shiffman."},{"key":"e_1_3_2_2_69_1","doi-asserted-by":"publisher","DOI":"10.1145\/3379337.3415866"},{"key":"e_1_3_2_2_70_1","doi-asserted-by":"publisher","DOI":"10.1145\/570907.570945"},{"key":"e_1_3_2_2_71_1","doi-asserted-by":"publisher","DOI":"10.1145\/1323688.1323689"},{"key":"e_1_3_2_2_72_1","volume-title":"Towards Creative Version Control. In CM Conference on Computer-Supported Cooperative Work and Social Computing.","author":"Sterman Sarah","year":"2022","unstructured":"Sarah Sterman, Molly\u00a0Jane Nicholas, and Eric Paulos. 2022. Towards Creative Version Control. In CM Conference on Computer-Supported Cooperative Work and Social Computing."},{"key":"e_1_3_2_2_73_1","volume-title":"Basics of qualitative research","author":"Strauss Anselm","unstructured":"Anselm Strauss and Juliet Corbin. 1990. Basics of qualitative research. Sage publications."},{"key":"e_1_3_2_2_74_1","doi-asserted-by":"publisher","DOI":"10.1145\/3290605.3300758"},{"key":"e_1_3_2_2_75_1","doi-asserted-by":"publisher","DOI":"10.1186\/s13731-017-0072-1"},{"key":"e_1_3_2_2_76_1","volume-title":"The artful mind: Cognitive science and the riddle of human creativity","author":"Turner Mark","unstructured":"Mark Turner. 2006. The artful mind: Cognitive science and the riddle of human creativity. Oxford University Press."},{"key":"e_1_3_2_2_77_1","unstructured":"Bret Victor. 2012. Learnable Programming : designing a programming system for understanding programs. (2012). http:\/\/worrydream.com\/LearnableProgramming\/"},{"key":"e_1_3_2_2_78_1","volume-title":"AI art tools Stable Diffusion and Midjourney targeted with copyright lawsuit. The Verge (Jan","author":"Vincent James","year":"2023","unstructured":"James Vincent. 2023. AI art tools Stable Diffusion and Midjourney targeted with copyright lawsuit. The Verge (Jan 2023). https:\/\/www.theverge.com\/2023\/1\/16\/23557098\/generative-ai-art-copyright-legal-lawsuit-stable-diffusion-midjourney-deviantart"},{"key":"e_1_3_2_2_79_1","volume-title":"The Authorship of Generative Art. In International Conference on Generative Art. Generative Design Lab Milan.","author":"Ward Adrian","year":"1999","unstructured":"Adrian Ward and Geoff Cox. 1999. How I Drew One of My Pictures: or, The Authorship of Generative Art. In International Conference on Generative Art. Generative Design Lab Milan."},{"key":"e_1_3_2_2_80_1","unstructured":"webkid. 2023. Reactflow. https:\/\/reactflow.dev\/"},{"key":"e_1_3_2_2_81_1","doi-asserted-by":"publisher","DOI":"10.1145\/3411764.3445527"},{"key":"e_1_3_2_2_82_1","unstructured":"Jules White Quchen Fu Sam Hays Michael Sandborn Carlos Olea Henry Gilbert Ashraf Elnashar Jesse Spencer-Smith and Douglas\u00a0C. Schmidt. 2023. A Prompt Pattern Catalog to Enhance Prompt Engineering with ChatGPT. arxiv:2302.11382\u00a0[cs.SE]"},{"key":"e_1_3_2_2_83_1","doi-asserted-by":"publisher","DOI":"10.1145\/2702123.2702398"}],"event":{"name":"UIST '23: The 36th Annual ACM Symposium on User Interface Software and Technology","location":"San Francisco CA USA","acronym":"UIST '23","sponsor":["SIGGRAPH ACM Special Interest Group on Computer Graphics and Interactive Techniques","SIGCHI ACM Special Interest Group on Computer-Human Interaction"]},"container-title":["Proceedings of the 36th Annual ACM Symposium on User Interface Software and Technology"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3586183.3606719","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3586183.3606719","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,8,21]],"date-time":"2025-08-21T23:58:28Z","timestamp":1755820708000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3586183.3606719"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2023,10,29]]},"references-count":83,"alternative-id":["10.1145\/3586183.3606719","10.1145\/3586183"],"URL":"https:\/\/doi.org\/10.1145\/3586183.3606719","relation":{},"subject":[],"published":{"date-parts":[[2023,10,29]]},"assertion":[{"value":"2023-10-29","order":3,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}