Product: Grammarly 1. What's the real job this solves? Correct spellings, grammatical errors, tone and sentence formation. This helps users focus on the intent rather than on typing. 2. How does the system stay grounded? The system only focuses on spelling, tone, and sentence structure. It does not try to summarise, deduce meaning, or train on the data. It does not aim to teach the language, replace or suggest better words. It only focuses on the text being typed and does not try to correct other existing text. 3. What's the context the model receives? The context is the text being typed actively or the input space. All other existing text is ignored. By input space, I mean a Word document being edited, an input box in a chat (not the whole conversation), or an email body, not the rest of the email structure. 4. What are the failure modes? It only provides suggestions, putting the onus on the user to accept or reject them. It allows the user to alter the tone to provide better answers. It does not hallucinate, but with limited context, the tone it detects and the suggestions it provides are sometimes incorrect. 5. What trade-offs did the team make? They selected accuracy over speed, as the suggestions are almost always correct for the given context They chose consistency over flexibility as there is only one answer. They chose safety over usability since it does not seem to detect some text. 6. What's the role of the UI? UI is simple. A blow-up bubble near the input with the number of suggestions, non-interfering with text input. The suggestions appear over the highlighted text, so the user can compare the old and new text. The user can select the text by simply clicking on the suggestion- intuitive design, as the user does not have to search for an accept button. A simple dismiss button is all the user needs to reject the suggestion. It also indicates whether it is a spelling, punctuation, tense, or other issue, informing the user about the language semantics used to correct the text.