1. A system adapted to assist a user, which comprises: a node comprising a processor and a non-transitory computer readable medium operably couples thereto, the non-transitory computer readable medium comprising a plurality of instructions stored in association therewith that are accessible to, and executable by, the processor, where the plurality of instructions comprises: instructions that, when executed, receive a user request; instructions that, when executed, retrieve or determine a personality type of the user from three or more personality types based on one or more user requests; instructions that, when executed, determine a set of outputs, wherein the set of outputs comprises a plurality of different modalities of a device and physical actions to control the device, responsive to the received user request; instructions that, when executed, rank the outputs in the set based on the determined personality type of the user; instructions that, when executed, deliver a ranked output to the user request in a modality of the device, wherein the modality of the device is determined based on the personality type and type of the device configured to deliver the output to the user; and instructions that, when executed, determine a distress level or engagement level of the user, or both, based on the ranked output delivered and the modality of delivery, and weight the ranked output for one or more future interactions with the user based on the determined distress level and/or engagement level.