<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=us-ascii">
</head>
<body>
<div class="" style="word-wrap:break-word; line-break:after-white-space">
<div class="" style="color:rgb(33,33,33); font-family:Calibri; font-size:16px">This is an announcement of <span class="x_x_outlook-search-highlight" style="color:rgb(7,7,6)">Madison</span> <span class="x_x_outlook-search-highlight" style="color:rgb(7,7,6)">Pickering</span>'s
 MS Presentation</div>
<div class="" style="color:rgb(33,33,33); font-family:Calibri; font-size:16px">===============================================</div>
<div class="" style="color:rgb(33,33,33); font-family:Calibri; font-size:16px">Candidate: <span class="x_x_outlook-search-highlight" style="color:rgb(7,7,6)">Madison</span> <span class="x_x_outlook-search-highlight" style="color:rgb(7,7,6)">Pickering</span></div>
<div class="" style="color:rgb(33,33,33); font-family:Calibri; font-size:16px"><br class="">
</div>
<div class="" style="color:rgb(33,33,33); font-family:Calibri; font-size:16px">Date: Tuesday, May 07, 2024</div>
<div class="" style="color:rgb(33,33,33); font-family:Calibri; font-size:16px"><br class="">
</div>
<div class="" style="color:rgb(33,33,33); font-family:Calibri; font-size:16px">Time: 12 pm CT</div>
<div class="" style="color:rgb(33,33,33); font-family:Calibri; font-size:16px"><br class="">
</div>
<div class="" style="color:rgb(33,33,33); font-family:Calibri; font-size:16px">Location: JCL 390</div>
<div class="" style="color:rgb(33,33,33); font-family:Calibri; font-size:16px"><br class="">
</div>
<div class="" style="color:rgb(33,33,33); font-family:Calibri; font-size:16px">Remote Location: <a href="https://uchicago.zoom.us/j/94038032334?pwd=R2paaS9lQ3Z3YXZ0ZndycFkrOGRUZz09" id="LPlnk" class="x_OWAAutoLink" style="font-family:Aptos,Aptos_EmbeddedFont,Aptos_MSFontService,Calibri,Helvetica,sans-serif; font-size:12pt">https://uchicago.zoom.us/j/94038032334?pwd=R2paaS9lQ3Z3YXZ0ZndycFkrOGRUZz09</a></div>
<div class="x_elementToProof" style="font-family:Aptos,Aptos_EmbeddedFont,Aptos_MSFontService,Calibri,Helvetica,sans-serif; font-size:12pt">
<br class="">
</div>
<div class="x_elementToProof" style="font-family:Aptos,Aptos_EmbeddedFont,Aptos_MSFontService,Calibri,Helvetica,sans-serif; font-size:12pt">
Meeting ID: 940 3803 2334<br class="">
<br class="">
Passcode: 171567</div>
<div class="" style="color:rgb(33,33,33); font-family:Calibri; font-size:16px"><br class="">
</div>
<div class="" style="color:rgb(33,33,33); font-family:Calibri; font-size:16px">Title: UNPACKING HOW HUMANS COMMUNICATE PROGRAMMING TASKS IN NATURAL LANGUAGE TO SUPPORT END-USER PROGRAMMING WITH LLMS</div>
<div class="" style="color:rgb(33,33,33); font-family:Calibri; font-size:16px"><br class="">
</div>
<div class="" style="color:rgb(33,33,33); font-family:Calibri; font-size:16px">Abstract: Large language models (LLMs) like GPT-4 and Code Llama can convert natural-language descriptions into computer code, inspiring many people to see them as a promising interface
 for end-user programming. We undertake a systematic analysis of how people without programming experience describe information-processing tasks (IPTs) in natural language, focusing on the characteristics that make descriptions successful. In an online study,
 we paired 242 crowdworkers and asked one member of each pair (the sender) to communicate IPTs to the other (the receiver) in natural language. Participants answered test cases (producing outputs for given inputs) based on these descriptions. We also fed these
 same descriptions to six LLMs to see how they would answer the test cases. We found that participants both with and without prior programming experience successfully communicated IPTs, though descriptions written by senders with programming experience enabled
 both human receivers and LLMs to answer more test cases correctly. Descriptions containing example test cases led human receivers to answer 16.8% more test cases correctly, with similar gains by LLMs. Receivers who asked certain clarifying questions (e.g.,
 about edge cases) answered slightly more test cases correctly. The best LLMs we tested narrowly outperformed humans in answering test cases.</div>
<div class="" style="color:rgb(33,33,33); font-family:Calibri; font-size:16px"><br class="">
</div>
<div class="" style="color:rgb(33,33,33); font-family:Calibri; font-size:16px"><br class="">
</div>
<div class="" style="color:rgb(33,33,33); font-family:Calibri; font-size:16px">Advisors: Blase Ur</div>
<div class="" style="color:rgb(33,33,33); font-family:Calibri; font-size:16px"><br class="">
</div>
<div class="" style="color:rgb(33,33,33); font-family:Calibri; font-size:16px">Committee Members: Blase Ur, Ari Holtzman, and Mina Lee</div>
<div class="" style="color:rgb(33,33,33); font-family:Calibri; font-size:16px"><br class="">
</div>
<div class="" style="color:rgb(33,33,33); font-family:Calibri; font-size:16px"><br class="">
</div>
<div class="" style="color:rgb(33,33,33); font-family:Calibri; font-size:16px"></div>
</div>
<div class="" style="word-wrap:break-word; line-break:after-white-space">
<div class="" style="color:rgb(33,33,33); font-family:Calibri; font-size:16px"></div>
<div class="" style="color:rgb(33,33,33); font-family:Calibri; font-size:16px"><br class="">
</div>
<div class="">
<div dir="auto" class="" style="color:rgb(0,0,0); letter-spacing:normal; text-align:start; text-indent:0px; text-transform:none; white-space:normal; word-spacing:0px; text-decoration:none; word-wrap:break-word; line-break:after-white-space">
<div dir="auto" class="" style="color:rgb(0,0,0); letter-spacing:normal; text-align:start; text-indent:0px; text-transform:none; white-space:normal; word-spacing:0px; text-decoration:none; word-wrap:break-word; line-break:after-white-space">
<div dir="auto" class="" style="color:rgb(0,0,0); letter-spacing:normal; text-align:start; text-indent:0px; text-transform:none; white-space:normal; word-spacing:0px; text-decoration:none; word-wrap:break-word; line-break:after-white-space">
<div dir="auto" class="" style="color:rgb(0,0,0); letter-spacing:normal; text-align:start; text-indent:0px; text-transform:none; white-space:normal; word-spacing:0px; text-decoration:none; word-wrap:break-word; line-break:after-white-space">
<div dir="auto" class="" style="color:rgb(0,0,0); letter-spacing:normal; text-align:start; text-indent:0px; text-transform:none; white-space:normal; word-spacing:0px; text-decoration:none; word-wrap:break-word; line-break:after-white-space">
<br class="x_Apple-interchange-newline">
</div>
<br class="x_Apple-interchange-newline">
</div>
<br class="x_Apple-interchange-newline">
</div>
<br class="x_Apple-interchange-newline">
</div>
<br class="x_Apple-interchange-newline">
</div>
<br class="x_Apple-interchange-newline">
<br class="x_Apple-interchange-newline">
</div>
<br class="">
</div>
</body>
</html>