This question evaluates machine learning system design competency in streaming, low-latency intent inference from typing and UI context, covering privacy-preserving modeling, personalization, labeling strategy, metrics, and safety/failure modes.
You’re building an AI feature that observes a user’s typing stream in an editor/search box and predicts the user’s intent in real time.
This is not classic autocomplete of the next few characters; instead, you need to infer higher-level intent such as:
Design an ML system that infers intent from typing + context.