[52] Yongliang Shen, Kaitao Song, Xu Tan, Dongsheng Li, Weiming Lu, and Yueting Zhuang. Huggingppt: Solving AI tasks with chatgpt and its friends in huggingface. CoRR, abs/2303.17580, 2023.
[53] Noah Shinn, Federico Cassano, Beck Labash, Ashwin Gopinath, Karthik Narasimhan, and Shunyu Yao. Reflection: Language agents with verbal reinforcement learning. arXiv preprint arXiv:2303.11366, 14, 2023.
[54] Armando Solar-Lezama. Program synthesis by sketching. University of California, Berkeley, 2008.
[55] Armando Solar-Lezama, Rodric M. Rabbah, Rastislav Bodík, and Kemal Ebcioglu. Programming by sketching for bit-streaming programs. In PLDI, pages 281-294. ACM, 2005.
[56] Dídac Surís, Sachit Menon, and Carl Vondrick. Vipergpt: Visual inference via python execution for reasoning. CoRR, abs/2303.08128, 2023.
[57] Stefanie Tellex, Thomas Kollar, Steven Dickerson, Matthew R. Walter, Ashis Gopal Banerjee, Seth J. Teller, and Nicholas Roy. Understanding natural language commands for robotic navigation and mobile manipulation. In AAAI. AAAI Press, 2011.
[58] Stefanie Tellex, Ross A. Knepper, Adrian Li, Daniela Rus, and Nicholas Roy. Asking for help using inverse semantics. In Robotics: Science and Systems, 2014.
[59] Josh Tenenbaum. Building machines that learn and think like people. In AAMAS, page 5. International Foundation for Autonomous Agents and Multiagent Systems Richland, SC, USA / ACM, 2018.
[60] Lucas Y. Tian, Kevin Ellis, Marta Kryven, and Josh Tenenbaum. Learning abstract structure for drawing by efficient motor program induction. In NeurIPS, 2020.
[61] Priyan Vaithilingam, Tianyi Zhang, and Elena L. Glassman. Expectation vs. experience: Evaluating the usability of code generation tools powered by large language models. In CHI Extended Abstracts, pages 332:1-332:7. ACM, 2022.
[62] Priyan Vaithilingam, Elena L Glassman, Peter Groenwegen, Sumit Gulwani, Austin Z Henley, Rohan Malpani, David Pugh, Arjun Radhakrishna, Gustavo Soares, Joey Wang, et al. Towards more effective ai-assisted programming: A systematic design exploration to improve visual studio intellicode's user experience. In IEEE/ACM International Conference on Software Engineering (ICSE). To appear, 2023.
[63] Iris Vessey. Expertise in debugging computer programs: A process analysis. Int. J. Man Mach. Stud., 23(5):459-494, 1985.
[64] Sida I. Wang, Samuel Ginn, Percy Liang, and Christopher D. Manning. Naturalizing a programming language via interactive learning. In ACL (1), pages 929-938. Association for Computational Linguistics, 2017.
[65] Yushi Wang, Jonathan Berant, and Percy Liang. Building a semantic parser overnight. In ACL (1), pages 1332-1342. The Association for Computer Linguistics, 2015.
[66] Catherine Wong, Kevin M Ellis, Joshua Tenenbaum, and Jacob Andreas. Leveraging language to learn program abstractions and search heuristics. In International Conference on Machine Learning, pages 11193-11204. PMLR, 2021.
[67] Chenfei Wu, Shengming Yin, Weizhen Qi, Xiaodong Wang, Zecheng Tang, and Nan Duan. Visual chatgpt: Talking, drawing and editing with visual foundation models. CoRR, abs/2303.04671, 2023.
[68] Tongshuang Wu, Ellen Jiang, Aaron Donsbach, Jeff Gray, Alejandra Molina, Michael Terry, and Carrie J. Cai. Promptchainer: Chaining large language model prompts through visual programming. CoRR, abs/2203.06566, 2022.
[69] Frank F. Xu, Bogdan Vasilescu, and Graham Neubig. In-ide code generation from natural language: Promise and challenges. ACM Trans. Softw. Eng. Methodol., 31(2):29:1-29:47, 2022.