I Replaced Traditional Forms with Conversations (and It Worked)

How I used language models, conversation state, and entity extraction to make onboarding feel human- not like paperwork.