Modalities of AI Interface
These are some common UX patterns for using AI today:
Flow - question and answering, TurboTax like step flow
Quiz like - gather, predict based on answers, show personalized results, classification
Chat - question, input, model, typing…. output, answer, async
coroutine like - if controller hears x than y path (botbuilder like)
Question / Command - make 5th line bold in the word document, codex generates api client and carries out command
Template / Sandbox - select model, provide input receive output, synchronous, raw, editing, completions APIs
QA with Knowledge Base - question, lookup, answer, chat based on set of knowledge, search like
Prompt to Image, compact, generative
Voice - utterance intent and entity detection