Real-Time AR and Generative Dialogue
The filter combines a real-time AR character layer with a generative AI dialogue system that produces in-character responses to typed or spoken input. The character design was built to hold up under the expressive demands of a conversational AI: Santa's responses range across a wide affective register, from warmth to scepticism to theatrical outrage, and the character animation had to support all of those states without breaking the physical plausibility of the AR overlay. The AI dialogue was constrained to a Santa persona with a specific voice, which required careful prompt engineering to maintain character consistency across a wide range of wish list inputs, including the genuinely strange ones.