A virtual, intelligent, or computational assistant (e.g., also referred to simply as an “assistant”) is described that is configured to adapt to a user’s word choices when providing output to the user. For a variety of reasons (e.g., regional differences, time progression, cultural differences, etc.) users may select different words and phrases for similar meanings. For instance, some users may say water fountain while other users may say bubbler. While users may understand that multiple terms refer to the same object (e.g., have the same or similar meaning), the use of a different term may feel unnatural and awkward to users. The assistant may parse a user’s inputs (e.g., text inputs, spoken language, etc.) and formulates outputs (e.g., text outputs, verbal outputs, etc.) to preferentially use terms used by the user. This may be referred to as response entrainment.
Inc., Google, "ASSISTANT WORD CHOICE TRAINING", Technical Disclosure Commons, (October 02, 2017)