GPT Buildathon:

Creating Specialized Experiences Online with LLMs

A Tutorial of ICWSM 2024

Learn to build and share GPT "apps" in this hands-on tutorial. 

We will mix lectures with "hackathon"-like components where you will work to construct your own custom GPT. GPTs are LLM chatbots tailored for specific sequences of tasks or user experiences.

GPT Build-A-Thon: Creating Specialized Experiences Online with LLMs

Large Language Models (e.g., ChatGPT, Llama, Gemini) can be customized to perform specialized tasks or create tailored user experiences online. GPTs are customized “apps” that provide a specific sharable experience: They can generate novel outputs and interact with users in different ways - e.g., for productivity, entertainment, or education. This tutorial is for researchers interested in building GPT experiences online, human-AI collaboration tools, or studying LLM use. 

Between lecture portions, you will work hands-on to build, test, and host your own GPT by the end of the tutorial. We will provide step-by-step tutorials as you go. No coding knowledge is required, though we will provide optional R Shiny scripts for hosting GPTs (in addition to no-code alternatives).