UICoder: Finetuning Large Language Models to Generate User Interface Code through Automated FeedbackLarge language models (LLMs) struggle to consistently generate UI code that compiles and produces visually relevant designs. Existing…