1. A computer-implemented method of personifying a natural-language communication, comprising: receiving, from a device associated with a user, an indication of a linguistic pattern comprising a verbal linguistic pattern and a written linguistic pattern from the user; determining at least one characteristic of the user based at least in part on receiving the linguistic pattern; determining colloquialisms associated with the determined characteristic; comparing the verbal linguistic pattern and the written linguistic pattern; adjusting a linguistic algorithm of an automation system associated with the user to include the determined colloquialisms based at least in part on determining the at least one characteristic and the comparing the verbal linguistic pattern and the written linguistic pattern; and generating a communication to the user using the adjusted linguistic algorithm, wherein the communication includes the determined colloquialisms.